Madrid to Barcelona bus
Madrid - Barcelona bus information
Bus Time
3h00min
Distance
313 miles
Bus operators
Alsa, FlixBus, Vibasa, Autna, Avanza, Interbus S.A., Julia, BlaBlaCar Bus, Gipsyy, Hife are the bus operators connecting Madrid to Barcelona.
Prices calendar to travel between Madrid and Barcelona
Sun, Nov 0895 €
Mon, Nov 0995 €
Tue, Nov 1062 €
Wed, Nov 1163 €
Best time to book a Madrid - Barcelona bus
As you can see in the table below, the price of the ticket for a coach from Madrid to Barcelona is more expensive as you approach your travel date. Buying your ticket beforehand is a great way to pay less as well as avoiding missing the bus because no seats remain available.