Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Costa Rica from C$ 172

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to Costa Rica departing on 5/4. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Thu 18/4
Thu 25/4

Search hundreds of travel sites at once for deals on flights to Costa Rica

In the last 7 days, travellers have searched 47,600,107 times on KAYAK, and here is why:

Save 17% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Costa Rica Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

San José
San José1 stopC$ 314
Liberia
LiberiadirectC$ 494

Good to know

Low season

September

High season

January

Cheapest flight

C$ 172
Best time to beat the crowds (15% less expensive on average)
Most popular time to fly and prices are also 7% lower on average.
Flight from Toronto Pearson Airport to Liberia

FAQs - booking Costa Rica flights

  • What recommendations for kid seat safety should be considered when renting a car in Costa Rica?

    If you plan to rent a car for movement flexibility from the airport to your destinations, please be aware that child seat safety regulations are followed in Costa Rica. Your children under 12 years will be given a child safety seat appropriate for their size. Rear-facing seats are available for infants under the age of 15 months, forward-facing seats are available for children between the ages of 15 months and 4 years, and booster or booster cushion seats are available for children between the ages of 4 and 12 years.

  • How do I connect from San José International Airport (SJC) to Downtown San Jose?

    San Jose International Airport and Downtown are not directly connected. You can take route 60 bus that will take you to 1st Metro station, and walk to the Airport/metro Station. At the airport station, you will take a tram to your final destination downtown. You can also take a taxi to downtown San Jose in about 10 minutes.

  • Do I need a visa to travel to Costa Rica?

    Canadian passport holders do not need to apply for a visa for stays of up to 90 days. However, your passport should be valid for at least a month beyond your date of departure from Costa Rica and you might need to provide proof of onward or return travel in the form of an airline ticket or equivalent.

  • Are there direct flights to Costa Rica?

    Air Canada Rouge offers non-stop flights from Toronto Pearson International Airport and Montreal Airport to San Jose International Airport, Costa Rica's biggest international airport servicing the capital, San Jose. WestJet offers a direct connection between Toronto and San Jose. Both airlines also fly non-stop to Costa Rica's second international airport in Guanacaste, Liberia International Airport.

  • Where should I fly to in Costa Rica?

    When booking your flights to Costa Rica, you have the choice between two international airports. San Jose Airport is your best option if you are heading to the southern part of Costa Rica, including the Caribbean or central Pacific regions. Liberia Airport is the perfect starting point if you want to visit the northern part of Costa Rica. If you are catching a domestic flight after your arrival in Costa Rica, San Jose International Airport might be the best choice as it is the hub for domestic airlines such as Sansa Airlines, and connects to additional destinations within the country.

  • I want to visit the best beaches in Costa Rica. Where should I fly to?

    The region of Guanacaste, located in the northwestern part of Costa Rica, boasts some of the most beautiful beaches in the country including Tamarindo, Samara and Flamingo. If you want to visit one of these beaches, your best option is to fly into Liberia International Airport. You can either rent a car at the airport or use one of the many shuttle busses to get to the surrounding beaches. If you take a shuttle bus, the transfer to Tamarindo or Flamingo beach takes approximately 2h, and the trip to Samara beach takes approximately 2h 30min.

  • How long is the flight to Costa Rica?

    An average direct flight from Canada to Costa Rica takes 17h 22m, covering a distance of 7478 km. The most popular route is Montreal - San José with an average flight time of 5h 45m.

  • What is the cheapest flight to Costa Rica?

    The cheapest ticket to Costa Rica from Canada found in the last 72 hours was C$ 184 one-way, and C$ 307 round-trip. The most popular route is Montreal Pierre Elliott Trudeau Intl to San José Juan Santamaria Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 479.

  • Which airlines fly to Costa Rica?

    Air Canada, Air Transat & WestJet fly the most frequently from Canada to Costa Rica.

  • What are the most popular destinations in Costa Rica?

    The next most popular destination is Liberia (41%).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Costa Rica

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Costa Rica flight deals.
  • Please be aware that the cost of the airfare will be higher if you travel to Costa Rica to attend The Sun Festival, which takes place in the final week of February. Most visitors to Costa Rica from across the world, including those from Canada and the USA, book their flights during this time of the Sun festival. As a result, demand for flights to Costa Rica increases significantly.
  • To rent a car that will fit your budget, tastes, and purpose at Juan Santamaría International Airport (SJO), you will visit the car rental centre located directly across from Terminal B. There, you will access, among other agencies, budget, Avis, and Thrifty car rentals.
  • Travellers deplaning from their late-night flights at SJO can consider booking their rooms in the hotels near SJO. Among these hotels is Hampton by Hilton San Jose Airport hotel. The hotel is located about 0.4 km west of SJO. Travellers connecting from their arrival terminal can take a 6-minute walk to this hotel.
  • If you are planning to visit several destinations within Costa Rica, it might make sense to plan for a multi-destination air ticket, flying into San Jose International Airport (SJO) and leaving from Liberia International Airport (LIR).
  • While the local currency is the Costa Rican Colon, travellers should note that US dollars are also widely accepted throughout the country. You might want to check which conversion rate is best prior to your departure.
  • Credit cards such as Visa and MasterCard are widely accepted, and ATMs are easily available in Costa Rican cities and airports. It is advisable that you carry some cash if you travel to more remote areas within the country.
  • If you want to visit Arenal Volcano, consider catching a flight from San Jose Airport to La Fortuna Arenal Airport (FON), approximately 20 km away from the volcano.
  • The Monteverde Cloud Forest Reserve with its stunning biodiversity and vast range of activities is about a 4h drive from both international airports. If you’re planning to visit this reserve, choose a flight based on your remaining itinerary or the best possible offer.
