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.