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: FlixBus
from 28.98* EUR
from 19h 15min
Bus: ALSA
from 33.48* EUR
from 07h 05min
Bus: Distribusion
from 37.08* EUR
from 07h 20min

Bus Barcelona Madrid Prices

Bus from Barcelona to Madrid

06 Mar 08:15
Barcelona, Bus station North
07 Mar 09:50
Madrid, Bus station, Estación Sur de Autobuses
with: FlixBus
from 59.98* EUR
06 Mar 08:15
Barcelona
07 Mar 09:50
Madrid
with: FlixBus
from 59.98* EUR
06 Mar 14:00
Barcelona, Bus station North
06 Mar 21:20
Madrid, Bus station, Intercambiador de Avda. de América
with: Distribusion
from 37.08* EUR
09 Mar 14:00
Barcelona
09 Mar 21:05
Madrid
with: ALSA
from 33.48* EUR
10 Mar 07:00
Barcelona
10 Mar 14:00
Madrid
with: BlaBlaCar
from 26.25* EUR
11 Mar 13:30
Barcelona, Bus station North
12 Mar 08:45
Madrid, Bus station, Estación Sur de Autobuses
with: FlixBus
from 28.98* EUR
Bus from Madrid to Barcelona
07 Mar 11:00
Madrid
07 Mar 17:30
Barcelona via L'Hospitalet de Llobregat
with: BlaBlaCar
from 31.25* EUR
07 Mar 11:00
Madrid, Bus station, Intercambiador de Avda. de América
07 Mar 18:35
Barcelona, Train station Sants
with: Distribusion
from 37.08* EUR
07 Mar 11:15
Madrid
07 Mar 18:35
Barcelona
with: ALSA
from 33.48* EUR
08 Mar 11:00
Madrid, Bus station, Intercambiador de Avda. de América
08 Mar 18:35
Barcelona, Train station Sants
with: Distribusion
from 37.08* EUR
09 Mar 11:00
Madrid, Bus station, Intercambiador de Avda. de América
09 Mar 18:35
Barcelona, Train station Sants
with: Distribusion
from 37.08* EUR
09 Mar 20:50
Madrid
10 Mar 16:15
Barcelona
with: FlixBus
from 28.98* EUR
09 Mar 20:50
Madrid, Bus station, Estación Sur de Autobuses
10 Mar 16:15
Barcelona, Bus station North
with: FlixBus
from 28.98* 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

×