Direct flights from Bologna to Madrid BLQ → MAD

Air Europa, Iberia and Ryanair operate nonstop flights from Bologna (BLQ) to Madrid (MAD). The nonstop flight takes around ~1h 37m, covering 805 miles (1,296 km). Round-trip fares currently start at $108, with a typical fare around $223 across 12 recent fare combinations. Updated 28 June 2026.

60-day flexibility overview based on 12 recent fares across the next 60 days

Cheapest
$108
Typical
$223
Most expensive
$268

Prices last updated 15 days ago. Fares change frequently — check the airline for current pricing.

📬 Email me when fares drop

We'll check every combination in your window daily and email you the cheapest match. No account needed.

Set free alert →
Air Europa UX Iberia IB Ryanair FR

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Bologna to Madrid?

Yes, Air Europa, Iberia and 1 more airline operate nonstop flights from Bologna (BLQ) to Madrid (MAD).

Which airlines fly direct from Bologna to Madrid?

Air Europa, Iberia, Ryanair operate nonstop flights from Bologna to Madrid.

How long is the flight from Bologna to Madrid?

The nonstop flight from Bologna to Madrid takes ~1h 37m (approximately 1296 km).

How much is a round-trip flight from Bologna to Madrid?

Round-trip flights from Bologna (BLQ) to Madrid (MAD) start at $108, with a typical fare around $223. Based on 12 recent fare combinations.

Explore More

Get cheap direct-flight deals from Bologna, free by email