Find flights
Deals
When to book
Airlines
FAQs
Sign in
English
Round-trip from | C$ 334 |
|---|---|
One-way from | C$ 150 |
Popular in | December |
Cheapest in | August |
Average price | C$ 646 |
Good round-trip deal | C$ 199 or less |
Good one-way deal | C$ 250 or less |
Fly from
Fly to
Route
Depart
Return
Price
San JoséToronto
SJO - YYZ
SJOYYZ
San José Juan Santamaria Intl
Mon 10/11
2:20 p.m.-4:02 p.m.
2 stops24h 42m
Toronto Pearson Intl
Tue 25/11
6:10 a.m.-11:25 a.m.
1 stop30h 15m
San JoséToronto
SJO - YYZ
SJOYYZ
San José Juan Santamaria Intl
Sun 9/11
12:35 p.m.-10:37 p.m.
1 stop9h 02m
Toronto Pearson Intl
Wed 12/11
10:45 a.m.-7:53 p.m.
1 stop10h 08m
LiberiaMontreal
LIR - YUL
LIRYUL
Liberia
Sat 15/11
8:35 a.m.-9:42 p.m.
2 stops12h 07m
Montreal Pierre Elliott Trudeau Intl
Mon 17/11
9:15 a.m.-1:10 p.m.
2 stops28h 55m
LiberiaMontreal
LIR - YUL
LIRYUL
Liberia
Fri 14/11
2:20 p.m.-2:00 p.m.
2 stops22h 40m
Montreal Pierre Elliott Trudeau Intl
Mon 17/11
9:15 a.m.-1:10 p.m.
2 stops28h 55m
LiberiaMontreal
LIR - YUL
LIRYUL
Liberia
Mon 10/11
2:20 p.m.-3:16 p.m.
2 stops23h 56m
Montreal Pierre Elliott Trudeau Intl
Sat 15/11
2:13 p.m.-6:37 p.m.
2 stops29h 24m
LiberiaMontreal
LIR - YUL
LIRYUL
Liberia
Mon 10/11
2:20 p.m.-1:28 p.m.
2 stops22h 08m
Montreal Pierre Elliott Trudeau Intl
Mon 17/11
9:15 a.m.-1:10 p.m.
2 stops28h 55m
San JoséMontreal
SJO - YUL
SJOYUL
San José Juan Santamaria Intl
Sat 15/11
2:05 p.m.-9:17 p.m.
1 stop30h 12m
Montreal Pierre Elliott Trudeau Intl
Tue 18/11
3:00 p.m.-11:25 a.m.
2 stops21h 25m
LiberiaToronto
LIR - YYZ
LIRYYZ
Liberia
Thu 13/11
2:20 p.m.-9:21 p.m.
2 stops30h 01m
Toronto Pearson Intl
Wed 3/12
6:10 a.m.-6:37 p.m.
1 stop13h 27m
LiberiaToronto
LIR - YYZ
LIRYYZ
Liberia
Sat 15/11
2:01 p.m.-11:59 p.m.
1 stop8h 58m
Toronto Pearson Intl
Fri 5/12
5:30 p.m.-12:55 p.m.
1 stop20h 25m
LiberiaToronto
LIR - YYZ
LIRYYZ
Liberia
Wed 12/11
2:20 p.m.-4:02 p.m.
2 stops24h 42m
Toronto Pearson Intl
Wed 26/11
6:10 a.m.-6:37 p.m.
1 stop13h 27m
Currently, December is the cheapest month in which you can book a flight from Costa Rica to Canada (average of C$ 145). Flying from Costa Rica to Canada in July is currently the most expensive (average of C$ 333). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
One of the essential ways to save on airfare from Costa Rica to Canada is to remain as flexible as possible. Flights that are in the morning tend to be the most expensive. A flight in the afternoon could potentially save you up to 50% on airfare.
Travelers seeking maximum savings on their Costa Rica to Canada flight should consider departing on Saturday at noon when fares are most often at their lowest. Wednesday evenings flights should be avoided if possible as fares are typically the most expensive at this time.
Entertainment
Boarding
Food
Comfort
Overall
Crew
Reviews
Anonymous,Sep 2025
YYZ - YUL
Entertainment
Boarding
Food
Comfort
Overall
Crew
Reviews
Anonymous,Sep 2025
YYZ - YUL
Entertainment
Boarding
Food
Comfort
Overall
Crew
Reviews
Anonymous,Sep 2025
YYZ - YUL
Entertainment
Boarding
Food
Comfort
Overall
Crew
Reviews
Anonymous,Sep 2025
YYZ - YUL
Entertainment
Boarding
Food
Comfort
Overall
Crew
Reviews
Anonymous,Sep 2025
YYZ - YUL
Entertainment
Boarding
Food
Comfort
Overall
Crew
Reviews
Anonymous,Sep 2025
YYZ - YUL
Cheapflights makes it easy to find Costa Rica to Canada flights by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.
Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights from Costa Rica to Canada for you. Better yet — we are completely free to use.
Yes, we can. To see specific flights from Costa Rica to Canada with no change fees, users can toggle flexible booking options after using the search form above to find flights.
Yes, Cheapflights offers price alerts on Costa Rica to Canada flights so you can book your travel at the perfect time. Price Alerts can be enabled by clicking the bell icon next to the flight deals above and providing your email address where you want to receive the alerts.