Cheap flights from Barcelona to Madrid
Find cheap Barcelona Spain to Madrid Spain flights with our free search service. Compare all available fares for direct or connection flights from Barcelona to Madrid.
Flight | Departure Date | Arrival Date | Price | Duration | Number Stops | Updated |
---|---|---|---|---|---|---|
Barcelona (BCN) - Madrid (MAD) | 2021-07-26 | 2021-07-29 | 73 USD | 21 hours 15 minutes | Connection | 2021-04-09T19:00:30Z |
Barcelona (BCN) - Madrid (MAD) | 2021-05-06 | 2021-05-10 | 74 USD | 29 hours 40 minutes | Connection | 2021-04-10T16:41:32Z |
Barcelona (BCN) - Madrid (MAD) | 2021-04-14 | 2021-04-16 | 76 USD | 18 hours 0 minutes | Connection | 2021-04-07T09:26:24Z |
Barcelona (BCN) - Madrid (MAD) | 2021-08-13 | 2021-08-15 | 78 USD | 3 hours 0 minutes | Direct | 2021-04-11T16:57:56Z |
Barcelona (BCN) - Madrid (MAD) | 2021-06-18 | 2021-06-25 | 78 USD | 3 hours 0 minutes | Direct | 2021-04-12T10:28:58Z |
Barcelona (BCN) - Madrid (MAD) | 2021-04-13 | 2021-04-20 | 80 USD | 3 hours 0 minutes | Direct | 2021-04-06T21:32:39Z |
Barcelona (BCN) - Madrid (MAD) | 2021-04-13 | 2021-04-15 | 82 USD | 3 hours 0 minutes | Direct | 2021-04-06T22:28:05Z |
Barcelona (BCN) - Madrid (MAD) | 2021-04-17 | 2021-04-19 | 89 USD | 3 hours 0 minutes | Direct | 2021-04-10T19:59:50Z |
Barcelona (BCN) - Madrid (MAD) | 2021-04-23 | 2021-04-25 | 92 USD | 30 hours 35 minutes | Connection | 2021-04-12T08:47:58Z |
Barcelona (BCN) - Madrid (MAD) | 2021-04-13 | 2021-04-14 | 93 USD | 2 hours 55 minutes | Direct | 2021-04-05T20:19:23Z |
Barcelona (BCN) - Madrid (MAD) | 2021-04-17 | 2021-04-21 | 94 USD | 2 hours 55 minutes | Direct | 2021-04-08T15:32:16Z |
Barcelona (BCN) - Madrid (MAD) | 2021-04-12 | 2021-04-14 | 95 USD | 3 hours 0 minutes | Direct | 2021-04-06T18:09:28Z |
Barcelona (BCN) - Madrid (MAD) | 2021-04-17 | 2021-04-18 | 96 USD | 3 hours 0 minutes | Direct | 2021-04-08T15:30:09Z |
Barcelona (BCN) - Madrid (MAD) | 2021-04-28 | 2021-04-28 | 106 USD | 2 hours 45 minutes | Direct | 2021-04-10T22:16:23Z |
Barcelona (BCN) - Madrid (MAD) | 2021-04-13 | 2021-04-13 | 127 USD | 2 hours 50 minutes | Direct | 2021-04-09T10:48:24Z |
Barcelona (BCN) - Madrid (MAD) | 2021-04-12 | 2021-04-12 | 154 USD | 2 hours 50 minutes | Direct | 2021-04-11T15:55:10Z |
The average distance from Barcelona to Madrid is 506 kilometers (equals to 314 miles or 273 nautical miles). Your flight will departure from Barcelona, Spain and arrive on Madrid, Spain.
The average flight time between Barcelona to Madrid is 3 hours 0 minutes
The average price for one-way airfare from Barcelona to Madrid is 80 USD (none-taxes) for economy class.
Around 255 flights are flying daily from Barcelona to Madrid. Some major airlines between this route are Iberia, Vueling Airlines, LATAM Airlines, TAM Linhas Aereas, Air Europa, Avianca Aerovias, Cathay Pacific, Volotea, Boliviana de Aviacion, Aeroflot, American Airlines, Aerolineas Argentinas, Korean Air, China Eastern Airlines, Air Nostrum, Qatar Airways, Delta Airlines, Aeromexico, Pluna, Republic Airlines, Saudi Airlines, Aegean Airlines, Transavia Airlines, Turkmenistan Airlines, Starlink Aviation, Air New Zealand, Amerijet International, Bahrain Air, British Airways, CommutAir, Djibouti Airlines, EAT Leipzig, Endeavor Air, Ethiopian Airlines, Etihad Airways, ExpressJet, Garuda Indonesia, Hageland Aviation Services, Hainan Airlines, Japan Airlines, Middle East Airlines, Monarch Airlines, ...
Flight | Origin | Destination | Departure | Arrival | Equip |
---|---|---|---|---|---|
VY9706 | Barcelona (BCN) | Madrid (MAD) | 4:55 p.m. | 6:20 p.m. | None |
AV6000 | Barcelona (BCN) | Madrid (MAD) | 9:35 a.m. | 11 a.m. | 321 |
IB935 | Barcelona (BCN) | Madrid (MAD) | 9:35 a.m. | 11 a.m. | A20N |
IB1331 | Barcelona (BCN) | Madrid (MAD) | 1:30 p.m. | 2:55 p.m. | A20N |
AM6810 | Barcelona (BCN) | Madrid (MAD) | 11:50 a.m. | 1:25 p.m. | 332 |
OB5005 | Barcelona (BCN) | Madrid (MAD) | 5:50 p.m. | 7:15 p.m. | 321 |
IB1935 | Barcelona (BCN) | Madrid (MAD) | 7:35 p.m. | 9 p.m. | A20N |
AV6174 | Barcelona (BCN) | Madrid (MAD) | 1:30 p.m. | 2:55 p.m. | None |
AA8655 | Barcelona (BCN) | Madrid (MAD) | 7:15 a.m. | 8:40 a.m. | |
UX7706 | Barcelona (BCN) | Madrid (MAD) | 11:50 a.m. | 1:25 p.m. | A332 |
IB905 | Barcelona (BCN) | Madrid (MAD) | 9:05 a.m. | 10:30 a.m. | |
VY9707 | Barcelona (BCN) | Madrid (MAD) | 7:30 p.m. | 8:50 p.m. | None |
IB1751 | Barcelona (BCN) | Madrid (MAD) | 5:50 p.m. | 7:15 p.m. | A320 |
VY1006 | Barcelona (BCN) | Madrid (MAD) | 4:15 p.m. | 5:40 p.m. | 320 |
AV6031 | Barcelona (BCN) | Madrid (MAD) | 7:40 a.m. | 8:50 a.m. | 320 |
VY9751 | Barcelona (BCN) | Madrid (MAD) | 1:30 p.m. | 2:55 p.m. | None |
KE6654 | Barcelona (BCN) | Madrid (MAD) | 8:30 p.m. | 10:05 p.m. | None |
IB1835 | Barcelona (BCN) | Madrid (MAD) | 6:35 p.m. | 8 p.m. | 32A |
UX7708 | Barcelona (BCN) | Madrid (MAD) | 8:30 p.m. | 10:05 p.m. | A332 |
DL6767 | Barcelona (BCN) | Madrid (MAD) | 11:50 a.m. | 1:25 p.m. | 332 |
KE6652 | Barcelona (BCN) | Madrid (MAD) | 11:50 a.m. | 1:25 p.m. | None |
AV6045 | Barcelona (BCN) | Madrid (MAD) | 11:45 a.m. | 1 p.m. | |
IB131 | Barcelona (BCN) | Madrid (MAD) | 7:30 p.m. | 8:15 p.m. | 321 |
EY4389 | Barcelona (BCN) | Madrid (MAD) | 11:45 a.m. | 1:15 p.m. | 332 |
IB5052 | Barcelona (BCN) | Madrid (MAD) | 9:35 a.m. | 11:50 a.m. | Airbus A320-271N |