See more tips

Top 5 airlines flying to Costa Rica

Need help choosing which airline to fly with from Canada to Costa Rica? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to KAYAK reviews.
7.6
Air TransatOverall score based on 526 reviews
78boarding
71comfort
83crew
69entertainment
68food
76overall
Airline reviews

We were lucky enough to arrive at the right time. The staff at YYZ did our complete check in and luggage tags for us. Even made sure we knew where we were to head next and how to get there. It truly was one of the best and easiest check inside. Thanks team.

Read more about Air Transat

We were lucky enough to arrive at the right time. The staff at YYZ did our complete check in and luggage tags for us. Even made sure we knew where we were to head next and how to get there. It truly was one of the best and easiest check inside. Thanks team.

Compagnie efficace et bons prix. Les sièges en classe club pourraient être plus confortables.

We could not check in early, I think because we purchases through a third party, therefore once we got to the airport, no seats together, and only middle seats. Will never do that again

Once we got through the long line at security, everything was very good from boarding to exiting the place. The flight crew was very friendly. What Air Transat could do much better is to put us through to TSA Pre-Check since my wife and I are Nexus members. We have never enjoyed this privilege with Air Transat, but, we always get this with Air Canada at the FLL airport. So, this is possible to do.

I think as another discount flyer they stepped up the bar. I think they should stay around for awhile

I really liked the club service, the temperature was ideal, the flight attendants were so warm and friendly and accommodating the bathroom was easy. Great flight.

Clean plane. Departed ahead of schedule, arrived early. Captain was informative- could clearly hear announcements and flight went as he told us. Could use some simple snack with free beverages. Consider comp with-go on planes.

Airline Rep at Gatwick condescending and a very poor representative for this airline did request his name but he refused. Will certainty think twice to fly with this airline in future.

Cons: "Baggage included ..the return to be certain, not be on standby when it was initially booked as a two way flight."
Pros: "Nothing"
Cons: "The city I went to was locked down due to covid. Neither the airline nor budget air helped me get a refund before the flight took off.. Still waiting to hear back..."

This is the Spirit of Latino travel. And don’t even get me started on customer service.

There was absolutely no food or drink service unless it was paid for. I am not used to this.

Delay almost an hour which meant when we got to Guatemala there where 3 flights at the same time, you can imagine the caos in customs, avianca doesn’t care about passengers or schedules

I flew with my service dog unfortunately they didn’t allow it to flight on the canine, but ok, the only problem was that when I arrived to Quito it took 1 hour to deliver my dog, they were supposed to deliver it the moment we get off the airplane.

No complimentary snacks, food, beverages (even water) blanket and pillow on a 6 hours long flight (economy comfort). A low form of nickeling and diming. Lost a recurring pessanger over a soda. Will never fly Avianca again.

Flight departure late. Got late in Colombia making us take a different flight next day. Avianca airport crew messed up my ticket so when a I got in Brazil I didn’t have a ticket for my destination. Had to buy a new ticket out of my pocket.

Wasn’t able to take the trip and no one could help me with a refund or rescheduling

