If the offers provided by buses do not suit your needs, trains and carpooling could represent a good alternative for this distance.
For relatively short journeys like the one from Edinburgh to Birmingham, you could also choose to travel by carpooling, cheaper alternative, or by train, an ecological choice.
When are the buses from Edinburgh to Birmingham scheduled?
To get to Birmingham from Edinburgh by bus, it will take you around 9 hours and 27 minutes, or even 8 hours and 10 minutes if you choose the fastest solutions. The first bus leaves Edinburgh at 06:12, while the last one is at 21:09.
Which companies can you travel with from Edinburgh to Birmingham?
Virail counts among its partners also National Express, with buses from Edinburgh to Birmingham.