Direct (nonstop) flights from Montreal to Lima

2 airlines fly nonstop from Pierre Elliott Trudeau International (YUL) to Jorge Chávez International Airport (LIM). It's 3,961 miles (6,374 km), about 8h 25m in the air. Operated by Air Canada, Air Transat.

YUL
Pierre Elliott Trudeau International
🇨🇦 Montreal, Canada
LIM
Jorge Chávez International Airport
🇵🇪 Lima, Peru
Flight Time
8h 25m
Distance
3,961 mi
6,374 km
CO₂/pax
606 kg
−53 kg vs. layover
Airlines
2
Air Canada +1
Time Diff
-1h
Operated by Air Canada Air Canada Air Transat Air Transat

Route data last updated: May 26, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
YUL → LIM
Flight Time
8h 25m
Distance
3,961 mi
Air Transat TS Air Transat
Route
YUL → LIM
Flight Time
8h 25m
Distance
3,961 mi

Alternative Routes

Other ways to fly from Montreal to Lima with one stop · direct emits 606 kg CO₂ per passenger

YUL UIO (Quito) LIM
Leg 1: 6h 30m (3,150 mi) Leg 2: 2h 15m (822 mi) Total: ~8h 45m 🍃 659 kg CO₂ (+9% vs. direct)
Leg 1
YUL → UIO
6h 30m · 3,150 mi
View YUL to UIO flights →
Leg 2
UIO → LIM
2h 15m · 822 mi
View UIO to LIM flights →
YUL FLL (Fort Lauderdale) LIM
Leg 1: 3h 37m (1,383 mi) Leg 2: 5h 39m (2,627 mi) Total: ~9h 16m 🍃 661 kg CO₂ (+9% vs. direct)
Leg 1
YUL → FLL
3h 37m · 1,383 mi
View YUL to FLL flights →
Leg 2
FLL → LIM
5h 39m · 2,627 mi
View FLL to LIM flights →
YUL PUJ (Punta Cana) LIM
Leg 1: 4h 25m (1,878 mi) Leg 2: 4h 55m (2,185 mi) Total: ~9h 20m 🍃 711 kg CO₂ (+17% vs. direct)
Leg 1
YUL → PUJ
4h 25m · 1,878 mi
View YUL to PUJ flights →
Leg 2
PUJ → LIM
4h 55m · 2,185 mi
View PUJ to LIM flights →
YUL CTG (Cartagena) LIM
Leg 1: 5h 40m (2,413 mi) Leg 2: 3h 40m (1,548 mi) Total: ~9h 20m 🍃 695 kg CO₂ (+15% vs. direct)
Leg 1
YUL → CTG
5h 40m · 2,413 mi
View YUL to CTG flights →
Leg 2
CTG → LIM
3h 40m · 1,548 mi
View CTG to LIM flights →
YUL MBJ (Montego Bay) LIM
Leg 1: 4h 35m (1,873 mi) Leg 2: 4h 45m (2,098 mi) Total: ~9h 20m 🍃 696 kg CO₂ (+15% vs. direct)
Leg 1
YUL → MBJ
4h 35m · 1,873 mi
View YUL to MBJ flights →
Leg 2
MBJ → LIM
4h 45m · 2,098 mi
View MBJ to LIM flights →

Looking for the return flight?

LIM → YUL: Flights from Lima to Montreal

Frequently Asked Questions

How long is the direct flight from Montreal to Lima?

A nonstop flight from Montreal (YUL) to Lima (LIM) takes approximately 8 hours and 25 minutes. The distance is 3,961 miles (6,374 km).

Which airlines fly nonstop from Montreal to Lima?

2 airlines: Air Canada, Air Transat.

Is there a nonstop flight from Montreal to Lima?

Yes. 2 airlines: Air Canada, Air Transat.

How far is Montreal from Lima?

The flight distance from Montreal to Lima is 3,961 miles (6,374 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Rome.

What is the time difference between Montreal and Lima?

Lima is 1 hour behind Montreal. (America/Toronto vs America/Lima.)

What type of aircraft flies from Montreal to Lima?

At 8h 25m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Canada to Peru?

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

What is the carbon footprint of a flight from Montreal to Lima?

Roughly 606 kg CO2 per passenger one-way. That's about the same as driving 3,030 km.

Is the return flight from Lima to Montreal 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 Montreal to Lima?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Pierre Elliott Trudeau International for this flight?

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