Bus from Barcelona Madrid

  • First departure: 01:00

  • last departure: 23:59

  • Average duration: 7h 45m

  • First arrival: 00:05

  • Last arrival: 23:20

  • Companies: Aratesa

  • Daily buses: 28

  • Prices from: 34.40€

your online ticket

NO HAY RESULTADOS
NO HAY RESULTADOS


Reserve your bus ticket from Barcelona to Madrid with the best prices for routes across Spain and Europe. Using our search engine you will find information for the route Barcelona to Madrid including prices and the different connections available.

Times and route prices in bus that start at Barcelona to Madrid

DepartureArrival timeRoute durationfrom
01:00 08:35 Barcelona - Madrid   07h 35m34 €
01:00 08:50 Barcelona - Madrid   07h 50m34 €
07:00 14:35 Barcelona - Madrid   07h 35m34 €
07:00 14:50 Barcelona - Madrid   07h 50m34 €
10:30 18:10 Barcelona - Madrid   07h 40m34 €
10:30 18:35 Barcelona - Madrid   08h 05m34 €
12:00 20:35 Barcelona - Madrid   08h 35m34 €
12:00 20:10 Barcelona - Madrid   08h 10m34 €
13:00 20:20 Barcelona - Madrid   07h 20m34 €
13:00 20:35 Barcelona - Madrid   07h 35m34 €
13:00 21:05 Barcelona - Madrid   08h 05m34 €
14:30 22:05 Barcelona - Madrid   07h 35m34 €
14:30 22:20 Barcelona - Madrid   07h 50m34 €
14:30 22:35 Barcelona - Madrid   08h 05m34 €
15:30 23:05 Barcelona - Madrid   07h 35m34 €
15:30 23:20 Barcelona - Madrid   07h 50m34 €
16:30 00:05 Barcelona - Madrid   07h 35m34 €
16:30 00:20 Barcelona - Madrid   07h 50m34 €
19:30 02:50 Barcelona - Madrid   07h 20m34 €
19:30 03:05 Barcelona - Madrid   07h 35m34 €
22:00 05:50 Barcelona - Madrid   07h 50m34 €
22:00 05:35 Barcelona - Madrid   07h 35m34 €
23:00 06:20 Barcelona - Madrid   07h 20m34 €
23:00 06:40 Barcelona - Madrid   07h 40m34 €
23:00 06:50 Barcelona - Madrid   07h 50m34 €
23:30 07:05 Barcelona - Madrid   07h 35m34 €
23:59 07:34 Barcelona - Madrid   07h 35m34 €
23:59 07:49 Barcelona - Madrid   07h 50m34 €
Aratesa
Route Barcelona - Madrid
from 34 €    08h 35m
* This information is for orientation purposes. Use our search feature to check the most current list of routes/excursions.

Times and route prices by bus starting at Madrid to Barcelona

DepartureArrival timeRoute durationfrom
00:14 08:04 Madrid - Barcelona   07h 50m34 €
00:14 07:49 Madrid - Barcelona   07h 35m34 €
01:00 09:05 Madrid - Barcelona   08h 05m34 €
01:00 08:50 Madrid - Barcelona   07h 50m34 €
01:15 08:50 Madrid - Barcelona   07h 35m34 €
01:15 09:05 Madrid - Barcelona   07h 50m34 €
08:00 16:05 Madrid - Barcelona   08h 05m34 €
08:00 15:55 Madrid - Barcelona   07h 55m34 €
11:30 19:35 Madrid - Barcelona   08h 05m34 €
11:30 19:25 Madrid - Barcelona   07h 55m34 €
11:55 19:25 Madrid - Barcelona   07h 30m34 €
11:55 19:35 Madrid - Barcelona   07h 40m34 €
13:00 21:05 Madrid - Barcelona   08h 05m34 €
13:00 20:55 Madrid - Barcelona   07h 55m34 €
13:15 21:05 Madrid - Barcelona   07h 50m34 €
13:15 20:55 Madrid - Barcelona   07h 40m34 €
14:00 21:50 Madrid - Barcelona   07h 50m34 €
14:00 22:05 Madrid - Barcelona   08h 05m34 €
14:15 22:05 Madrid - Barcelona   07h 50m34 €
14:15 21:50 Madrid - Barcelona   07h 35m34 €
15:00 23:05 Madrid - Barcelona   08h 05m34 €
15:00 22:50 Madrid - Barcelona   07h 50m34 €
15:15 22:50 Madrid - Barcelona   07h 35m34 €
15:15 23:05 Madrid - Barcelona   07h 50m34 €
16:30 00:35 Madrid - Barcelona   08h 05m34 €
16:30 00:20 Madrid - Barcelona   07h 50m34 €
16:45 00:35 Madrid - Barcelona   07h 50m34 €
16:45 00:20 Madrid - Barcelona   07h 35m34 €
20:00 03:50 Madrid - Barcelona   07h 50m34 €
20:00 04:05 Madrid - Barcelona   08h 05m34 €
20:00 03:55 Madrid - Barcelona   07h 55m34 €
20:15 04:05 Madrid - Barcelona   07h 50m34 €
20:15 03:50 Madrid - Barcelona   07h 35m34 €
20:15 03:55 Madrid - Barcelona   07h 40m34 €
22:30 06:20 Madrid - Barcelona   07h 50m34 €
22:30 06:35 Madrid - Barcelona   08h 05m34 €
22:45 06:20 Madrid - Barcelona   07h 35m34 €
22:45 06:35 Madrid - Barcelona   07h 50m34 €
23:00 06:35 Madrid - Barcelona   07h 35m34 €
23:00 06:50 Madrid - Barcelona   07h 50m34 €
23:30 07:05 Madrid - Barcelona   07h 35m34 €
23:30 07:20 Madrid - Barcelona   07h 50m34 €
23:30 07:20 Madrid - Barcelona   07h 50m34 €
23:30 07:05 Madrid - Barcelona   07h 35m34 €
23:45 07:05 Madrid - Barcelona   07h 20m34 €
23:45 07:20 Madrid - Barcelona   07h 35m34 €
23:59 07:49 Madrid - Barcelona   07h 50m34 €
23:59 08:04 Madrid - Barcelona   08h 05m34 €
Aratesa
Route Madrid - Barcelona
from 34 €    08h 05m
* This information is for orientation purposes. Use our search feature to check the most current list of routes/excursions.

Bus stations with routes from Barcelona