The flight was overbooked and the solution gave was unrespctful. I arrived 4 hour in advance in the airport and only after 2hous was possible suggest a different ticket with another company LATAM, I have accepted, but when I was checking in at LATAM the tickets was issued without luggage, what it is absurd since I have bought my tickets including it since the beginning. Due to the timing for the next flight was not possible return to Avianca to claim due to the distance between Both companies Avianca and Latam since were located in different terminals. I have insiste to the crew of Latam to call Avianca to solve it, but they could help they were alleging that only paying a thousand pesos Mexicans ($1,000 MXN) to dispatch my luggage would be accepted and I have no money at all. So I had to beg for others passagens, it was an humiliating to exchange luggage with who was platinum in order to return back the luggage in the connection airport in Brazil (GRU). I have no clue that a judicial process would be taken from my side due the lots of stress in sequence by the non professional treatment with a passenger that was just following everything said by Avianca.. Long hours of waiting until next flight and only arrive at final destine in 6hs later..

Voo longo nem mesmo água ou gelo é servido, se quiser tem que pagar. Embarque é péssimo, mau atendimento.

The only thing I like about Avianca is that it is the airline of last choice and they never disappoint my expectations

Menu selection was limited and not appropriate for a flight of this length

I like WJ but I don’t like traveling anymore

Good. Really crowded and busy. Going to Winnipeg plane was crowded and seats very narrow Now I remember why I dislike flying 😈

Good flight. No I’m seat entertainment. But my phone worked just fine on the west jet app.

Having a lot of delayed flights on West Jet, however things always work out. So no complaints.

4 hour delay, lost our bags, staff was loud and it was an overnight flight

Check in was seamless , crew very polite , arrived on time!

Flight arrived early even after leaving late. Bag drop was a zoo, very slow even after using pre-checkin and airport kiosk.

Nothing special. Unacceptable wait for baggage on arriving in Calgary

Three hours on the tarmac before a four hour flight. I was hungry given the long wait, yet still had to pay for food service

The seat is too hard and my back and bottom are having servers pain

There was no lounge for passengers waiting before boarding the aircraft at F65, so passengers are just sitting on the floor or just spread everywhere the premises before boarding.

Great crew, friendly. Found the trip long just sitting with no onboard entertainment

All went fine. Boarding was efficient, staff was really friendly, and we were kept up to date on any changes to our itinerary. My only note for improvement is that on this particular plane, the recline in economy class was negligible. I know it's a coach seat, but I had another UA flight (SFO to BWI) and the seat was more comfortable with better recline.

Really good experience with a redeye flight from SFO to BWI. Boarding was efficient, plane was comfortable and newer than others, lots of audio and video choices, and staff was great. I appreciate United's service.

Was a good flight. On time. Was full and all went well

My flight from Toronto was delayed but the connecting United flight waited for me 👍

The original seat on the flight Toronto Newark had the floor flooded with coffee spilled, so they changed our seat to premium economy. For the flight from Newark to San Salvador we were i the last row, no reclinable seats and beside the toilet. I asked for headsets to the waitress and she gave it to.me test of all the passengers, while she was staying right behind me..

Couldn’t get the tv screen to work, didn’t try food, so no comment

Flight was delayed but reasonable notice and communication was always there for the passengers.

Fruit and cheese platter was dubious quality. The edges of the cheese pieces were dried, plastic looking. Old.

Terrible experience. Air canada is the worst and Kayak website is also not transparent.

Cancel because of maintenance issues. rebooked next day and then the replacement plane 3 hours late.

My flight was great but my inbound flight from Toronto to Sault st Marir delayed more than 2 hours and we had to change the airoplan.

This was a fraudulent transaction. Kayak was at fault for accepting a stolen credit card. Kayak needs to change their verification process.

As is pretty much the norm with Air Canada now, we left late from the gate (45 minutes late). This is my 12th flight with AC in the last 12 months and 10 of those flights were either late or cancelled. AC essentially has a monopoly in Canada so they have carte blanche to charge exorbitant rates now and give poor service, with no repercussions.

I did not like the fact that our bags went missing

Free ear adapters for movie screen and a snack with a beverage.

Airport staff super friendly. Even put us on an earlier flight because we arrived early.

A 2 hour delay because they couldn’t fit some oversized cargo in the small hold doors of an Embraer! Surely they know the sizes before attempting to load it?

Book Cheap Costa Rica Plane Tickets

Recent round-trip flight deals

