Madrid to Barcelona Flight Timetable

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

236 flights in a week

Departure and arrival times are local (Madrid and Barcelona)

Departure Arrival Flight days Flight Airlines Flight time Airports
00:00 01:14 sat Ryanair 1h 14m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
00:05 01:13 fri Vueling 1h 8m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
00:15 01:26 sun Vueling 1h 11m 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 Ryanair 1h 6m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
00:30 01:39 mon UX938 Air Europa 1h 9m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
00:30 01:38 sun UX938 Air Europa 1h 8m 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
01:00 02:13 thu UX938 Air Europa 1h 13m 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:30 03:40 tue Iberia Express 1h 10m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
02:30 04:10 wed Swiftair 1h 40m 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
02:45 04:00 wed Vueling 1h 15m 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
03:25 04:30 mon Iberia Express 1h 5m 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
04:30 06:08 tue Swiftair 1h 38m 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:31 06:45 wed IB1497 Iberia 1h 14m 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:00 07:03 mon Ryanair 1h 3m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
06:10 07:21 tue Vueling 1h 11m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
06:30 07:42 mon Vueling 1h 12m 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:40 07:57 sat Iberia 1h 17m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
06:40 07:52 mon Vueling 1h 12m 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
06:45 07:53 thu Vueling 1h 8m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
06:45 08:00 mon, tue, wed, thu, fri IB401 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
06:45 07:56 wed Iberia 1h 11m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
06:45 07:57 thu Iberia 1h 12m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
06:55 08:05 sun Vueling 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:10 08:25 daily IB403 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:10 08:19 sat Iberia 1h 9m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:10 08:20 mon Iberia 1h 10m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:10 08:18 mon, tue Iberia 1h 8m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:10 08:23 wed Iberia 1h 13m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:15 08:26 tue Iberia 1h 11m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:15 08:24 thu, fri Iberia 1h 9m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:15 08:22 tue, thu Iberia 1h 7m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:15 08:23 fri Iberia 1h 8m 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 daily UX7701 Air Europa 1h 25m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:30 08:55 mon, fri UX7701 Iberojet 1h 25m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:35 08:42 tue Iberia 1h 7m 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:45 09:00 mon, tue, wed, thu, fri, sat IB405 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:45 08:52 tue Iberia 1h 7m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:45 08:56 mon, fri Iberia 1h 11m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:45 08:57 sat Iberia 1h 12m 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:50 08:58 tue ASL Airlines 1h 8m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:50 09:00 wed ASL Airlines 1h 10m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
07:50 09:00 wed Fly540 1h 10m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
08:00 09:05 mon SM3106 Air Cairo 1h 5m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
08:10 09:23 sun Iberojet 1h 13m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
08:15 09:21 sun Iberojet 1h 6m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
08:16 09:23 sat SM3114 Air Cairo 1h 7m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
08:20 09:34 thu ASL Airlines 1h 14m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
08:30 09:41 sun Iberia 1h 11m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
08:30 09:45 daily IB407 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
08:40 09:54 mon Iberia 1h 14m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:00 10:12 fri Vueling 1h 12m 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:10 10:35 mon UX7995 Air Europa 1h 25m 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:43 mon GetJet Airlines 1h 13m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:30 10:44 mon GetJet Airlines 1h 14m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
09:30 10:42 mon Vueling 1h 12m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
10:00 11:08 thu Luxwing 1h 8m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
10:30 11:45 mon, tue, wed, thu, fri, sat IB409 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
11:00 12:25 sun UX7995 Air Europa 1h 25m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
11:25 12:45 daily IB411 Iberia 1h 20m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
11:30 12:35 mon SM3106 Air Cairo 1h 5m 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:15 13:32 wed Iberia 1h 17m 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:44 sat Vueling 1h 14m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
12:30 13:39 wed Vueling 1h 9m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
12:45 14:00 daily IB413 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
13:25 14:39 tue Iberia 1h 14m 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:45 14:56 sun Vueling 1h 11m 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, sun Vueling 1h 13m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
14:00 15:16 thu Iberia 1h 16m 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:39 wed Iberia 1h 14m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
14:55 16:10 mon, tue, wed, thu, fri IB415 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:15 16:22 fri Iberia 1h 7m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
15:20 16:52 sun Amelia 1h 32m 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:50 17:15 sat IB417 Iberia 1h 25m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
15:55 17:20 daily IB417 Iberia 1h 25m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
15:55 17:10 thu, fri IB417 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
16:00 17:11 fri Iberia 1h 11m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
16:00 17:15 daily IB417 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
16:28 17:44 sun IB1403 Iberia 1h 16m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
16:35 18:00 wed RJ109 Royal Jordanian 1h 25m 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:50 17:55 wed H5365 VistaJet Germany 1h 5m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
16:55 18:10 mon, tue, wed, thu, fri IB419 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:30 18:42 thu Iberia 1h 12m 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 tue, wed, thu, fri, sun IB421 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
18:00 19:15 tue IB421 Iberia Express 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:50 20:02 mon DHL 1h 12m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
18:55 20:07 fri UX1903 Air Europa 1h 12m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
19:05 20:20 daily IB423 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
19:20 20:30 mon Swiftair 1h 10m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
19:35 20:50 sat, sun IB423 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
20:00 21:15 mon, tue, wed, thu, sat, sun IB425 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
20:30 21:25 tue IB425 Iberia 55m 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:00 22:13 fri Vueling 1h 13m 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, tue, wed, thu, fri, sun IB427 Iberia 1h 15m Adolfo Suarez Madrid-Barajas Airport — Barcelona-El Prat Airport Select dates
21:45 22:56 tue UX2002 Air Europa 1h 11m 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:20 00:23 sat Iberia Express 1h 3m 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:30 00:36 fri Iberia Express 1h 6m 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.