Find the cheapest flights from Madrid to Bogota in 2026. Compare airlines, prices by month, and booking tips to save on your trip.
Route: Madrid (MAD) → Bogota (BOG)
Distance: Direct flights not available
Flight Duration: 12 h 30m – 18 h
Prices by Month
| Month | Avg Price | Demand |
|---|---|---|
| January | €420 | high |
| February | €380 | medium |
| March | €350 | medium |
| April | €340 | medium |
| May | €360 | medium |
| June | €420 | high |
| July | €480 | high |
| August | €490 | high |
| September | €310 | low |
| October | €320 | low |
| November | €330 | low |
| December | €520 | high |
Airlines on This Route
- Iberia (direct): from €340 — Iberia often releases discounted seats 3-4 months before departure. Check their website directly for occasional flash sales.
- Air Europa (direct): from €320 — Air Europa offers a 10% discount for paying with PayPal. Their Madrid-Bogota service operates daily.
- Avianca (direct): from €380 — As a Colombian carrier, Avianca offers excellent connections within South America after arriving in Bogota.
- LATAM Colombia (direct): from €360 — LATAM offers LATAM Pass loyalty points on this route. Their in-flight entertainment is among the best on direct services.
- American Airlines (connecting): from €450 — Best for travelers with US visa who want to break up the journey. Miami connection adds ~4 hours to total travel time.
Booking Strategy
The Madrid-Bogota route is well-served with direct flights, making it one of the most popular Spain-Colombia connections. For the best deals, book 6-8 weeks in advance for travel between September and November when prices drop to €310-330. Avoid December and July-August when prices surge above €480 due to holiday demand. Tuesday and Wednesday departures are typically €40-60 cheaper than weekend flights. Use Skyscanner or Google Flights with ‘flexible dates’ to compare prices across the month. Direct flights with Air Europa or Iberia offer the best value, while Avianca and LATAM provide superior in-flight experience. Colombian citizens should note that Spanish visa requirements apply – check embassy guidelines before booking.
Route Tips
- Madrid-Barajas Terminal 4 is where all Bogota-bound flights depart. Allow 2.5 hours before departure for international flights – security lines can be long during peak times.
- Colombian immigration requires a valid passport with at least 6 months validity. EU citizens don’t need a visa for stays under 90 days. Return or onward ticket may be requested.
- El Dorado Airport has excellent connectivity to Bogota’s center. The SITP bus system offers the cheapest option at under €1 to major neighborhoods like Chapinero or Centro.
- Consider jet lag – Bogota is 6 hours behind Madrid. Direct flights depart morning and arrive late afternoon local time, helping adjustment.
- Travel insurance is strongly recommended for Colombia. Ensure your policy covers medical evacuation as healthcare standards vary outside Bogota.
Frequently Asked Questions
How long is the flight from Madrid to Bogota?
Direct flights from Madrid-Barajas (MAD) to Bogota-El Dorado (BOG) take approximately 10 hours and 30 minutes. This is one of the longest direct routes from Europe to South America. If flying with one stop (via Miami, Paris, or Amsterdam), total travel time ranges from 12.5 to 18 hours depending on connection duration. The shortest indirect options are through European hubs like Paris or Amsterdam, typically arriving in 12-14 hours. Morning departures from Madrid (around 10:00-12:00) usually offer the most comfortable connection times in Bogota.
How much does it cost to fly from Madrid to Bogota?
Direct flights typically range from €300 to €520 depending on season. The cheapest one-way tickets start around €300 with Air Europa or Iberia during off-peak periods (September-November). Round-trip prices start at €550 in low season and can exceed €900 during December and summer months. Indirect flights through US carriers (American, United) are often €100-200 more expensive but may suit travelers wanting a US stopover. Business class fares start from €1,800 and can reach €3,500 during peak season.
Are there direct flights from Madrid to Bogota?
Yes, direct flights are available and are the most popular option. Four airlines operate non-stop services: Iberia (daily), Air Europa (daily), Avianca (daily), and LATAM Colombia (4-5 times weekly). These direct flights depart from Terminal 4 at Madrid-Barajas and arrive at El Dorado International Airport in Bogota. The flight covers approximately 8,000 kilometers and takes about 10.5 hours. No airlines currently offer budget direct flights on this route – all carriers operate full-service flights with checked baggage included.
What is the cheapest month to fly from Madrid to Bogota?
September offers the lowest prices, with average fares around €310. October and November are also affordable at €320-330. These months fall outside both the European summer holiday season and the Colombian year-end peak. The most expensive period is December (€520 average) due to Christmas travel, followed by July-August (€480-490) when European families travel. February-April provides a reasonable shoulder season with prices around €340-380. Booking at least 6 weeks ahead during any season helps secure below-average fares.
Which airlines fly from Madrid to Bogota?
Four airlines operate direct flights: Iberia (Spanish carrier, daily departures, newest aircraft), Air Europa (Spanish carrier, daily, good value), Avianca (Colombian carrier, daily, extensive South American connections), and LATAM Colombia (Chilean-Colombian, 4-5x weekly, excellent entertainment). Indirect options include American Airlines (via Miami), United Airlines (via Houston), Delta (via Atlanta), Air France (via Paris), and KLM (via Amsterdam). For budget-conscious travelers, Air Europa and Iberia offer the lowest direct fares. Business class travelers often prefer Iberia or LATAM for lie-flat seats.
What airport do I fly into in Bogota?
You will arrive at El Dorado International Airport (BOG), Colombia’s busiest airport located about 15 kilometers west of Bogota’s city center. The airport has two terminals (1 and 2) connected by a free shuttle bus. To reach the city center, you can take the TransMilenio bus (COP$2,900 / €0.65), a taxi (COP$50,000-60,000 / €11-13, 30-45 minutes), or a rideshare like Uber (COP$35,000-45,000 / €8-10). The airport offers currency exchange, SIM card shops, and tourist information. International arrivals go through immigration – have your return ticket and proof of accommodation ready.
How far in advance should I book Madrid to Bogota flights?
For this route, booking 6-8 weeks before departure yields the best prices. Airlines typically release their cheapest seats 3-4 months in advance, then adjust based on demand. Last-minute bookings (1-2 weeks) rarely offer deals on this popular route – expect to pay premium prices. During shoulder season (March-May, September-November), you can sometimes find deals even 2-3 weeks out. However, during December and June-August school holidays, book as early as possible (10-12 weeks) to secure reasonable prices. Set up price alerts on Skyscanner for your specific dates.
Is it cheaper to fly from Madrid to Bogota on weekdays?
Yes, weekday departures are noticeably cheaper on this route. Tuesday and Wednesday are typically the cheapest days to fly, with savings of €40-80 compared to Friday or Sunday departures. This pattern holds year-round as business travelers prefer end-of-week flights. Monday and Thursday falls in the middle price range. Weekend premiums are particularly pronounced during holiday periods. If your schedule allows flexibility, shifting a weekend departure to Wednesday can save 10-15% on the total fare. Use the ‘flexible search’ feature on flight comparison sites to compare all weekday options instantly.
Data updated: 2026-03



