Search and find cheap flights to Costa Rica

Wed. 17/7
Wed. 24/7
Any month
Compare vs. momondo |

Cheapest flight routes to Costa Rica

These routes have the cheapest flights to Costa Rica found by momondo users
Toronto - San José 355 CAD
Montreal - Liberia 361 CAD
Toronto - Liberia 370 CAD
Calgary - San José 379 CAD
Montreal - San José 399 CAD

Costa Rica flight deals found on momondo

Check out some of the best fares to Costa Rica found recently by users on momondo
Quickest
Cheapest
United Airlines
United Airlines
YYZ
08 Dec.
Toronto Pearson Intl airport
8h 21m
1 Stop
SJO
San José Juan Santamaria Intl airport
United Airlines
SJO
13 Dec.
San José Juan Santamaria Intl airport
18h 39m
1 Stop
YYZ
Toronto Pearson Intl airport
370 CAD
Delta
Delta
YYZ
11 Nov.
Toronto Pearson Intl airport
7h 49m
1 Stop
LIR
Liberia airport
Delta
LIR
20 Nov.
Liberia airport
9h 14m
1 Stop
YYZ
Toronto Pearson Intl airport
392 CAD
Delta
Delta
YYZ
14 Jan.
Toronto Pearson Intl airport
7h 26m
1 Stop
LIR
Liberia airport
Delta
LIR
22 Jan.
Liberia airport
13h 05m
2 Stops
YYZ
Toronto Pearson Intl airport
392 CAD
Delta
Delta
YUL
06 Sep.
Montreal Pierre Elliott Trudeau Intl airport
15h 25m
2 Stops
SJO
San José Juan Santamaria Intl airport
Delta
SJO
17 Sep.
San José Juan Santamaria Intl airport
17h 44m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
399 CAD
Delta
Delta
YUL
09 Oct.
Montreal Pierre Elliott Trudeau Intl airport
15h 30m
2 Stops
SJO
San José Juan Santamaria Intl airport
Delta
SJO
18 Oct.
San José Juan Santamaria Intl airport
8h 45m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
399 CAD
KLM
KLM
YYZ
28 Oct.
Toronto Pearson Intl airport
7h 52m
1 Stop
LIR
Liberia airport
KLM
LIR
05 Nov.
Liberia airport
23h 44m
1 Stop
YYZ
Toronto Pearson Intl airport
400 CAD
Air Canada
Air Canada
YYZ
30 Nov.
Toronto Pearson Intl airport
5h 10m
SJO
San José Juan Santamaria Intl airport
Air Canada
SJO
14 Dec.
San José Juan Santamaria Intl airport
5h 10m
YYZ
Toronto Pearson Intl airport
542 CAD
Sunwing Airlines
Sunwing Airlines
YYZ
22 Jul.
Toronto Pearson Intl airport
5h 10m
LIR
Liberia airport
Sunwing Airlines
LIR
29 Jul.
Liberia airport
5h 15m
YYZ
Toronto Pearson Intl airport
726 CAD
WestJet
WestJet
YYZ
14 Sep.
Toronto Pearson Intl airport
5h 25m
SJO
San José Juan Santamaria Intl airport
WestJet
SJO
21 Sep.
San José Juan Santamaria Intl airport
5h 19m
YYZ
Toronto Pearson Intl airport
441 CAD
WestJet
WestJet
YYZ
21 Sep.
Toronto Pearson Intl airport
5h 25m
SJO
San José Juan Santamaria Intl airport
WestJet
SJO
28 Sep.
San José Juan Santamaria Intl airport
5h 19m
YYZ
Toronto Pearson Intl airport
441 CAD
WestJet
WestJet
YYZ
05 Oct.
Toronto Pearson Intl airport
5h 25m
SJO
San José Juan Santamaria Intl airport
WestJet
SJO
12 Oct.
San José Juan Santamaria Intl airport
5h 19m
YYZ
Toronto Pearson Intl airport
463 CAD
Air Transat
Air Transat
YUL
16 Jan.
Montreal Pierre Elliott Trudeau Intl airport
6h 00m
SJO
San José Juan Santamaria Intl airport
Air Transat
SJO
23 Jan.
San José Juan Santamaria Intl airport
5h 30m
YUL
Montreal Pierre Elliott Trudeau Intl airport
504 CAD

Popular routes landing in Costa Rica

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Montreal to San José
Fastest flight time
5h 50m
Cheapest price
399 CAD
Montreal to Liberia
Fastest flight time
5h 55m
Cheapest price
361 CAD
Toronto to San José
Fastest flight time
5h 10m
Cheapest price
355 CAD
Toronto to Liberia
Fastest flight time
5h 10m
Cheapest price
370 CAD
Vancouver to San José
Fastest flight time
13h 00m
Cheapest price
405 CAD
Québec City to Liberia
Fastest flight time
8h 30m
Cheapest price
451 CAD
Winnipeg to San José
Fastest flight time
14h 50m
Cheapest price
416 CAD
Vancouver to Liberia
Fastest flight time
8h 55m
Cheapest price
478 CAD
Calgary to Liberia
Fastest flight time
6h 50m
Cheapest price
583 CAD
Edmonton to San José
Fastest flight time
14h 20m
Cheapest price
555 CAD
Québec City to San José
Fastest flight time
7h 35m
Cheapest price
412 CAD
Ottawa to San José
Fastest flight time
9h 30m
Cheapest price
420 CAD
Halifax to San José
Fastest flight time
9h 44m
Cheapest price
495 CAD
Edmonton to Liberia
Fastest flight time
12h 17m
Cheapest price
627 CAD
Victoria to Liberia
Fastest flight time
15h 17m
Cheapest price
723 CAD
Saskatoon to Liberia
Fastest flight time
14h 40m
Cheapest price
740 CAD
Winnipeg to Liberia
Fastest flight time
14h 44m
Cheapest price
695 CAD
Calgary to San José
Fastest flight time
13h 47m
Cheapest price
379 CAD
Halifax to Liberia
Fastest flight time
18h 50m
Cheapest price
593 CAD
Saskatoon to San José
Fastest flight time
21h 08m
Cheapest price
532 CAD
View more