Search and find cheap flights to Costa Rica

Fri. 6/12
Fri. 13/12
Any month
Compare vs. momondo |

Popular cities and sights

Looking to visit Costa Rica? Check out these cities and spend time seeing some of the most popular sights in the country
San José
Museo de Arte Costarricense
Museo Nacional de Costa Rica
Church of Mercy
Children's Museum
Teatro Nacional de Costa Rica
Liberia
Parque Nacional Palo Verde
Parque Nacional Santa Rosa
Ermita de La Agonía
Biological Reserve Lomas Barbudal
Parque Mario Cañas Ruiz
Tamarindo
Playa Grande
Avellana Beach
Playa Tamarindo
Liberia (LIR)
Tamarindo (TNO)
El Progreso
El Progreso (city center)
Drake Bay (DRK)
Puerto Jiménez
Parque Nacional Corcovado
Puerto Jimenez (PJM)
Limon
Limon (city center)
Limon (LIO)
Tambor
Tambor (TMU)
La Fortuna
Baldi Hot Springs
Los Lagos Hot Springs
Ecotermales Fortuna
Ecoglide Arenal Park
Termales Los Laureles
Quepos
Quepos (XQP)

Cheapest flight routes to Costa Rica

These routes have the cheapest flights to Costa Rica found by momondo users
Departing Destination Best Price
Toronto Liberia 387 CAD
Montreal Liberia 394 CAD
Calgary San José 398 CAD
Montreal San José 400 CAD
Ottawa Liberia 427 CAD
Vancouver Liberia 427 CAD
Thunder Bay San José 440 CAD
Toronto San José 456 CAD
Thunder Bay Liberia 478 CAD
Vancouver San José 517 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
Delta
Delta
31 Jan.
YYZ
Toronto Pearson Intl airport
10h 28m
1 Stop
LIR
Liberia airport
Delta
05 Feb.
LIR
Liberia airport
8h 11m
1 Stop
YYZ
Toronto Pearson Intl airport
387 CAD
Delta
Delta
06 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl airport
13h 27m
2 Stops
LIR
Liberia airport
Delta
15 Jan.
LIR
Liberia airport
14h 06m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
394 CAD
United Airlines
United Airlines
17 Jan.
YYZ
Toronto Pearson Intl airport
28h 29m
1 Stop
LIR
Liberia airport
United Airlines
28 Jan.
LIR
Liberia airport
20h 29m
1 Stop
YYZ
Toronto Pearson Intl airport
395 CAD
Interjet
Interjet
19 May
YUL
Montreal Pierre Elliott Trudeau Intl airport
16h 40m
2 Stops
SJO
San José Juan Santamaria Intl airport
Interjet
04 Jun.
SJO
San José Juan Santamaria Intl airport
17h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
415 CAD
Interjet
Interjet
30 Mar.
YUL
Montreal Pierre Elliott Trudeau Intl airport
14h 30m
1 Stop
SJO
San José Juan Santamaria Intl airport
Interjet
27 Apr.
SJO
San José Juan Santamaria Intl airport
17h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
435 CAD
Interjet
Interjet
25 Apr.
YUL
Montreal Pierre Elliott Trudeau Intl airport
14h 30m
1 Stop
SJO
San José Juan Santamaria Intl airport
Interjet
06 May
SJO
San José Juan Santamaria Intl airport
22h 45m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
439 CAD
Sunwing Airlines
Sunwing Airlines
04 Jan.
YYZ
Toronto Pearson Intl airport
5h 20m
LIR
Liberia airport
Sunwing Airlines
11 Jan.
LIR
Liberia airport
5h 09m
YYZ
Toronto Pearson Intl airport
733 CAD
Air Transat
Air Transat
20 Feb.
YYZ
Toronto Pearson Intl airport
5h 45m
SJO
San José Juan Santamaria Intl airport
Air Transat
12 Mar.
SJO
San José Juan Santamaria Intl airport
5h 10m
YYZ
Toronto Pearson Intl airport
477 CAD
Air Transat
Air Transat
08 Mar.
YYZ
Toronto Pearson Intl airport
5h 45m
SJO
San José Juan Santamaria Intl airport
Air Transat
19 Mar.
SJO
San José Juan Santamaria Intl airport
5h 10m
YYZ
Toronto Pearson Intl airport
549 CAD
WestJet
WestJet
04 Mar.
YYZ
Toronto Pearson Intl airport
5h 33m
LIR
Liberia airport
WestJet
15 Mar.
LIR
Liberia airport
8h 39m
1 Stop
YYZ
Toronto Pearson Intl airport
769 CAD
Delta
Delta
31 Jan.
YYZ
Toronto Pearson Intl airport
10h 28m
1 Stop
LIR
Liberia airport
Delta
05 Feb.
LIR
Liberia airport
8h 11m
1 Stop
YYZ
Toronto Pearson Intl airport
387 CAD
Air Canada
Air Canada
31 Dec.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 00m
SJO
San José Juan Santamaria Intl airport
Air Canada
28 Jan.
SJO
San José Juan Santamaria Intl airport
16h 55m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
513 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
Toronto to Liberia
Fastest flight time
5h 10m
Cheapest price
387 CAD
Montreal to Liberia
Fastest flight time
5h 55m
Cheapest price
394 CAD
Calgary to San José
Fastest flight time
8h 29m
Cheapest price
398 CAD
Montreal to San José
Fastest flight time
5h 40m
Cheapest price
400 CAD
Vancouver to Liberia
Fastest flight time
8h 55m
Cheapest price
427 CAD
Ottawa to Liberia
Fastest flight time
7h 35m
Cheapest price
427 CAD
Thunder Bay to San José
Fastest flight time
11h 50m
Cheapest price
440 CAD
Toronto to San José
Fastest flight time
5h 10m
Cheapest price
456 CAD
Thunder Bay to Liberia
Fastest flight time
17h 00m
Cheapest price
478 CAD
Vancouver to San José
Fastest flight time
10h 30m
Cheapest price
517 CAD
Québec City to Liberia
Fastest flight time
10h 33m
Cheapest price
554 CAD
Moncton to San José
Fastest flight time
12h 55m
Cheapest price
577 CAD
Québec City to San José
Fastest flight time
7h 35m
Cheapest price
586 CAD
Ottawa to San José
Fastest flight time
15h 50m
Cheapest price
628 CAD
Halifax to San José
Fastest flight time
8h 55m
Cheapest price
628 CAD
St. John's to San José
Fastest flight time
15h 45m
Cheapest price
628 CAD
Regina to San José
Fastest flight time
13h 45m
Cheapest price
651 CAD
Saskatoon to San José
Fastest flight time
15h 12m
Cheapest price
651 CAD
Regina to Liberia
Fastest flight time
9h 44m
Cheapest price
656 CAD
Saskatoon to Liberia
Fastest flight time
15h 25m
Cheapest price
657 CAD
View more