If you are actually flying from Bogota, Colombia to Lima, Peru or if you are just curious to know the flight time between Bogota and Lima, this page will give you the information you are looking for.

Click to find Flight time from Lima to Bogota

Departure
Bogota
Arrival
Lima

Flight time from Bogota to Lima is 2 hours 54 minutes

Non-Stop flight duration from BOG to LIM is 2 hours 54 minutes (Operated by Avianca - Aerovias Nacionales de Colombia)

The nearest airport to Bogota, is Eldorado International Airport (BOG) and the nearest airport to Lima, is Jorge Chavez International Airport (LIM)

Find flights from London to cities and airports near New York

Distance from Bogota to Lima is approximately 1880 kilometers.

Flights from Bogota to Lima • Airlines & Flight Duration

Flights operated by major airlines departing from Bogota arrive at Jorge Chavez International Airport. Lima is served by 1 international airports.

Airline & Journey Duration
LAN Airlines
BOG ➝ LIM
3 hrs
LAN Airlines
BOG ➝ LIM
3 hrs 5 mins
Avianca - Aerovias Nacionales de Colombia
BOG ➝ LIM
2 hrs 54 mins
LAN Airlines
BOG ➝ LIM
3 hrs
Avianca - Aerovias Nacionales de Colombia
BOG ➝ LIM
2 hrs 56 mins

Flight time from Bogota to Lima via Guayaquil • BOG to LIM via GYE

Flight duration from Eldorado International Airport to Jorge Chavez International Airport via Simon Bolivar Airport, Ecuador on Avianca - Aerovias Nacionales de Colombia flight is 5 hours 36 minutes

BOG to GYE
1 hr 50 mins
GYE
 Waiting Time
1 hr 46 mins
GYE to LIM
2 hrs
Total Duration:
5 hrs 36 mins

Flight time from Bogota to Lima via Panama City • BOG to LIM via PTY

Flight duration from Eldorado International Airport to Jorge Chavez International Airport via Tocumen International Airport, Panama on Copa Airlines flight is 6 hours 16 minutes

BOG to PTY
1 hr 53 mins
PTY
 Waiting Time
51 mins
PTY to LIM
3 hrs 32 mins
Total Duration:
6 hrs 16 mins

How long does it take to fly from Bogota to Lima?

Non-stop flight time from Bogota to Lima is around 3 hours 15 minutes.

Direct flights from Bogota to Lima with stop-over takes between 5 hours to 8 hours based on stopover city.

This is the average non-stop flight time from Bogota to Lima.

Apparently, connecting flights and direct flights with stopover take longer time than non-stop flights. In such cases, Bogota - Lima flight time depend on the layover destination specified by your airline or the one you choose while booking your ticket.

Waiting time at stopover destination while flying from Bogota to Lima is between 5 hours to 8 hours based on airline you choose.

Airlines operating flights between Bogota and Lima

  • Avianca - Aerovias Nacionales de Colombia

Time in Bogota and Lima are the same

Current time in Bogota, Colombia : Tue, 10 Nov, 2026,
Bogota Timezone: -05 (-05:00)

06:15 AM

Current time in Lima, Peru :, Tue, 10 Nov, 2026,
Lima Timezone: -05 (-05:00)

06:15 AM

BOG to LIM Flight - Bogota Airport to Lima Airport Flight Route Map

Location of Bogota Airport & Lima Airport is given below. Click the map to view Bogota to Lima flight path and travel direction.

Find flying time from Eldorado International Airport or Bogota or any other airport or city in Colombia to various other destinations around the world using this flight time calculator.

A list of major Cities/Airports around the world is given below. Click on any of the airport names given below to find the flight distance from Bogota to those airports.

Find flight time from Eldorado International Airport or Bogota or any other airport or city in Colombia to various other destinations around the world using this flight time calculator.

Find Flight Time

Enter the name of cities between which you wish to travel and calculate flight time.

Enter the name of airports between which you wish to travel and calculate flight time.