Direct (nonstop) flights from Toronto to Guanacaste

4 airlines fly nonstop from Pearson International (YYZ) to Daniel Oduber Quiros International (LIR). It's 2,305 miles (3,710 km), about 5h 38m in the air. Operated by Air Canada, Porter Airlines, Air Transat and others.

YYZ
Pearson International
🇨🇦 Toronto, Canada
LIR
Daniel Oduber Quiros International
🇨🇷 Guanacaste, Costa Rica
Flight Time
5h 38m
Distance
2,305 mi
3,710 km
CO₂/pax
390 kg
−29 kg vs. layover
Airlines
4
Air Canada +3
Time Diff
-2h
Operated by Air Canada Air Canada Porter Airlines Porter Airlines Air Transat Air Transat WestJet WestJet

Route data last updated: May 26, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
YYZ → LIR
Flight Time
5h 38m
Distance
2,305 mi
Porter Airlines PD Porter Airlines
Route
YYZ → LIR
Flight Time
5h 38m
Distance
2,305 mi
Air Transat TS Air Transat
Route
YYZ → LIR
Flight Time
5h 38m
Distance
2,305 mi
WestJet WS WestJet
Route
YYZ → LIR
Flight Time
5h 38m
Distance
2,305 mi

Alternative Routes

Other ways to fly from Toronto to Guanacaste with one stop · direct emits 390 kg CO₂ per passenger

YYZ FLL (Fort Lauderdale) LIR
Leg 1: 3h 15m (1,214 mi) Leg 2: 3h 2m (1,121 mi) Total: ~6h 17m 🍃 419 kg CO₂ (+7% vs. direct)
Leg 1
YYZ → FLL
3h 15m · 1,214 mi
View YYZ to FLL flights →
Leg 2
FLL → LIR
3h 2m · 1,121 mi
View FLL to LIR flights →
YYZ SJO (San Jose) LIR
Leg 1: 5h 28m (2,336 mi) Leg 2: 50m (99 mi) Total: ~6h 18m 🍃 438 kg CO₂ (+12% vs. direct)
Leg 1
YYZ → SJO
5h 28m · 2,336 mi
View YYZ to SJO flights →
Leg 2
SJO → LIR
50m · 99 mi
View SJO to LIR flights →
YYZ ATL (Atlanta) LIR
Leg 1: 2h 23m (739 mi) Leg 2: 4h (1,586 mi) Total: ~6h 23m 🍃 430 kg CO₂ (+10% vs. direct)
Leg 1
YYZ → ATL
2h 23m · 739 mi
View YYZ to ATL flights →
Leg 2
ATL → LIR
4h · 1,586 mi
View ATL to LIR flights →
YYZ MIA (Miami) LIR
Leg 1: 3h 22m (1,233 mi) Leg 2: 3h 5m (1,100 mi) Total: ~6h 27m 🍃 419 kg CO₂ (+7% vs. direct)
Leg 1
YYZ → MIA
3h 22m · 1,233 mi
View YYZ to MIA flights →
Leg 2
MIA → LIR
3h 5m · 1,100 mi
View MIA to LIR flights →
YYZ CLT (Charlotte) LIR
Leg 1: 2h 15m (588 mi) Leg 2: 4h 21m (1,719 mi) Total: ~6h 36m 🍃 424 kg CO₂ (+9% vs. direct)
Leg 1
YYZ → CLT
2h 15m · 588 mi
View YYZ to CLT flights →
Leg 2
CLT → LIR
4h 21m · 1,719 mi
View CLT to LIR flights →

Frequently Asked Questions

How long is the direct flight from Toronto to Guanacaste?

A nonstop flight from Toronto (YYZ) to Guanacaste (LIR) takes approximately 5 hours and 38 minutes. The distance is 2,305 miles (3,710 km).

Which airlines fly nonstop from Toronto to Guanacaste?

4 airlines: Air Canada, Porter Airlines, Air Transat, WestJet.

Is there a nonstop flight from Toronto to Guanacaste?

Yes. 4 airlines: Air Canada, Porter Airlines, Air Transat, WestJet.

How far is Toronto from Guanacaste?

The flight distance from Toronto to Guanacaste is 2,305 miles (3,710 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Toronto and Guanacaste?

Guanacaste is 2 hours behind Toronto. (America/Toronto vs America/Costa_Rica.)

What type of aircraft flies from Toronto to Guanacaste?

At 5h 38m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Canada to Costa Rica?

Depends on your passport. Check with the Costa Rica embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Toronto to Guanacaste?

Roughly 390 kg CO2 per passenger one-way. That's about the same as driving 1,950 km.

Is the return flight from Guanacaste to Toronto also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Toronto to Guanacaste?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Pearson International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.