From £5
Bus - Operated by MegabusFrom £5
Bus - Operated by MegabusFrom £5
Bus - Operated by MegabusFrom £5
Bus - Operated by MegabusFrom £5
Bus - Operated by MegabusFrom £5
Bus - Operated by MegabusReturn-trip from | £10 |
---|---|
One-way from | £5 |
Avg travel time | 2h 53m |
Popular coach line | Megabus |
A ticket from London to Birmingham for this week starts from £7 one-way.
It takes 2h 20m to get from London to Birmingham by bus. Your arrival can differ by about 0h 33m. This largely depends on whether your bus ride includes stops or is a direct route from London to Birmingham. Look into National Express, they have one of the quickest options available.
Some of the buses offering service from London to Birmingham include Megabus, National Express, and FlixBus. Megabus has recently been found to be the cheapest option available at £13 round-trip.
The straight-line distance from London to Birmingham is 101.4 mi. The actual distance by bus will change based on the roads and any traffic, closures, roadwork or tolls that may impact the driver’s route. 2h 20m by bus is normal for this route.
The carbon footprint of getting a bus from London to Birmingham is about 15lb. The footprint by bus is some 88% smaller than by airplane - a flight from London to Birmingham has emissions of around 119lb. Doing this journey by train would leave a footprint of about 24lb.
Based on just travel duration our users have found a train from London to Birmingham to be the fastest option to their destination at just 1h 05m. If travel time is less of a concern you may want to look into booking some alternative forms of transportation like a flight from London to Birmingham or a bus from London to Birmingham.
Taking a bus to your destination is the cheapest option we’ve found in the past few days. The cheapest price we’ve found for this option is £10, making it less expensive than a flight from London to Birmingham and cheaper than a train from London to Birmingham.