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.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Barcelona (BCN) - Madrid (MAD) 2019-06-04 2019-06-05 59.99 USD 1 hours 35 minutes Direct 2019-02-20T21:17:37
Barcelona (BCN) - Madrid (MAD) 2019-10-29 2019-11-02 62.01 USD 1 hours 25 minutes Direct 2019-02-20T20:14:13
Barcelona (BCN) - Madrid (MAD) 2019-10-29 2019-10-31 62.01 USD 1 hours 25 minutes Direct 2019-02-20T20:14:55
Barcelona (BCN) - Madrid (MAD) 2019-05-13 2019-05-20 65.59 USD 3 hours 50 minutes Connection 2019-02-20T20:40:32
Barcelona (BCN) - Madrid (MAD) 2019-03-23 2019-03-30 72.69 USD 12 hours 35 minutes Connection 2019-02-20T17:32:10
Barcelona (BCN) - Madrid (MAD) 2019-03-14 2019-03-19 76.59 USD 24 hours 50 minutes Connection 2019-02-22T05:41:49
Barcelona (BCN) - Madrid (MAD) 2019-05-20 2019-05-23 77.28 USD 1 hours 35 minutes Direct 2019-02-21T15:53:07
Barcelona (BCN) - Madrid (MAD) 2019-05-16 2019-05-16 78.32 USD 1 hours 35 minutes Direct 2019-02-21T13:05:53
Barcelona (BCN) - Madrid (MAD) 2019-05-17 2019-05-21 79.05 USD 1 hours 35 minutes Direct 2019-02-21T13:18:56
Barcelona (BCN) - Madrid (MAD) 2019-04-24 2019-04-24 79.22 USD 1 hours 20 minutes Direct 2019-02-21T13:24:40
Barcelona (BCN) - Madrid (MAD) 2019-04-27 2019-04-28 79.22 USD 1 hours 25 minutes Direct 2019-02-22T06:45:52
Barcelona (BCN) - Madrid (MAD) 2019-06-20 2019-06-24 79.62 USD 1 hours 35 minutes Direct 2019-02-22T13:52:43
Barcelona (BCN) - Madrid (MAD) 2019-02-23 2019-02-27 82.62 USD 1 hours 25 minutes Direct 2019-02-22T11:56:25
Barcelona (BCN) - Madrid (MAD) 2019-04-02 2019-04-04 85.99 USD 13 hours 55 minutes Connection 2019-02-22T13:52:51
Barcelona (BCN) - Madrid (MAD) 2019-04-27 2019-05-31 88.36 USD 1 hours 25 minutes Direct 2019-02-22T06:43:42
Barcelona (BCN) - Madrid (MAD) 2019-03-11 2019-03-15 90.72 USD 1 hours 20 minutes Direct 2019-02-21T19:23:24
Barcelona (BCN) - Madrid (MAD) 2019-03-09 2019-03-11 90.74 USD 1 hours 20 minutes Direct 2019-02-21T21:13:48
Barcelona (BCN) - Madrid (MAD) 2019-03-07 2019-03-11 90.89 USD 1 hours 20 minutes Direct 2019-02-20T21:42:18
Barcelona (BCN) - Madrid (MAD) 2019-04-11 2019-04-15 90.91 USD 1 hours 25 minutes Direct 2019-02-20T14:32:54
Barcelona (BCN) - Madrid (MAD) 2019-06-12 2019-06-14 94.16 USD 1 hours 25 minutes Direct 2019-02-21T15:02:54
Barcelona (BCN) - Madrid (MAD) 2019-02-25 2019-03-11 94.23 USD 1 hours 20 minutes Direct 2019-02-22T12:32:23
Barcelona (BCN) - Madrid (MAD) 2019-04-28 2019-05-04 97.07 USD 1 hours 25 minutes Direct 2019-02-22T08:22:07
Barcelona (BCN) - Madrid (MAD) 2019-08-28 2019-08-29 97.22 USD 1 hours 25 minutes Direct 2019-02-21T06:28:51
Barcelona (BCN) - Madrid (MAD) 2019-03-08 2019-03-11 97.31 USD 1 hours 20 minutes Direct 2019-02-20T17:58:48
Barcelona (BCN) - Madrid (MAD) 2019-06-12 2019-06-15 97.57 USD 1 hours 25 minutes Direct 2019-02-21T15:04:08
Barcelona (BCN) - Madrid (MAD) 2019-02-28 2019-03-07 100.59 USD 1 hours 20 minutes Direct 2019-02-21T16:15:39
Barcelona (BCN) - Madrid (MAD) 2019-03-22 2019-03-25 103.27 USD 1 hours 20 minutes Direct 2019-02-21T18:04:54
Barcelona (BCN) - Madrid (MAD) 2019-03-08 2019-06-16 106.7 USD 1 hours 20 minutes Direct 2019-02-21T21:12:40
Barcelona (BCN) - Madrid (MAD) 2019-02-27 2019-03-01 110.38 USD 1 hours 20 minutes Direct 2019-02-22T13:45:23
Barcelona (BCN) - Madrid (MAD) 2019-02-24 2019-02-27 111.63 USD 1 hours 20 minutes Direct 2019-02-22T12:37:13
What is the distance between Barcelona and Madrid?

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.

