Toronto to San José, Costa Rica is a non-stop gateway to Central America’s most popular eco-travel destination — about five and a half hours from Pearson to the Central Valley. Air Canada flies it year-round, joined by leisure carriers through the dry season. This guide covers who flies the route, what a fair return fare looks like in Canadian dollars, and when to book. (Note: this is San José in Costa Rica, IATA SJO — not San Jose, California.)
Route: Toronto Pearson (YYZ) → San José, Costa Rica – Juan Santamaría (SJO)
Distance: approximately 4,180 km (2,600 miles)
Non-stop flight time: about 5h 15m – 5h 35m southbound
Direct flights: Yes — Air Canada flies non-stop year-round; Air Transat, WestJet and Porter add non-stops through the winter dry season. One-stop options via the US are usually cheaper but slower.
Fares from Toronto to San José (CAD)
Fares follow Costa Rica’s two seasons. The December–April dry season is peak — sunny weather, the Christmas and Easter holidays, and Canadian winter demand all push prices up. The May–November green (rainy) season is much cheaper, with lush landscapes, afternoon showers and thinner crowds. The figures below are typical economy return fares in Canadian dollars; the lowest are usually one-stop itineraries through a US hub.
| Month | Typical return (economy) | Demand |
|---|---|---|
| January | C$620 – C$880 | very high |
| February | C$600 – C$860 | very high |
| March | C$620 – C$900 | very high (spring break) |
| April | C$560 – C$800 | high (Easter) |
| May | C$470 – C$650 | medium |
| June | C$440 – C$620 | low |
| July | C$500 – C$700 | medium (summer holidays) |
| August | C$480 – C$680 | medium |
| September | C$430 – C$600 | low |
| October | C$440 – C$620 | low |
| November | C$520 – C$720 | medium-high |
| December | C$700 – C$1,000 | peak (holidays) |
Reference points from our own deal tracking: a strong return lands around C$430–C$500 in the green season, a typical fair price is roughly C$600–C$680, and anything under about C$550 in the dry season is worth booking quickly. Non-stops sit toward the higher end; a one-stop through a US hub is often the cheapest.
Airlines on this route
Non-stop (about 5½ hours):
- Air Canada — the year-round non-stop, most frequent in winter; full-service with a checked bag on standard fares.
- Air Transat — strong dry-season program to Costa Rica; leisure-focused with Club Class available.
- WestJet — seasonal winter non-stops; check the fare bundle for what’s included.
- Porter — seasonal non-stop service with an all-economy cabin and complimentary snacks.
One-stop (often the cheapest):
- United via Houston or Newark, American via Miami or Dallas, and Delta via Atlanta — frequent US connections that frequently undercut the non-stops, at the cost of a longer day and a US transit.
If time matters, book a non-stop; if price is the priority, a single stop through a US hub is usually the sweet spot. Remember that connecting through the United States means clearing US security in transit even if you never leave the airport.
When to book & how to save
- Book 2–4 months ahead for dry-season travel; Christmas, spring break and Easter are the priciest and fill up first.
- Travel in the green season (May–November) for the lowest fares — the rain usually comes as afternoon downpours, and the country is at its greenest.
- Consider a US connection if you’re flexible on time; the fare saving over a non-stop is often meaningful.
- Fly midweek: Tuesday–Thursday departures typically beat weekend prices.
- Check bag rules: Air Canada and Air Transat include a checked bag on standard fares; the lowest bundles and US budget connections may not, so compare all-in.
Arriving in San José
Flights land at Juan Santamaría International Airport (SJO), about 20 km northwest of downtown San José, next to the city of Alajuela. Use the official orange airport taxis or a pre-booked shuttle — a metered orange taxi to central San José runs roughly C$30–C$45 depending on traffic (allow 30–60 minutes). Public buses to San José and Alajuela are very cheap but slower with luggage. Many travellers pick up a rental car here to reach the coast or the volcanoes.
Frequently asked questions
How long is the flight from Toronto to San José, Costa Rica?
Non-stop flights take about 5 hours 15 minutes to 5 hours 35 minutes from Toronto Pearson to San José (SJO). One-stop itineraries through a US hub such as Houston, Miami or Atlanta typically take 8 to 12 hours in total, depending on the layover.
Are there direct flights from Toronto to San José, Costa Rica?
Yes. Air Canada flies non-stop year-round, and Air Transat, WestJet and Porter add non-stops through the winter dry season. If you’d rather save money, one-stop flights with United, American or Delta via a US hub are often cheaper than the non-stops.
How much does it cost to fly from Toronto to San José?
A typical economy return runs about C$440–C$900 depending on the season. The best green-season deals dip to around C$430–C$500 (May–November), while the December holidays, spring break and Easter push fares toward C$900–C$1,000.
What is the cheapest month to fly from Toronto to San José?
June, September and October are usually the cheapest, with returns from around C$430. These are green-season months — expect afternoon rain but far lower prices. Avoid December, spring break (March) and Easter, which are the busiest and most expensive.
Which airlines fly from Toronto to San José, Costa Rica?
Non-stop: Air Canada (year-round), plus Air Transat, WestJet and Porter in the winter dry season. One-stop, usually cheaper: United (via Houston/Newark), American (via Miami/Dallas) and Delta (via Atlanta). Make sure you’re booking SJO in Costa Rica, not San Jose, California (SJC).
Which airport do I fly into in San José?
You fly into Juan Santamaría International Airport (SJO), Costa Rica’s main international gateway, about 20 km northwest of the capital near Alajuela. A smaller airport, Tobías Bolaños (SYQ), handles domestic and regional flights, so double-check your ticket if you have a connection.
How far in advance should I book Toronto to San José flights?
Aim to book 2 to 4 months ahead for dry-season travel (December–April), when Canadian winter demand and the holidays drive prices up. For the green season you have more flexibility and can often find good fares closer to departure.
Is it cheaper to fly on weekdays?
Often, yes — midweek departures (Tuesday to Thursday) are usually a little cheaper than Friday–Sunday, and travelling out and back on weekdays can save C$50–C$120 on a return. Being flexible by a day or two, or accepting a US connection, are the two easiest ways to cut the fare.
Fare guidance based on aifly.one deal tracking and current airline schedules; last reviewed July 2026. Indicative economy returns — check the live fare before booking.



