
$776 Cheap British Airways flights Chicago (ORD) to Madrid (MAD)
Prices were available within the past 7 days and start at $776 for one-way flights and $458 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Tue, Mar 24 - Thu, Apr 2
ORD
Chicago
MAD
Madrid
$458 Roundtrip, found 22 hours ago
$458
Roundtrip
found 22 hours ago

Tue, Mar 24 - Fri, Apr 3
ORD
Chicago
MAD
Madrid
$563 Roundtrip, found 22 hours ago
$563
Roundtrip
found 22 hours ago

Tue, Mar 24 - Mon, Apr 6
ORD
Chicago
MAD
Madrid
$623 Roundtrip, found 22 hours ago
$623
Roundtrip
found 22 hours ago

Sat, Mar 28 - Tue, Apr 7
ORD
Chicago
MAD
Madrid
$736 Roundtrip, just found
$736
Roundtrip
just found

Sat, Mar 28 - Mon, Apr 6
ORD
Chicago
MAD
Madrid
$795 Roundtrip, found 22 hours ago
$795
Roundtrip
found 22 hours ago

Tue, Mar 24 - Sat, Apr 4
ORD
Chicago
MAD
Madrid
$809 Roundtrip, just found
$809
Roundtrip
just found
Origin airport | O'Hare Intl. |
|---|---|
Destination airport | Adolfo Suárez Madrid-Barajas |
Airlines serving | British Airways, Delta, Turkish Airlines, United |
Popular airline | Turkish Airlines |
Distance | 6706 km |
Average flight time | 8 hours 10 mins |
Most Popular British Airways Routes from Chicago
Most Popular British Airways Routes from Madrid
- New York to Istanbul (JFK - IST)
- Las Vegas to Milan (LAS - LIN)
- Chicago to Marseille (ORD - MRS)
- Budapest to Newark Liberty Intl. Airport (BUD - EWR)
- Istanbul to Orlando (IST - MCO)
- New York to Manila (JFK - MNL)
- Orlando to Manchester (MCO - MAN)
- New York to Chennai (JFK - MAA)
- Detroit to Casablanca (DTW - CMN)
- Dallas to Düsseldorf (DFW - DUS)
Popular Domestic Routes in Adolfo Suárez Madrid-Barajas
- Las Vegas to Milan (LAS - LIN)
- São Paulo to Porto (GRU - OPO)
- Greenville to Athens (GSP - ATH)
- New York to Manila (JFK - MNL)
- Edinburgh to Phoenix (EDI - PHX)
- Detroit to Casablanca (DTW - CMN)
- New York to Istanbul (JFK - IST)
- Budapest to New York (BUD - JFK)
- Boston to Phuket (BOS - HKT)
- Budapest to Newark Liberty Intl. Airport (BUD - EWR)