Air Europa, Avianca, Iberia and Plus Ultra operate nonstop flights from Madrid (MAD) to Bogota (BOG). The nonstop flight takes around ~10h 2m, covering 4,990 miles (8,031 km) and operates multiple daily. Round-trip fares currently start at $1190, with a typical fare around $1759 across 620 recent fare combinations. Updated 28 June 2026.
We'll check every combination in your window daily and email you the cheapest match. No account needed.
Sign up to see Bogota schedule from MAD
Already have an account? Sign in
Yes, Air Europa, Avianca and 2 more airlines operate nonstop flights from Madrid (MAD) to Bogota (BOG).
Air Europa, Avianca, Iberia, Plus Ultra operate nonstop flights from Madrid to Bogota.
The nonstop flight from Madrid to Bogota takes ~10h 2m (approximately 8031 km).
Nonstop flights from Madrid to Bogota operate multiple daily.
Round-trip flights from Madrid (MAD) to Bogota (BOG) start at $1190, with a typical fare around $1759. Based on 620 recent fare combinations.