Buses London Manchester to London

Bus tickets from Manchester to London

Search bus times and book a cheap bus from Manchester to London on National Express or Megabus.

Return
The price shown for each trip will be the average for all passengers, including any infants.
Manchester (MAN)
London (LON)
Wed 4/8
Wed 11/8
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs momondo |

General information for Manchester to London Buses

Find information about ticket prices, travel times, and bus lines that offer transportation to London from Manchester.
Return-trip from£10Bus tickets from Manchester to London found within the last 3 days start at £10 round-trip
One-way from£4The cheapest one-way bus ticket starts at £4. This price was found within the last 3 days.
Avg travel time4h 57mThe average bus ride from Manchester to London is 4h 57m
Popular coach lineNational ExpressNational Express and Megabus service this route

Book a coach from Manchester to London return-trip

See below for some of the return-trip bus deals we’ve recently found. Offers below are sorted by quickest and cheapest available from Manchester to London from National Express and Megabus.
National Express
30 Sep
06:25Nottingham Nottingham
3h 15m
09:40London Victoria
7 Oct
04:30London Victoria
3h 10m
07:40Nottingham Nottingham
National Express
26 Aug
06:25Nottingham Nottingham University
3h 15m
09:40London Victoria
5 Sep
11:30London Victoria
3h 15m
14:45Nottingham Nottingham University
National Express
29 Sep
23:20Derby Riverlights Bus Station
3h 20m
02:40London Golders Green Coach Station
7 Oct
16:35London Golders Green Coach Station
3h 00m
19:35Derby Riverlights Bus Station
National Express
30 Sep
13:40Derby Riverlights Bus Station
3h 25m
17:05London Golders Green Coach Station
7 Oct
16:35London Golders Green Coach Station
3h 00m
19:35Derby Riverlights Bus Station
Megabus
30 Aug
23:15Manchester
3h 50m
03:05London Victoria
7 Sep
18:30London Victoria
3h 50m
22:20Manchester
Megabus
19 Aug
23:15Manchester
3h 50m
03:05London Victoria
22 Aug
18:30London Victoria
3h 50m
22:20Manchester

Book bus tickets from Manchester to London one-way

See below for some of the one-way bus deals we’ve recently found. Offers below are sorted by quickest and cheapest available from Manchester to London from National Express and Megabus.
National Express
27 Aug
05:25Nottingham Nottingham University
2h 45m
08:10London Golders Green Coach Station
National Express
17 Aug
03:55Nottingham Nottingham University
2h 55m
06:50London Finchley
National Express
17 Aug
03:55Nottingham Nottingham University
3h 15m
07:10London Marble Arch

FAQs for booking bus tickets from Manchester to London

  • How much does a bus ticket from Manchester to London cost?

    See available tickets from Manchester to London for this week that start at £4 one-way.

  • How long is the bus ride from Manchester to London?

    The most time-efficient journey by bus from Manchester to London currently available is 3h 50m. Depending on the bus you select, the travel time may vary by up to 1h 07m. National Express has the quickest available bus to your destination.

  • Which bus companies operate between Manchester to London?

    National Express and Megabus are viable options. Check times and availability for National Express, as it was recently the cheapest bus available travelling from Manchester to London from £10 round-trip.

  • Is a bus the fastest way to get from Manchester to London?

    We’ve found that taking a flight from Manchester to London with British Airways is more time-efficient when based simply on travel duration. A train from Manchester to London or a bus from Manchester to London can take you longer than a 1h 00m flight.

  • Is a bus the cheapest way to get from Manchester to London?

    A bus from Manchester to London from £10 can save you up to 90% on the cost of your trip compared to booking a flight from Manchester to London or a train from Manchester to London.

  • How far is Manchester to London by bus?

    There’s 163.1 mi from Manchester to London. The distance via bus depends on which roads the driver takes - this can change mid-journey. The bus usually takes 3h 50m in normal traffic conditions.


  • Return
  • One-way