Madrid to Barcelona Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Madrid — Barcelona

191 flights in a week

Departure and arrival times are local (Madrid and Barcelona)

Departure Arrival Flight days Flight Airlines Flight time Airports
00:05 01:13 fri Vueling 1h 8m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
00:26 03:28 fri IB34 Iberia 3h 2m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
00:30 01:37 fri Iberia Express 1h 7m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
00:30 01:36 mon UX938 Air Europa 1h 6m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
00:35 01:45 sat TU606 Tunisair 1h 10m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
00:40 01:50 tue Vueling 1h 10m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
02:00 03:41 thu Swiftair 1h 41m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
02:45 04:19 wed Swiftair 1h 34m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
03:05 04:19 wed Vueling 1h 14m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
04:10 05:38 tue Iberia 1h 28m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
05:00 06:33 wed Swiftair 1h 33m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
05:00 06:41 mon Swiftair 1h 41m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
05:45 06:57 sat IB2886 Iberia 1h 12m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
05:50 06:52 mon Swiftair 1h 2m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
05:50 06:57 mon DHL 1h 7m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
06:35 07:36 tue Privilege Style 1h 1m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
06:45 07:55 tue Iberia 1h 10m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:05 08:16 fri Iberia 1h 11m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:05 08:19 wed AME831 Air Europa 1h 14m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:15 08:30 mon, tue, wed, sun IB3004 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:30 08:39 thu Air Europa 1h 9m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:30 08:55 mon, tue, wed, sun UX7701 Air Europa 1h 25m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:40 08:46 sat Iberia 1h 6m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:40 08:55 tue UX7995 Air Europa 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:45 09:00 mon IB3006 Iberia Express 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:45 09:00 tue IB3006 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:50 09:05 fri Iberojet 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:55 09:10 sun UX7995 Air Europa 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
08:15 09:30 daily IB3008 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
08:15 09:30 sun UX7995 Air Europa 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:10 10:23 tue Vueling 1h 13m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:15 10:30 sun VY1003 Vueling 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:25 10:45 mon, tue, wed, thu, sun VY1003 Vueling 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:30 10:45 mon, tue, wed, thu, fri, sat VY1003 Vueling 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:30 10:43 wed, fri Vueling 1h 13m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:30 10:50 fri, sat VY1003 Vueling 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:30 10:50 fri VY1003 Getjet Airlines 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:35 10:50 tue Vueling 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:40 10:55 wed VY1003 Vueling 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:45 11:00 sat IB3010 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:50 11:05 sat IB3010 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
10:30 11:45 mon, tue, wed, thu, fri IB3010 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
11:30 12:45 mon, tue, thu IB3012 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
12:00 13:11 mon Vueling 1h 11m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
12:00 13:14 thu Air X Charter 1h 14m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
12:10 13:30 sat IB3014 Iberia 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
12:15 13:32 wed Iberia 1h 17m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
12:25 13:45 daily IB3014 Iberia 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
12:30 13:50 daily IB3014 Iberia 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
12:30 13:43 fri Iberia Express 1h 13m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
12:30 13:45 daily IB3014 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
12:30 13:31 mon H5398 VistaJet 1h 1m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
12:35 13:51 thu UX852 Air Europa 1h 16m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
13:00 14:20 mon IB3014 Iberia Express 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
13:20 14:39 sat RE9902 Azerbaijan Airlines 1h 19m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
13:35 14:51 wed Vueling 1h 16m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
13:40 14:55 tue, wed, thu, fri, sat VY1005 Vueling 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
13:45 15:00 thu VY1005 Vueling 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
13:50 15:05 sun VY1005 Vueling 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
14:00 15:18 wed VistaJet 1h 18m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
14:00 15:13 sat Vueling 1h 13m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
14:00 15:19 sat RE9902 Azerbaijan Airlines 1h 19m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
14:00 15:15 wed VY1005 Vueling 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
14:10 15:34 sat Iberia 1h 24m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
14:25 15:40 mon, tue VY1005 Vueling 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
14:30 15:45 mon VY1005 Vueling 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
14:35 15:50 sun VY1005 Vueling 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
14:35 15:50 sun VY1005 Getjet Airlines 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
14:55 16:10 mon, tue, wed, thu, fri IB3016 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
15:10 16:35 daily UX7703 Air Europa 1h 25m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
15:30 16:38 sat Vueling 1h 8m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
15:30 16:45 wed IB2661 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
16:00 17:20 tue, wed, thu IB3018 Iberia 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
16:00 17:20 tue, thu OB5004 Boliviana de Aviacion 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
16:40 17:47 sun Air Nostrum 1h 7m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
16:55 18:10 tue, wed, thu IB3020 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
17:00 18:13 wed Swiftair 1h 13m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
17:15 18:29 tue Iberia 1h 14m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
17:20 18:40 thu, fri VY1007 Vueling 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
17:30 18:42 thu Iberia 1h 12m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
17:35 18:55 sun VY1007 Vueling 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
18:00 19:20 mon, tue, wed, thu, fri, sun IB3024 Iberia 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
18:00 19:30 mon Swiftair 1h 30m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
18:00 19:15 mon, tue, wed, thu, fri, sun IB3024 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
18:00 19:25 thu IB2661 Iberia 1h 25m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
18:00 19:15 thu IB2660 Wamos Air 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
18:20 19:23 mon Swiftair 1h 3m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
18:20 19:40 tue VY1007 Vueling 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
18:25 19:45 wed VY1007 Vueling 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
18:30 19:50 daily VY1007 Vueling 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
18:45 20:05 mon VY1007 Vueling 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
19:00 20:17 fri YW2025 Air Nostrum 1h 17m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
19:00 20:02 tue IB2660 Wamos Air 1h 2m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
19:05 20:20 mon, tue IB3026 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
19:15 20:28 sat Vueling 1h 13m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
20:00 21:20 mon, tue IB3030 Iberia 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
21:00 22:14 tue Iberia 1h 14m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
21:15 22:31 mon Vueling 1h 16m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
21:35 22:50 mon IB3034 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
22:45 23:55 fri Vueling 1h 10m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
22:50 00:04 mon Iberia 1h 14m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
23:15 00:25 tue Vueling 1h 10m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
23:20 00:32 mon Vueling 1h 12m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
23:30 00:40 sat Iberia Express 1h 10m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
23:40 00:50 sat Iberia Express 1h 10m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.