Direct flights from Madrid to Bogota (MAD → BOG)

Distance 8,031 km (4,990 mi)
Est. duration 9h 27m
Loading map...
Live fares · MAD → BOG

Available flights

Air CanadaNon-stop
from$779
Book

About the Madrid → Bogota route

Madrid to Bogota is a proper long-haul run — just under 9.5 hours in the air and a little over 8,000 km of Atlantic between you and Colombia. Iberia (IB) has operated this route for years and it's their bread and butter transatlantic connection into South America. You'll find a mix of people on board: Colombian families returning home after summers in Spain, Spanish professionals with business interests in Bogota, and a growing wave of remote workers who've figured out that Colombia's cost of living is genuinely hard to beat. It's a well-served route with enough frequency to give you real flexibility on timing.

Why travel from Madrid to Bogota?

The obvious pull is the cultural thread between Spain and Colombia — the shared language makes it an easier cultural landing than most long-haul trips. But Bogota specifically rewards the traveler who actually wants a city, not a beach resort. La Candelaria, the old colonial center, is the kind of neighborhood where you can spend a full day without once consulting Google Maps and still find something worth stopping for. Spanish visitors often come for the food scene, which has genuinely evolved — Bogota now has serious restaurants doing modern takes on regional Colombian cooking. There's also a growing business corridor between Madrid and Bogota, particularly in finance and tech. And for the Colombian diaspora in Spain, this route is simply the way home.

Quick stats

  • Distance: 8,031 km
  • Estimated flight time: 9h 27m
  • Operating airlines: AV, IB, PU, UX
  • Direct route: yes

Practical tips for MAD → BOG

Bogota sits at 2,600 meters elevation, so give yourself a day before doing anything strenuous — altitude fatigue is real even if you feel fine off the plane. El Dorado airport is modern and arrivals move reasonably well, but use official taxis or the TransMilenio airport bus rather than accepting random ride offers. Colombia uses the Colombian peso; Spanish credit cards generally work fine but carry some cash for smaller spots. There's no visa requirement for Spanish passport holders. Climate-wise, Bogota doesn't really have seasons the way Madrid does — expect cool and occasionally rainy year-round. Fare-wise, shoulder months like March and October tend to be softer on price.

Frequently asked questions

How long does a flight from Madrid to Bogota take?

The Madrid to Bogota route covers approximately 8,031 km and takes around 9 hours and 27 minutes of flight time. This is a direct long-haul flight with no intermediate stops.

Which airlines operate the Madrid to Bogota route?

Four airlines serve this route: Avianca (AV), Iberia (IB), Plusultra (PU), and Air Europa (UX). You can compare schedules and fares across these carriers when booking.

What's the best time of year to fly from Madrid to Bogota?

December to February offers pleasant weather in both cities and is considered peak tourist season, though fares tend to be higher; consider shoulder months like October-November or March-April for a balance of good weather and more competitive prices.

Do I need a visa to travel from Spain to Colombia?

Spanish citizens and most EU passport holders do not require a visa for Colombia and receive a 90-day tourist stamp upon arrival; however, it's advisable to check current requirements with the Colombian embassy as regulations can change.

What should I know about luggage, jet lag, and transit on this route?

Expect major westward jet lag (Colombia is 7 hours behind Spain); most airlines allow one checked bag and a carry-on, though this varies by carrier, so verify your airline's policy. Plan to arrive at Madrid airport 3 hours early for this international long-haul flight.

Find flights from Madrid to Bogota
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Madrid to Bogota? The flight distance from MAD to BOG is approximately 8,031 km (4,990 miles).
How long is the flight from MAD to BOG? The estimated flight time from Madrid to Bogota is approximately 9h 27m.
What airlines fly from MAD to BOG? Airlines operating direct flights from Madrid to Bogota include: AV, IB, PU, UX.

Cheapest fares Madrid → Bogota

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Madrid → Bogota.

Try a nearby airport to Madrid

Flights to Bogota (BOG) from other airports within 350 km of Madrid. Often unlocks cheaper fares or better times.

Or try a nearby airport to Bogota

Flights from Madrid (MAD) to other airports within 350 km of Bogota.

Other flights from Madrid (MAD)

Other flights from Bogota (BOG)