Why Book Bus and Coach Tickets With Trip.com?

  • Cheap buses & coaches in Europe

    Cheap buses & coaches in Europe

    Promotions and discounts to get cheap bus tickets
  • Live fares and times

    Live fares and times

    View bus/coach status, departure info, and compare prices
  • E-tickets available

    E-tickets available

    Digital tickets on your phone for contactless travel
  • Trusted operators

    Trusted operators

    We bring all bus operators together for easier travel
Cheapest dates to travel from Birmingham to London

Looking to travel from Birmingham to London this week? Check our price calendar to see the cheapest bus fares over the next 7 days.

Cheapest bus of the day
£8.40
03:2506:15
Book
£8.40
Sun15Nov
Cheapest bus of the day
£6.57
17:4020:15
Book
£6.57
Mon16Nov
Cheapest bus of the day
£6.57
12:1014:35
Book
£6.57
Tue17Nov
Cheapest bus of the day
£6.57
12:1014:35
Book
£6.57
Wed18Nov
Cheapest bus of the day
£6.57
12:1014:35
Book
£6.57
Thu19Nov
Cheapest bus of the day
£7.00
13:0515:35
Book
£7.00
Fri20Nov
View more buses
*Prices may change due to real-time fluctuations. Please refer to the latest price.

Route details: Birmingham to London

First bus
First bus
04:50
Last bus
Last bus
21:00
Departure station
Departure station
Birmingham
Arrival station
Arrival station
London
Journey time
Journey time
2h 10m
Distance
Distance
102 miles
Price
Price
£6.57
Bus operators
Bus operators
National Express Limited, FlixBus

Bus timetable from Birmingham to London

View upcoming bus from Birmingham to London, including departure times, travel times, and operators
View more buses
DepartureArrivalOperator
Find Tickets
17:55
2h 30m, Direct
Birmingham - Matthew Boulton College (Stop JR1)
20:25
London Finchley Road (Stop CL)
FlixBus
Find Tickets
17:55
3h 5m, Direct
Birmingham - Matthew Boulton College (Stop JR1)
21:00
London Victoria Coach Station
FlixBus
Find Tickets
18:00
4h, Direct
Birmingham Coach Station
22:00
London West Cromwell Road Tesco (Stop D)
National Express Limited
Find Tickets
18:30
2h 25m, Direct
Birmingham - Matthew Boulton College (Stop JR1)
20:55
London Finchley Road (Stop CL)
FlixBus
Find Tickets
18:30
2h 40m, Direct
Birmingham - Matthew Boulton College (Stop JR1)
21:10
London Marble Arch
FlixBus
Find Tickets
18:30
2h 55m, Direct
Birmingham - Matthew Boulton College (Stop JR1)
21:25
Paris
FlixBus
Find Tickets