Ad

Bus Madrid Barcelona: Cheap coach tickets

All bus routes Bus BarcelonaMadrid mit FlixBus, Eurolines, IC Bus und anderen vergleichen

Bus Barcelona ↔ Madrid: price & duration

Bus: ALSA
from 33.48* EUR
from 07h 20min
Bus: Distribusion
from 37.08* EUR
from 07h 20min
Train: Renfe
from 38.10* EUR
from 02h 50min

Bus Barcelona Madrid Prices

Bus from Barcelona to Madrid

20 Jun 14:00
Barcelona, Bus station North
20 Jun 21:05
Madrid
with: ALSA
from 42.15* EUR
20 Jun 14:00
Barcelona, Bus station North
20 Jun 21:20
Madrid, Bus station, Intercambiador de Avda. de América
with: Distribusion
from 37.08* EUR
20 Jun 17:25
Barcelona, Train station Sants
20 Jun 19:55
Madrid, Train station, Puerta de Atocha
with: Renfe
from 128.50* EUR
21 Jun 06:00
Barcelona
21 Jun 13:00
Madrid
with: BlaBlaCar
from 25.00* EUR
21 Jun 14:00
Barcelona, Bus station North
21 Jun 21:20
Madrid, Bus station, Intercambiador de Avda. de América
with: Distribusion
from 37.08* EUR
21 Jun 17:25
Barcelona, Train station Sants
21 Jun 19:55
Madrid, Train station, Puerta de Atocha
with: Renfe
from 128.50* EUR
22 Jun 07:40
Barcelona, Train station Sants
22 Jun 10:10
Madrid, Train station, Puerta de Atocha
with: Renfe
from 45.00* EUR
22 Jun 14:00
Barcelona
22 Jun 21:00
Madrid
with: BlaBlaCar
from 28.75* EUR
22 Jun 14:00
Barcelona, Bus station North
22 Jun 21:20
Madrid, Bus station, Intercambiador de Avda. de América
with: Distribusion
from 37.08* EUR
22 Jun 17:25
Barcelona, Train station Sants
22 Jun 19:55
Madrid, Train station, Puerta de Atocha
with: Renfe
from 128.50* EUR
23 Jun 10:00
Barcelona
23 Jun 16:50
Madrid
with: BlaBlaCar
from 26.25* EUR
25 Jun 19:30
Barcelona, Bus station North
26 Jun 02:50
Madrid
with: ALSA
from 33.48* EUR
Bus from Madrid to Barcelona
20 Jun 19:00
Madrid, Train station, Puerta de Atocha
20 Jun 21:30
Barcelona, Train station Sants
with: Renfe
from 128.50* EUR
20 Jun 22:30
Madrid, Bus station, Intercambiador de Avda. de América
21 Jun 06:05
Barcelona, Train station Sants
with: Distribusion
from 37.08* EUR
20 Jun 22:45
Madrid via Adolfo Suárez Madrid–Barajas Airport (MAD), Terminal 4
21 Jun 06:05
Barcelona, Bus stop, Estación de Autobuses de Barcelona / Sants
with: ALSA
from 33.48* EUR
21 Jun 07:00
Madrid, Train station, Puerta de Atocha
21 Jun 09:30
Barcelona, Train station Sants
with: Renfe
from 128.50* EUR
21 Jun 11:00
Madrid, Bus station, Intercambiador de Avda. de América
21 Jun 18:35
Barcelona, Train station Sants
with: Distribusion
from 37.08* EUR
21 Jun 17:30
Madrid
22 Jun 00:10
Barcelona via Manresa
with: BlaBlaCar
from 25.00* EUR
22 Jun 07:00
Madrid, Train station, Puerta de Atocha
22 Jun 09:30
Barcelona, Train station Sants
with: Renfe
from 128.50* EUR
22 Jun 11:00
Madrid, Bus station, Intercambiador de Avda. de América
22 Jun 18:35
Barcelona, Train station Sants
with: Distribusion
from 37.08* EUR
22 Jun 13:30
Madrid
22 Jun 20:00
Barcelona
with: BlaBlaCar
from 25.00* EUR
24 Jun 16:00
Madrid
24 Jun 23:00
Barcelona
with: BlaBlaCar
from 18.50* EUR
26 Jun 23:00
Madrid
27 Jun 06:20
Barcelona, Bus stop, Estación de Autobuses de Barcelona / Sants
with: ALSA
from 33.48* EUR
27 Jun 23:00
Madrid
28 Jun 06:20
Barcelona, Bus stop, Estación de Autobuses de Barcelona / Sants
with: ALSA
from 33.48* EUR
*Prices include tax, may change at any time

Why is it worth to compare long distance buses

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×