Cheap Flights from Madrid (MAD) to Bogotá (BOG)

Popular airlines from Adolfo Suarez Madrid-Barajas Airport (MAD) to El Dorado Intl. Airport (BOG)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save on select hotels after you book a flight*
    trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from Madrid–Barajas Airport to BOG?
Iberia has a direct flight setting off from Madrid Airport at 4:40PM and arriving at El Dorado International Airport at 8:10PM — a total travel time of 10 hours and 30 minutes. Select your perfect seat, bring your headphones to keep you amused and the time will fly by.
Is it cheaper to buy a plane ticket from Adolfo Suarez Madrid-Barajas Airport (MAD) to El Dorado Intl. Airport (BOG) last minute?
Booking your journey from Madrid–Barajas Airport to El Dorado International Airport at the last minute could save you a nice sum if you hit the jackpot and find a terrific deal. However, airfares typically don't come down in price closer to the departure date. If you wait around, flights could also be booked up or the best seats taken (because who wants the middle seat?). If you'd prefer to play it safe, book well in advance of the date you want to leave. Don't forget that some of the biggest bargains can be found up to 12 months in advance. If your favorite carrier hasn't released its fares yet, check back regularly as offers are updated on Expedia constantly.
What airline has the least delays from MAD to BOG?
If you'd prefer not to be stuck at the airport for hours — or worse, have your vacation ruined due to a flight delay — choose AVIANCA. Around 78% of its Adolfo Suarez Madrid-Barajas Airport (MAD) to BOG services get in on schedule. You can check your flight status before you leave for the airport through the Expedia App. It'll also give you real-time alerts about things like gate changes, baggage carousel numbers and directions to your hotel. You'll have all the details in your pocket with our handy travel companion.
What airports do you fly into for Bogotá from Madrid?
From Madrid, you can connect to Bogotá through El Dorado Intl. Airport (BOG), La Vanguardia Airport (VVC) and Girardot (GIR-Santiago Vila). Check which hub is the most convenient for you before you make a decision. If you decide to land at El Dorado Intl. Airport (BOG), it's roughly 10 kilometers northwest of the downtown area. Use the money you save when booking your seat with Expedia to discover the city's popular attractions, such as Monserrate and Plaza de Bolívar.
What are the most popular departure times for flights from Adolfo Suarez Madrid-Barajas Airport (MAD) to El Dorado Intl. Airport (BOG)?
For Iberia flights setting off from Madrid Airport to El Dorado Intl. Airport (BOG), the most popular departure times are between 12:00 PM - 1:00 PM. If you want to avoid holdups, book the earliest flight. This way you can escape the air traffic that builds up around airports in the afternoon.
Can I change the date of my flight from Madrid–Barajas Airport to El Dorado International Airport?
It's easy to make amendments to your Madrid–Barajas Airport to El Dorado International Airport trip yourself. Access your itinerary via the Expedia Trips portal and choose "change flight." Look for new flights and book the one that works best. You'll get an estimate of applicable flight change costs. Alternatively, visit our Customer Service portal to chat to our Virtual Agent and quickly get answers to all your questions.

Travel information

Origin airport
Adolfo Suárez Madrid-Barajas
Destination airport
El Dorado Intl.
Distance
7983 km
Average flight time
3 hours 22 mins

Book with confidence