Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Best option Charlotte Madrid | Outbound 04/29/25 direct IB4978 07h 50min | Return 05/08/25 1 Stopover (IAD) IB0361, AA5447 13h 33min | | ![]() | ? | $627 | |
Charlotte Madrid | Outbound 09/19/25 2 Stopovers (MCO, LGW) NK0145, Z00784, UX1016 22h 58min | Return 09/29/25 2 Stopovers (LIS, MIA) TP1023, TP0223, NK3047 21h 48min | | ![]() | $732 | ||
Charlotte Madrid | Outbound 06/08/25 direct AY4267 07h 50min | Return 06/12/25 direct AY4268 08h 50min | | ![]() | $1,311 | ||
Charlotte Madrid | Outbound 04/29/25 direct AY4267 07h 50min | Return 05/08/25 1 Stopover (JFK) AY5655, AY4159 22h 11min | | ![]() | $629 | ||
Charlotte Madrid | Outbound 04/29/25 1 Stopover (JFK) VS2269, VS3889 15h 10min | Return 05/08/25 1 Stopover (ATL) VS3890, VS5041 14h 16min | | ![]() | ? | $634 | |
Charlotte Madrid | Outbound 04/29/25 direct BA1611 07h 50min | Return 05/08/25 1 Stopover (PHL) BA1606, BA6534 12h 49min | | ![]() | ? | $638 | |
Charlotte Madrid | Outbound 04/29/25 direct BA1611 07h 50min | Return 05/08/25 1 Stopover (PHL) BA1606, BA6534 12h 49min | | ![]() | $640 | ||
Charlotte Madrid | Outbound 04/29/25 direct BA1611 07h 50min | Return 05/08/25 1 Stopover (PHL) BA1606, BA6534 12h 49min | | ![]() | $651 | ||
Charlotte Madrid | Outbound 04/29/25 1 Stopover (JFK) VS2269, VS3889 15h 10min | Return 05/08/25 1 Stopover (JFK) VS3891, VS2891 16h 34min | | ![]() | $666 | ||
Charlotte Madrid | Outbound 04/29/25 1 Stopover (LGA, JFK) F93134, AA8566 15h 22min | Return 05/08/25 2 Stopovers (JFK, LGA, MCO) AA8835, F94383, F91446 24h 29min | | ![]() | ? | $668 |
Stops
- Direct flight
Airline
- British Airways
- United Airlines
- Iberia
- Lufthansa
- American Airlines
Tips and tricks to help you find cheap flights from Charlotte to Madrid
Favorite airline: e.g. British Airways, Iberia
Most travelers looking for flights on the route from Charlotte to Madrid decide to book flights with British Airways.

British Airways
17 %

Iberia
17 %

United Airlines
11 %
Direct flights are the cheapest connection
Flights with a stopover are on average $ 9.00 more expensive than direct flights.
non stop flight
1 stop
2 stops
07h 55min
10h 04min
34h 53min
$465
$474
$1,153
Favourite connection: via Washington DC
27 % of booked tickets on this route are for flights with a transfer in Washington DC.
Route
bookings
1 stopover Washington DC - Dulles International Airport, DC
11h 17min, from $715
27 %
Direct flights
07h 55min, from $465
24 %
1 stopover Miami International Airport, FL
12h 25min, from $479
18 %
Important flight information
Flight information: Charlotte - Madrid
Roundtrip from | $626.32 |
---|---|
Distance | 6604 km |
Departure airport | Airport Charlotte Douglas International Airport, NC (CLT) |
Arrival airport | Airport Madrid-Barajas (MAD) |
Destination country | Flights to Spain |
Alternative routes to Spain
- Flight Charlotte - Barcelona from $552
Alternative flights to Madrid
- Flight Miami - Madrid from $448
- Flight Atlanta - Madrid from $592
- Flight New York - Madrid from $413
- Flight Boston - Madrid from $465
- Flight New York - Madrid from $413
- Flight Washington DC - Madrid from $482
- Flight Los Angeles - Madrid from $510
- Flight San Francisco - Madrid from $523
- Flight Dallas - Madrid from $600
Flight destinations with a similar price
- Flight Madrid - Hamburg from $122
- Flight Madrid - Vienna from $98
- Flight Madrid - Santa Cruz from $898
- Flight Madrid - Santiago de Chile from $928
- Flight Madrid - Medellin from $810
- Flight Madrid - Dusseldorf from $180
- Flight Madrid - Munich from $165
- Flight Madrid - Caracas from $428
- Flight Madrid - Punta Cana from $580
- Flight Madrid - Barcelona from $56
Flight destinations with a similar price
- Flight Charlotte - Honolulu from $571
- Flight Charlotte - Berlin from $680
- Flight Charlotte - London from $615
- Flight Charlotte - Vienna from $634
- Flight Charlotte - London Heathrow from $615
- Flight Charlotte - Dubai from $670
- Flight Charlotte - Glasgow from $595
- Flight Charlotte - Munich from $572
- Flight Charlotte - Hamburg from $687
- Flight Charlotte - Dublin from $597