Barcelona to Madrid bus
Barcelona - Madrid bus information
Bus Time
3h00min
Distance
313 miles
Bus operators
Alsa, FlixBus, Autna, BlaBlaCar Bus, Hife, Vibasa, Julia, Gipsyy, Avanza, Interbus S.A. are the bus operators connecting Barcelona to Madrid.
Prices calendar to travel between Barcelona and Madrid
Sun, Nov 08150 €
Mon, Nov 09147 €
Tue, Nov 10108 €
Wed, Nov 1169 €
Best time to book a Barcelona - Madrid bus
As you can see in the table below, the price of the ticket for a coach from Barcelona to Madrid 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.