2/9Mon
1 stopAvianca
8h 00mYYZ-SJO
9/9Mon
1 stopAvianca
8h 00mSJO-YYZ
C$ 314
1/9Sun
1 stopAvianca
8h 00mYYZ-SJO
31/10Thu
1 stopAvianca
7h 50mSJO-YYZ
C$ 315
11/4Thu
1 stopUnited Airlines
8h 00mYYZ-LIR
12/4Fri
2 stopsUnited Airlines
24h 29mLIR-YYZ
C$ 495
20/4Sat
1 stopUnited Airlines
20h 23mYYZ-LIR
27/4Sat
2 stopsUnited Airlines
16h 31mLIR-YYZ
C$ 497
3/4Wed
directAir Transat
5h 45mYYZ-LIR
11/4Thu
directAir Transat
5h 10mLIR-YYZ
C$ 575
22/3Fri
1 stopAir Transat
18h 05mYYZ-LIR
11/4Thu
directAir Transat
5h 10mLIR-YYZ
C$ 577
22/5Wed
2 stopsWestJet
34h 00mYVR-LIR
12/6Wed
2 stopsWestJet
19h 12mLIR-YVR
C$ 588
14/5Tue
directAir Canada
5h 15mYYZ-LIR
28/5Tue
directAir Canada
5h 15mLIR-YYZ
C$ 590
22/5Wed
2 stopsWestJet
34h 00mYVR-LIR
12/6Wed
1 stopWestJet
12h 13mLIR-YVR
C$ 593
20/5Mon
1 stopAir Canada
16h 10mYUL-LIR
28/5Tue
2 stopsAir Canada
15h 03mLIR-YUL
C$ 638

Search by stops

Search by airline

Search by price

Recent one-way flight deals

5/4Fri
directWestJet
5h 30mYYZ-LIR
C$ 172
1/5Wed
1 stopAvianca
8h 00mYYZ-SJO
C$ 173
24/4Wed
1 stopAir Transat
24h 15mYTZ-LIR
C$ 233
26/4Fri
1 stopAir Canada
18h 25mYTZ-LIR
C$ 236
22/4Mon
directAir Transat
5h 45mYYZ-LIR
C$ 236
24/4Wed
1 stopAir Canada
15h 15mYYZ-LIR
C$ 240
11/4Thu
1 stopUnited Airlines
21h 08mYVR-LIR
C$ 272
15/4Mon
2 stopsUnited Airlines
25h 10mYYZ-LIR
C$ 278
13/5Mon
1 stopAeromexico
12h 33mYYZ-SJO
C$ 322
30/4Tue
1 stopAeromexico
12h 33mYYZ-SJO
C$ 332

Search by stops

Search by airline

Search by price

Last minute flights to Costa Rica

Last minute flight, train and bus deals

21/3Thu
multi-stopAmerican Airlines
23h 25mYYZ-LIR
25/3Mon
multi-stopAmerican Airlines
22h 45mLIR-YYZ
C$ 512
21/3Thu
multi-stopAmerican Airlines
23h 25mYYZ-LIR
28/3Thu
multi-stopAmerican Airlines
26h 10mLIR-YYZ
C$ 514
24/3Sun
multi-stopUnited Airlines
29h 08mYYZ-LIR
9/4Tue
multi-stopUnited Airlines
16h 31mLIR-YYZ
C$ 540
22/3Fri
multi-stopAir Transat
18h 05mYYZ-LIR
11/4Thu
directAir Transat
5h 10mLIR-YYZ
C$ 577
24/3Sun
multi-stopUnited Airlines
19h 03mYYZ-LIR
9/4Tue
multi-stopUnited Airlines
18h 10mLIR-YYZ
C$ 593
21/3Thu
multi-stopAir Canada
11h 20mYYZ-SJO
31/10Thu
directAir Canada
5h 10mSJO-YYZ
C$ 681
21/3Thu
directWestJet
5h 30mYYZ-LIR
28/3Thu
directWestJet
5h 20mLIR-YYZ
C$ 727
20/3Wed
multi-stopAir Canada
14h 20mYYZ-LIR
28/3Thu
multi-stopAir Canada
23h 25mLIR-YYZ
C$ 755
22/3Fri
multi-stopAir Transat
24h 00mYTZ-LIR
11/4Thu
multi-stopAir Transat
20h 06mLIR-YTZ
C$ 770
22/3Fri
directWestJet
5h 30mYYZ-LIR
27/3Wed
directWestJet
5h 20mLIR-YYZ
C$ 828

Search by stops

Search by airline

Search by price

Flights to Costa Rica

Return flight deals:

Costa Rica - Canada

Cabin classes:

C$ 1,401
C$ 1,388
C$ 314