Find flights
Deals
When to book
FAQs & Tips
Airlines

C$ 205 Find cheap flights to Costa Rica

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 4/9. 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
Sat 17/8
Sat 24/8

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

In the last 7 days, travellers have searched 49,111,189 times on KAYAK, and here is why:

Save 21% 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$ 473
Liberia
LiberiadirectC$ 428

Good to know

Low season

September

High season

December

Cheapest flight

C$ 205
Best time to beat the crowds (12% less expensive on average)
Most popular time to fly (20% more expensive 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 18h 07m, covering a distance of 7478 km. The most popular route is Toronto - Liberia with an average flight time of 5h 10m.

  • What is the cheapest flight to Costa Rica?

    The cheapest ticket to Costa Rica from Canada found in the last 72 hours was C$ 221 one-way, and C$ 408 round-trip. The most popular route is Toronto Pearson Intl to Liberia and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 408.

  • Which airlines fly to Costa Rica?

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

  • What are the most popular destinations in Costa Rica?

    Based on KAYAK flight searches, the most popular destination is San José (55% of total searches to Costa Rica). The next most popular destination is Liberia (45%).

  • 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 verified KAYAK customer reviews.
7.7
Air TransatOverall score based on 414 reviews
8.4Crew
6.8Food
7.8Boarding
6.9Entertainment
7.2Comfort
Airline reviews

My new suitcase got busted when I arrived at Toronto , two of the wheels are broken and can no longer be used , I am very disappointed over this situation but the flight and service was awesome .

10.0 ExcellentAnonymous, Jun. 2024ATH - YYZ
Read more about Air Transat reviews

My new suitcase got busted when I arrived at Toronto , two of the wheels are broken and can no longer be used , I am very disappointed over this situation but the flight and service was awesome .

From what I saw there was no entertainment. Similar to my flight to London, I personally would like the attendants to be more interactive during the flight.

Air Transat left my luggage back in Montreal and it took them 5 DAYS to get it to Venice. Luckily I was still in town, or else their option was to send my luggage back to my house in CANADA. What a joke! Oh, and I had to find a way to go get it at the airport in Venice, they needed 72 hours more to get it to where I was staying.

I was pleasantly surprised. I booked the "club class" which was basically like Domestic First Class. The service was superior. Food was pretty good. Seats and cabin were comfortable. For the price I paid, I was very pleased.

Super unproffesional flight . Flight attendants were unproffesional. I could hear them gossiping about theor boyfriends the whole trip

The connecting flight lay over was 4.00 hours, the gate agent booked me on the next flight which was about to depart at no extra cost.

The ticket price was reasonable, food was okay, not the best. I would use the service again.

Actually the flight was on time. New plane, food was okay but not great.

Old plane, hard seats, 1.30 hours delay, while seating on the plane waiting for departure.

Great boarding. Everything was on time. Plane was a bit old and the crew could have provided better drink service.

Slow boarding process, tickets downgraded to Ultra Basic with no carry-on luggage, not enough space in overhead compartments

All was good except that the option to purchase wifi for texting throughout the flight didn't work. My partner and I both tried via the app, Chrome and Safari, we tried all payment options. Nothing worked. He was able to get ok blonde with he full coverage option, but it's nice to what we wanted or needed.

WiFi was not working. Zero entertainment. Did not receive a discount etc to make up for this.

Calgary WJET supervisor was the most professional, and diligent official who I have experienced personally to resolve our flight issues.

The agent denied our cat from boarding just because the carrier has to be slightly shorter to go under the seat. It is a soft sided carrier and WestJet had mentioned that soft sided carriers can be squished to go under the seat. So we had to transport the cat via road to YYC. In Yyc the connection flight terminal supervisor of WestJet was surprised about the edmonton agent decision as she said the size of bag should be 11in indeed so that cat can move freely even if the bag has to be slightly adjusted to go under the seat. Avoid WestJet - they are a dying organization with incompetent staff!!!... No guarantee the flight is maintained since the crew went on strike. Very unsafe and unpredictable business, a cancerous corn in the hands of Canadian business !!

Horrible. I couldn’t add bags or pick seats through the app or website. I called and they told me to wait until checkin. They changed my itinerary to include an overnight layover. Still couldn’t add bags. When it came time to check in, I couldn’t check in or add bags and the error message in the app said “don’t call us, just do it at the airport “. Woke up the day of the flight and they changed the itinerary again to not include any WestJet flights but didn’t give me the new reservation code so it took me a long time to figure out how to check In on the other airline. And I wasted $200 on a hotel in a city I never went to. And our seats in the new flight weren’t together even though I was traveling with my kid and they could have paired her with either adult. Instead they put the 2 adults together and the kid by herself

Unable to connect to their entertainment 'app'. Otherwise fine. Maybe a bit chilly.

Smooth process, on time. Everything ran perfectly. It would be nice to have in flight entertainment and better food choices but these were short flights so not a big deal

Was very busy with people crowding around as we were waiting for all wheelchairs but once out of the immediate area we were able to load onto a vehicle for our next gate

Travelled with my mother in law and made sure she has wheelchair access. Very efficient travel. There was always someone waiting for her when she got off the plane

My flight was delayed by a whole day, so I lost a day of my vacation.

The check-in and passport submission was complicated and repetitive, due to the poor communication between Air Canada and United. There should have been a single set of instructions and a single questionnaire that provided the data for both airlines.

-The cabin was ice cold - When we arrived in Houston there was no gate available -We had to wait 90 minutes for our luggage to arrive.. In the future I will avoid flying with Air Canada at at costs

How would you rate my experience when I was stuck in YOW without being offered a cup of water by the airline?

Marked by flight delays on all segments of the trip. Food in first class cabin was mediocre and overhead cabin storage was not adequate. Overall, the premium charge for first class cabin was poor and over hyped. This will be our last flight with UA.

We enjoyed that we boarded and took off on time. We didn’t like that our connection flight was a twenty minute walk through the airport with only one hour in between flights.

It was good! Appreciated that it was very on schedule so it made the connecting flight less stressful

Two flights,both poor. No entertainment. Cramped and uncomfortable seats, little space, the rest was OK. Staff were acceptable good.

The crew was doing their best on an old plane needing updating. Chairs that creaked and wouldn’t stay in position. My tray table was unusable as was on-board entertainment due the audio needing usb earphones (that were not provided). Prior to boarding in Toronto and despite being scheduled for a wheelchair and assistance, we were dropped off by clubcar without a wheelchair which I found myself by a gate. Due to no boarding gate assigned at that time we waited and when it was, it subsequently was moved from 64 to 95. No help could be found so I pushed my husband’s chair to that furthest gate in the airport at the highest speed possible for a 73 year old. And by that I mean I ran. It was a very stressful experience.

Wifi wasn't working on one of the UA flights after boarding.

It’s very nice, the only thing is that we have to purchase food.

Old planes rude workers no tvs seats don’t go back and overpriced

No water for a 5 hour flight entertainment not working seats with little room for knees when person in front of me reclined kept bumping my knees.

The temperature was cold and the food that we had to pay for was awful. The crew didn’t even offer a free glass of water. It was a long, expensive and uncomfortable flight.

It is better at the jfk than my home country. It was very easy and everything was on time.

Flight attendants to show up on time, offer drinks and food.

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.

Avianca was organized in boarding and disembarking and all announcements were made in both Spanish and English 👍🏼

Horrible service. Flight was delayed and the don't even offer eatwr

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

Terrible. Flight in the morning was circling in air for 45 min due to weather then rerouted to a location further than the final destination to refuel. Sat on tarmac for almost 2 hrs to refuel. Flight was originally to land at 9:30am, we arrived at 2pm and then waited another 30 “for an agent”. Then afternoon return flight was delayed again 3 times for weather then cancelled. Auto rebooked was for the next evening! Just miserable.

My flight cancelled 3 time and rebooked. It was unexpected for me. Otherwise everything is perfect.

3 delays on my flight. The cabin was cold and noisy.

Boarding was late, but we still made it earlier than scheduled. I still can't understand how a national carrier doesn't offer food or snacks on flights and charge you for them. It's a national carrier of Canada, not some low-cost airline; this shouldn't happen. Friendly crew.

It was fine. Give us free headphones or allow Bluetooth or something, or an app to watch on your phone. Grow up

I have never been on an older or dirtier plane.

Unfortunately my flight experience was poor as my flight was delayed with multiple gate changes. I did not reach my destination until almost midnight. I'm hesitant to fly Air Canada in the future.

Late, almost 3 hours late. I have whiplash from how many times our ETA was changed.

It might have been closer to being on time. Maybe next time I could fly from London to Toronto?

First time with air Canada an we had to wait for our plane due to mechanical problems. I besides that it’s not much different than the other airlines. Maybe if I upgrade to premium economy it might be better. But I’d it worth the xtra money layout..? Like to hear that from other customers.

Book Cheap Costa Rica Plane Tickets

Recent round-trip flight deals

4/10Fri
directWestJet
5h 26mYYZ-LIR
10/10Thu
directWestJet
5h 21mLIR-YYZ
C$ 428
4/9Wed
2 stopsUnited Airlines
23h 25mYYZ-LIR
11/9Wed
2 stopsUnited Airlines
24h 29mLIR-YYZ
C$ 450
5/10Sat
directWestJet
5h 26mYYZ-LIR
13/10Sun
directWestJet
5h 21mLIR-YYZ
C$ 455
23/9Mon
1 stopAvianca
8h 00mYYZ-SJO
7/10Mon
1 stopAvianca
8h 00mSJO-YYZ
C$ 473
24/9Tue
1 stopAvianca
8h 00mYYZ-SJO
13/10Sun
1 stopAvianca
8h 00mSJO-YYZ
C$ 475
29/11Fri
1 stopAir Transat
25h 50mYYZ-SJO
6/12Fri
directAir Transat
5h 15mSJO-YYZ
C$ 509
15/10Tue
directAir Canada
5h 15mYYZ-LIR
31/10Thu
2 stopsAir Canada
20h 36mLIR-YYZ
C$ 516
21/11Thu
directAir Transat
5h 30mYYZ-SJO
29/11Fri
directAir Transat
5h 15mSJO-YYZ
C$ 525
7/12Sat
1 stopAir Canada
10h 10mYUL-SJO
16/12Mon
2 stopsAir Canada
11h 53mSJO-YUL
C$ 672
12/10Sat
1 stopCopa Airlines
9h 04mYUL-SJO
19/10Sat
1 stopCopa Airlines
14h 13mSJO-YUL
C$ 781

Search by stops

Search by airline

Search by price

Recent one-way flight deals

4/9Wed
1 stopUnited Airlines
8h 00mYYZ-LIR
C$ 205
1/9Sun
2 stopsUnited Airlines
23h 25mYYZ-LIR
C$ 211
1/9Sun
directWestJet
5h 24mYYZ-LIR
C$ 241
31/8Sat
directWestJet
5h 24mYYZ-LIR
C$ 242
16/9Mon
1 stopAvianca
11h 40mYYZ-SJO
C$ 257
23/9Mon
directAvianca
8h 00mYYZ-SJO
C$ 259
31/8Sat
1 stopAir Canada
26h 15mYYZ-SJO
C$ 278
1/12Sun
directAir Transat
5h 30mYYZ-SJO
C$ 297
20/8Tue
1 stopAir Canada
24h 55mYTZ-SJO
C$ 326
25/8Sun
directAir Transat
6h 00mYUL-LIR
C$ 345

Search by stops

Search by airline

Search by price

Last minute flights to Costa Rica

Last minute flight, train and bus deals

20/7Sat
directWestJet
5h 24mYYZ-LIR
24/7Wed
directWestJet
5h 24mLIR-YYZ
C$ 562
20/7Sat
multi-stopUnited Airlines
23h 03mYYZ-SJO
23/7Tue
multi-stopUnited Airlines
15h 06mSJO-YYZ
C$ 591
20/7Sat
multi-stopAmerican Airlines
17h 10mYYZ-SJO
24/7Wed
multi-stopAmerican Airlines
15h 34mSJO-YYZ
C$ 663
20/7Sat
multi-stopAmerican Airlines
9h 35mYYZ-LIR
24/7Wed
multi-stopAmerican Airlines
18h 29mLIR-YYZ
C$ 730
22/7Mon
multi-stopAvianca
12h 05mYUL-SJO
25/7Thu
multi-stopAvianca
7h 35mSJO-YUL
C$ 756
22/7Mon
multi-stopAvianca
18h 25mYUL-SJO
24/7Wed
multi-stopAvianca
19h 55mSJO-YUL
C$ 780
21/7Sun
directAir Transat
6h 00mYUL-LIR
22/9Sun
directAir Transat
5h 30mLIR-YUL
C$ 1,324
20/7Sat
multi-stopAir Canada
21h 45mYYZ-SJO
24/7Wed
directAir Canada
5h 20mSJO-YYZ
C$ 1,517
20/7Sat
directAir Canada
5h 25mYYZ-SJO
24/7Wed
directAir Canada
5h 20mSJO-YYZ
C$ 1,707
21/7Sun
directAir Transat
6h 00mYUL-LIR
31/7Wed
directAir Transat
5h 30mLIR-YUL
C$ 2,120

Search by stops

Search by airline

Search by price