Cheap direct flights from Bogota to Lima start around $220 round trip on one of South America’s busiest intra-regional corridors. Start your search with TopTravelCentre and search and book your flight to compare every airline in seconds.
Bogota and Lima are major hub cities barely three hours apart by air, and several full-service carriers compete on the route daily. That competition means direct flights are often barely more expensive, or even cheaper, than connecting itineraries, so there is rarely a reason to accept a stopover.
Airlines flying direct from Bogota to Lima
| Airline | Stops | Duration | From (round trip) | Baggage |
|---|---|---|---|---|
| Avianca | Direct | ~3h 05m | from $250 | Carry-on included; checked bag on most fares |
| LATAM | Direct | ~3h 05m | from $240 | Carry-on included; checked bag on higher fares |
| Copa Airlines | 1 stop (Panama City) | 7-8h | from $260 | Checked bag included |
| Sky Airline | 1 stop (via Santiago or other) | 8h+ | from $230 | Carry-on included |
Avianca and LATAM dominate the route with multiple daily nonstops between Bogota El Dorado (BOG) and Lima Jorge Chavez (LIM), each taking just over three hours. Both sell lower-priced fares that include carry-on but not a checked bag; if you are checking luggage, compare the fare with a bag against the next tier before buying. Copa’s Panama routing is a fallback and Sky Airline occasionally posts competitive connecting fares, but on this corridor the direct flights usually win on both price and convenience.
Prices verified on public flight search engines and official airline websites.
Cheapest months to fly Bogota to Lima
- Cheapest: February, March, April, September and October, with round trips from $220-$300.
- Most expensive: July and August (regional holidays), mid-December to early January, and Easter week. Fares can reach $450-$550.
- Booking window: 3-6 weeks ahead is the sweet spot for this short regional route.
Tuesday and Wednesday departures are the cheapest days on nearly every week of the year here. Run a flexible search on TopTravelCentre, and when you see a direct round trip under $260, book your Bogota to Lima flight without hesitation; that is a strong fare.
Bogota and Lima airport tips
El Dorado International Airport (BOG): regional departures to Lima leave from Terminal 1. Arrive 2.5-3 hours before an international flight; security and migration lines are longest in the evening when many international banks depart. The airport is 20-30 minutes from the city center but much longer at rush hour; plan generously.
Jorge Chavez International Airport (LIM): a modern, well-organized airport in Callao, about 30-45 minutes from Miraflores. Immigration on arrival is generally faster than in most of the region. Official taxis and ride apps require a voucher or app booking inside the terminal; do not accept offers in the arrivals hall.
Layover tip: if you do end up on a Copa itinerary, Panama City Tocumen is an efficient hub with short minimum connections; but on this route a stopover only adds hours without saving money in most cases.
Money-saving tips
- Compare Avianca and LATAM fares with a checked bag; the apparent cheapest fare is not always the cheapest total.
- Fly February-April or September-October, mid-week.
- Book 3-6 weeks ahead; this route punishes last-minute bookings.
- Avoid July-August, Easter week and the December-January holidays.
- Set a fare alert for $260 or lower on direct round trips and book immediately when triggered.
Red-eye and schedule note: several BOG-LIM departures leave in the evening and arrive before midnight or early morning, which pairs well with onward connections in Lima to Cusco or other domestic destinations. If Machu Picchu is on your itinerary, an evening flight to Lima plus a morning connection saves a hotel night versus daytime options; just leave at least 3 hours between international arrival and the domestic departure, since Jorge Chavez requires re-checking baggage for domestic flights.
FAQ: Bogota to Lima flights
How long is the direct flight from Bogota to Lima? About 3 hours 5 minutes on Avianca and LATAM nonstops.
Which airlines fly direct from Bogota to Lima? Avianca and LATAM operate multiple daily nonstops. Copa connects via Panama City; Sky Airline offers connecting itineraries.
Do Colombians and Peruvians need visas? No. Colombian and Peruvian passport holders travel between both countries with just a valid ID card or passport, depending on the airline’s rules.
What is the cheapest time to fly? February through April and September through October, with direct round trips from roughly $220-$300 when booked in advance.
Book your Bogota to Lima flight
Three hours, multiple daily nonstops and fares from $220 round trip make this one of the easiest trips in South America. Compare Avianca, LATAM and the alternatives in one search: search and book your flight from Bogota to Lima with TopTravelCentre today.