How long is the flight from Barcelona to Madrid?

The average flight time between Barcelona to Madrid is 1 hours 35 minutes

How much is the fare for flight between Barcelona and Madrid?

The average price for one-way airfare from Barcelona to Madrid is 59 USD (none-taxes) for economy class.

How many flights fly from Barcelona to Madrid on the daily basis?

Around 195 flights are flying daily from Barcelona to Madrid. Some major airlines between this route are Iberia, Vueling Airlines, American Airlines, LATAM Airlines, TAM Linhas Aereas, Air Europa, Volotea, Jet Airways, Sichuan Airlines, Aegean Airlines, Aeromexico, Japan Airlines, Aeroflot, Cathay Pacific, Boliviana de Aviacion, Air Nostrum, Republic Airlines, Monarch Airlines, Shenzhen Airlines, Turkish Airlines, KLM, ExpressJet, British Airways, Qatar Airways, Royal Jordanian, Amerijet International, All Nippon Airways, Air New Zealand, Porter Airlines, Hageland Aviation Services, Delta Private Jets, Saudi Airlines, Pluna, Garuda Indonesia, Endeavor Air, Alaska Airlines, Avianca Aerovias, Bahrain Air, CommutAir, Air China, Corporate Air, Transavia Airlines, Turkmenistan Airlines, Vietnam Airlines, Southwest Airlines, Yeti Airlines, ...

Flight Origin Destination Departure Arrival Equip
VY2131 Barcelona (BCN) Madrid (MAD) 3:20 p.m. 4:40 p.m. A320
UX2159 Barcelona (BCN) Madrid (MAD) 8:40 p.m. 10:05 p.m. A332
VY1615 Barcelona (BCN) Madrid (MAD) 4:15 p.m. 5:35 p.m. A320
VY7310 Barcelona (BCN) Madrid (MAD) 7:30 a.m. 8:50 a.m. A320
IB631 Barcelona (BCN) Madrid (MAD) 6:30 a.m. 7:50 a.m. A321
IB1001 Barcelona (BCN) Madrid (MAD) 10 a.m. 11:20 a.m. A321
IB715 Barcelona (BCN) Madrid (MAD) 7:15 a.m. 8:35 a.m. A321
UX2057 Barcelona (BCN) Madrid (MAD) noon 1:30 p.m. 332
IB1201 Barcelona (BCN) Madrid (MAD) noon 1:20 p.m. 321
IB1331 Barcelona (BCN) Madrid (MAD) 1:30 p.m. 2:50 p.m. 32A
IB1931 Barcelona (BCN) Madrid (MAD) 7:30 p.m. 8:50 p.m. 321
IB1515 Barcelona (BCN) Madrid (MAD) 3:15 p.m. 4:35 p.m. 321
IB1631 Barcelona (BCN) Madrid (MAD) 4:30 p.m. 5:50 p.m. 32A
IB2101 Barcelona (BCN) Madrid (MAD) 9 p.m. 10:20 p.m. 32A
IB1745 Barcelona (BCN) Madrid (MAD) 5:45 p.m. 7:05 p.m. 321
IB831 Barcelona (BCN) Madrid (MAD) 8:30 a.m. 9:50 a.m. 32S
DPJ984 Barcelona (BCN) Madrid (MAD) 9 p.m. 10:20 p.m. CL60
H61372 Barcelona (BCN) Madrid (MAD) 8 p.m. 9:20 p.m. C208
PD453 Barcelona (BCN) Madrid (MAD) 6:30 p.m. 7:50 p.m. DH4
BA6518 Barcelona (BCN) Madrid (MAD) 8 a.m. 9:20 a.m. B738
NZ6352 Barcelona (BCN) Madrid (MAD) 4:30 p.m. 5:50 p.m. E75L
LA7619 Barcelona (BCN) Madrid (MAD) 1 p.m. 2:20 p.m. 763
KL8488 Barcelona (BCN) Madrid (MAD) 5:30 p.m. 6:50 p.m. CRJ2
EV9778 Barcelona (BCN) Madrid (MAD) 7:15 a.m. 8:35 a.m. CRJ7
IB7123 Barcelona (BCN) Madrid (MAD) 8:30 a.m. 9:50 a.m. B738

Barcelona to Madrid Route Map

Popular Flights from Barcelona