Search and find cheap flights to Costa Rica

Fri 19/10
Fri 26/10
Any month
Compare vs. momondo |

Cheapest flight routes to Costa Rica

These routes have the cheapest flights to Costa Rica found by momondo users
Calgary - San Jose 325 CAD
Ottawa - San Jose 342 CAD
Kelowna - San Jose 344 CAD
Ottawa - Liberia 356 CAD
Edmonton - Liberia 374 CAD

Flight deals found on momondo

Check out some of the best fares found recently by users on momondo
Quickest
Cheapest
Aeromexico
Aeromexico
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
12h 55m
1 Stop
11:55 am
LIR
Liberia airport
Aeromexico
LIR
11:00 pm
Liberia airport
18h 20m
1 Stop
6:20 pm
+1
YUL
Montreal Pierre Elliott Trudeau International airport
319 C$
Delta
Delta
YYZ
12:00 am
Toronto Pearson Intl airport
9h 53m
1 Stop
8:53 am
LIR
Liberia airport
Delta
LIR
11:00 pm
Liberia airport
15h 29m
1 Stop
3:29 pm
+1
YYZ
Toronto Pearson Intl airport
387 C$
Interjet
Interjet
YYZ
12:00 am
Toronto Pearson Intl airport
16h 40m
1 Stop
3:40 pm
SJO
San Jose Juan Santamaria Intl airport
Interjet
SJO
11:00 pm
San Jose Juan Santamaria Intl airport
13h 55m
1 Stop
1:55 pm
+1
YYZ
Toronto Pearson Intl airport
395 C$
United Airlines
United Airlines
YYC
10:00 pm
Calgary airport
20h 40m
1 Stop
7:40 pm
+1
SJO
San Jose Juan Santamaria Intl airport
United Airlines
SJO
11:00 pm
San Jose Juan Santamaria Intl airport
26h 35m
2 Stops
12:35 am
+2
YYC
Calgary airport
422 C$
Copa Airlines
Copa Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
9h 48m
1 Stop
8:48 am
SJO
San Jose Juan Santamaria Intl airport
Copa Airlines
SJO
11:00 pm
San Jose Juan Santamaria Intl airport
11h 23m
1 Stop
11:23 am
+1
YYZ
Toronto Pearson Intl airport
424 C$
American Airlines
American Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
17h 47m
1 Stop
4:47 pm
SJO
San Jose Juan Santamaria Intl airport
American Airlines
SJO
11:00 pm
San Jose Juan Santamaria Intl airport
26h 56m
1 Stop
2:56 am
+2
YYZ
Toronto Pearson Intl airport
459 C$
Copa Airlines
Copa Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
9h 48m
1 Stop
8:48 am
SJO
San Jose Juan Santamaria Intl airport
Copa Airlines
SJO
11:00 pm
San Jose Juan Santamaria Intl airport
11h 23m
1 Stop
11:23 am
+1
YYZ
Toronto Pearson Intl airport
424 C$
Delta
Delta
YYZ
12:00 am
Toronto Pearson Intl airport
9h 53m
1 Stop
8:53 am
LIR
Liberia airport
Delta
LIR
11:00 pm
Liberia airport
15h 29m
1 Stop
3:29 pm
+1
YYZ
Toronto Pearson Intl airport
387 C$
Interjet
Interjet
YYZ
12:00 am
Toronto Pearson Intl airport
16h 40m
1 Stop
3:40 pm
SJO
San Jose Juan Santamaria Intl airport
Interjet
SJO
11:00 pm
San Jose Juan Santamaria Intl airport
13h 55m
1 Stop
1:55 pm
+1
YYZ
Toronto Pearson Intl airport
395 C$
Aeromexico
Aeromexico
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
12h 55m
1 Stop
11:55 am
LIR
Liberia airport
Aeromexico
LIR
11:00 pm
Liberia airport
18h 20m
1 Stop
6:20 pm
+1
YUL
Montreal Pierre Elliott Trudeau International airport
319 C$
American Airlines
American Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
17h 47m
1 Stop
4:47 pm
SJO
San Jose Juan Santamaria Intl airport
American Airlines
SJO
11:00 pm
San Jose Juan Santamaria Intl airport
26h 56m
1 Stop
2:56 am
+2
YYZ
Toronto Pearson Intl airport
459 C$
United Airlines
United Airlines
YYC
10:00 pm
Calgary airport
20h 40m
1 Stop
7:40 pm
+1
SJO
San Jose Juan Santamaria Intl airport
United Airlines
SJO
11:00 pm
San Jose Juan Santamaria Intl airport
26h 35m
2 Stops
12:35 am
+2
YYC
Calgary airport
422 C$

Popular routes landing in Costa Rica

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times