Search and find cheap flights to Costa Rica

Sun 20/1
Sun 27/1
Any month
Compare vs. momondo |

Cheapest flight routes to Costa Rica

These routes have the cheapest flights to Costa Rica found by momondo users
Montreal - San José 367 CAD
Ottawa - Liberia 387 CAD
Toronto - Liberia 389 CAD
Toronto - San José 395 CAD
Ottawa - San José 411 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
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
8h 30m
1 Stop
7:30 am
SJO
San José Juan Santamaria Intl airport
American Airlines
SJO
11:00 pm
San José Juan Santamaria Intl airport
24h 39m
2 Stops
12:39 am
+2
YUL
Montreal Pierre Elliott Trudeau International airport
301 CAD
Interjet
Interjet
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
16h 10m
1 Stop
2:10 pm
SJO
San José Juan Santamaria Intl airport
Interjet
SJO
10:00 pm
San José Juan Santamaria Intl airport
16h 30m
1 Stop
4:30 pm
+1
YUL
Montreal Pierre Elliott Trudeau International airport
383 CAD
Delta
Delta
YYZ
12:00 am
Toronto Pearson Intl airport
12h 50m
2 Stops
11:50 am
LIR
Liberia airport
Delta
LIR
11:00 pm
Liberia airport
15h 29m
1 Stop
3:29 pm
+1
YYZ
Toronto Pearson Intl airport
389 CAD
Interjet
Interjet
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
16h 10m
1 Stop
2:10 pm
SJO
San José Juan Santamaria Intl airport
Interjet
SJO
10:00 pm
San José Juan Santamaria Intl airport
14h 30m
1 Stop
2:30 pm
+1
YUL
Montreal Pierre Elliott Trudeau International airport
391 CAD
Delta
Delta
YYZ
12:00 am
Toronto Pearson Intl airport
9h 30m
1 Stop
8:30 am
SJO
San José Juan Santamaria Intl airport
Delta
SJO
11:00 pm
San José Juan Santamaria Intl airport
9h 03m
1 Stop
9:03 am
+1
YYZ
Toronto Pearson Intl airport
395 CAD
Aeromexico
Aeromexico
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
26h 45m
1 Stop
12:45 am
+1
SJO
San José Juan Santamaria Intl airport
Aeromexico
SJO
10:00 pm
San José Juan Santamaria Intl airport
13h 40m
1 Stop
1:40 pm
+1
YUL
Montreal Pierre Elliott Trudeau International airport
405 CAD
Sunwing Airlines
Sunwing Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
5h 05m
4:05 am
LIR
Liberia airport
Sunwing Airlines
LIR
11:00 pm
Liberia airport
5h 10m
5:10 am
+1
YYZ
Toronto Pearson Intl airport
625 CAD
Delta
Delta
YYZ
12:00 am
Toronto Pearson Intl airport
9h 30m
1 Stop
8:30 am
SJO
San José Juan Santamaria Intl airport
Delta
SJO
11:00 pm
San José Juan Santamaria Intl airport
9h 03m
1 Stop
9:03 am
+1
YYZ
Toronto Pearson Intl airport
395 CAD
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
8h 45m
1 Stop
6:45 am
SJO
San José Juan Santamaria Intl airport
Air Canada
SJO
10:00 pm
San José Juan Santamaria Intl airport
13h 20m
1 Stop
1:20 pm
+1
YTZ
Toronto Island airport
513 CAD
Delta
Delta
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
13h 32m
2 Stops
12:32 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
421 CAD
Interjet
Interjet
YVR
9:00 pm
Vancouver Intl airport
13h 05m
1 Stop
11:05 am
+1
SJO
San José Juan Santamaria Intl airport
Interjet
SJO
10:00 pm
San José Juan Santamaria Intl airport
14h 45m
1 Stop
11:45 am
+1
YVR
Vancouver Intl airport
415 CAD
Interjet
Interjet
YVR
9:00 pm
Vancouver Intl airport
13h 05m
1 Stop
11:05 am
+1
SJO
San José Juan Santamaria Intl airport
Interjet
SJO
10:00 pm
San José Juan Santamaria Intl airport
14h 45m
1 Stop
11:45 am
+1
YVR
Vancouver Intl airport
417 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