Search and find cheap flights to Costa Rica

Sat 8/12
Sat 15/12
Any month
Compare vs. momondo |

Cheapest flight routes to Costa Rica

These routes have the cheapest flights to Costa Rica found by momondo users
Ottawa - Liberia 306 CAD
Thunder Bay - Liberia 363 CAD
Montreal - San José 397 CAD
Ottawa - San José 420 CAD
Montreal - Liberia 426 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
American Airlines
American Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
21h 06m
1 Stop
8:06 pm
LIR
Liberia airport
American Airlines
LIR
11:00 pm
Liberia airport
29h 51m
1 Stop
5:51 am
+2
YYZ
Toronto Pearson Intl airport
326 CAD
United Airlines
United Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
20h 20m
1 Stop
7:20 pm
SJO
San José Juan Santamaria Intl airport
United Airlines
SJO
11:00 pm
San José Juan Santamaria Intl airport
8h 50m
1 Stop
8:50 am
+1
YYZ
Toronto Pearson Intl airport
385 CAD
Aeromexico
Aeromexico
YYZ
12:00 am
Toronto Pearson Intl airport
11h 30m
1 Stop
10:30 am
SJO
San José Juan Santamaria Intl airport
Aeromexico
SJO
11:00 pm
San José Juan Santamaria Intl airport
9h 55m
1 Stop
9:55 am
+1
YYZ
Toronto Pearson Intl airport
397 CAD
Delta
Delta
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
15h 29m
2 Stops
2:29 pm
LIR
Liberia airport
Delta
LIR
11:00 pm
Liberia airport
13h 49m
2 Stops
1:49 pm
+1
YUL
Montreal Pierre Elliott Trudeau International airport
422 CAD
Multiple Airlines
Multiple Airlines
YOW
12:00 am
Ottawa airport
15h 05m
1 Stop
2:05 pm
SJO
San José Juan Santamaria Intl airport
Multiple Airlines
SJO
11:00 pm
San José Juan Santamaria Intl airport
20h 50m
2 Stops
8:50 pm
+1
YOW
Ottawa airport
432 CAD
Interjet
Interjet
YVR
9:00 pm
Vancouver Intl airport
23h 25m
1 Stop
9:25 pm
+1
SJO
San José Juan Santamaria Intl airport
Interjet
SJO
10:00 pm
San José Juan Santamaria Intl airport
15h 00m
1 Stop
12:00 pm
+1
YVR
Vancouver Intl airport
434 CAD
Aeromexico
Aeromexico
YYZ
12:00 am
Toronto Pearson Intl airport
11h 30m
1 Stop
10:30 am
SJO
San José Juan Santamaria Intl airport
Aeromexico
SJO
11:00 pm
San José Juan Santamaria Intl airport
9h 55m
1 Stop
9:55 am
+1
YYZ
Toronto Pearson Intl airport
397 CAD
United Airlines
United Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
20h 20m
1 Stop
7:20 pm
SJO
San José Juan Santamaria Intl airport
United Airlines
SJO
11:00 pm
San José Juan Santamaria Intl airport
8h 50m
1 Stop
8:50 am
+1
YYZ
Toronto Pearson Intl airport
385 CAD
Delta
Delta
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
15h 29m
2 Stops
2:29 pm
LIR
Liberia airport
Delta
LIR
11:00 pm
Liberia airport
13h 49m
2 Stops
1:49 pm
+1
YUL
Montreal Pierre Elliott Trudeau International airport
422 CAD
Multiple Airlines
Multiple Airlines
YOW
12:00 am
Ottawa airport
15h 05m
1 Stop
2:05 pm
SJO
San José Juan Santamaria Intl airport
Multiple Airlines
SJO
11:00 pm
San José Juan Santamaria Intl airport
20h 50m
2 Stops
8:50 pm
+1
YOW
Ottawa airport
432 CAD
Interjet
Interjet
YVR
9:00 pm
Vancouver Intl airport
23h 25m
1 Stop
9:25 pm
+1
SJO
San José Juan Santamaria Intl airport
Interjet
SJO
10:00 pm
San José Juan Santamaria Intl airport
15h 00m
1 Stop
12:00 pm
+1
YVR
Vancouver Intl airport
434 CAD
American Airlines
American Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
21h 06m
1 Stop
8:06 pm
LIR
Liberia airport
American Airlines
LIR
11:00 pm
Liberia airport
29h 51m
1 Stop
5:51 am
+2
YYZ
Toronto Pearson Intl airport
326 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