Find a bus from Birmingham to Madrid


Find the cheapest ticket for your trip

Journey details

Best price 187.23$
Journey duration 32 h 20 min
Connections per day 2
First departure: 03:00
Last departure: 03:20
Distance 1348km

By bus from Birmingham to Madrid: it's easier with virail

Virail compares for you more than 200 providers to find the solution that better suits your needs. You can filter the results according to your budget to find the best solution for you journey from Birmingham to Madrid.

What is the price of the cheapest tickets for buses from Birmingham to Madrid?

Bus tickets from Birmingham to Madrid cost on average 145,00 €, but if you have the possiblity to book in advance, or if your travel dates are flexible, you will more easily get low-cost bus tickets from Birmingham to Madrid for only 145,00 €.

Which stations are served by buses from Birmingham to Madrid?

Buses of the route Birmingham - Madrid leave from BHM Airport or Coach Station and arrive at Estación Sur.

Buses from Birmingham to Madrid


For relatively short journeys like the one from Birmingham to Madrid, you could also choose to travel by carpooling, cheaper alternative, or by train, an ecological choice.

Despite being extremely cheap, the bus is also very slow and getting from Birmingham to Madrid by bus will take you a while. You could consider travelling by plane, getting low-cost tickets if you can book in advance.

What time do the busses to Madrid leave?

The first bus to Madrid leaves at 03:07, while the last one is scheduled at 03:07. The journey takes on average 32 hours and 20 minutes, but the fastest connections take only 32 hours and 10 minutes.

Which bus companies serve the route Birmingham - Madrid?

There are many companies cooperating with virail, among which also National Express with buses to Madrid.

virail lets you search and compare times and prices of any transports from one city to another