Direct flights from Bogota to Lima BOG → LIM

Air Canada, Avianca, Gol, LATAM, LATAM Colombia and Lufthansa operate nonstop flights from Bogota (BOG) to Lima (LIM). The nonstop flight takes around ~2h 22m, covering 1,173 miles (1,888 km) and operates multiple daily. Round-trip fares currently start at $367, with a typical fare around $469 across 133 recent fare combinations. Updated 28 June 2026.

60-day flexibility overview based on 133 recent fares across the next 60 days

Cheapest
$367
Typical
$469
Most expensive
$571

Cheapest combos

LATAM Best
Fri Aug 14 11:55 → 15:00
Fri Aug 21 00:10 → 03:25 7 nights
LATAM
Fri Aug 14 11:55 → 15:00
Fri Aug 21 08:55 → 12:05 7 nights
LATAM
Fri Aug 14 11:55 → 15:00
Fri Aug 21 13:00 → 16:15 7 nights

Prices last updated about 12 hours ago. Fares change frequently — check the airline for current pricing.

📬 Email me when fares drop

We'll check every combination in your window daily and email you the cheapest match. No account needed.

Set free alert →
Air Canada AC Avianca AV Gol G3 LATAM LA LATAM Colombia 4C Lufthansa LH

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Bogota to Lima?

Yes, Air Canada, Avianca and 4 more airlines operate nonstop flights from Bogota (BOG) to Lima (LIM).

Which airlines fly direct from Bogota to Lima?

Air Canada, Avianca, Gol, LATAM, LATAM Colombia, Lufthansa operate nonstop flights from Bogota to Lima.

How long is the flight from Bogota to Lima?

The nonstop flight from Bogota to Lima takes ~2h 22m (approximately 1888 km).

How often do direct flights operate from Bogota to Lima?

Nonstop flights from Bogota to Lima operate multiple daily.

How much is a round-trip flight from Bogota to Lima?

Round-trip flights from Bogota (BOG) to Lima (LIM) start at $367, with a typical fare around $469. Based on 133 recent fare combinations.

Explore More

Cheap direct deals from Bogota — last one was $360 to Willemstad