COVID-19 Travel Guide
Learn more ›

Search bus tickets to London

switcheroo

Quickview

How to get to London by bus

Routes151
Trips per day833
bus lines5
Stations22
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.

What is a good price for a bus ticket to London?

$8.29 is the cheapest price for a bus ticket to London, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to London. In the last month, buses from Basingstoke to London had the lowest average price at $13.45.

Where is the bus station in London, United Kingdom?

The busiest bus station in London is Victoria Coach Station. There are several other active stations in addition to this main station. The most popular bus stations in London are:

  • Victoria Coach Station
  • 235 Finchley Rd *

Morden

There are 212 scheduled buses per day from Morden to London. The route can be as long as 9 miles, or 14 kilometers. On average, the journey takes 2 hours . One bus company, National Express, connects Morden to London. Buses from Morden usually arrive in London at Victoria Coach Station.
Avg. Time
2h 0m
Avg. Price
$13.73

Cambridgeshire

There are 145 scheduled buses per day from Cambridgeshire to London. The route can be as long as 0 miles, or 0 kilometers. On average, the journey takes 4 hours and 11 minutes. One bus company, National Express, connects Cambridgeshire to London. Buses from Cambridgeshire usually arrive in London at Victoria Coach Station.
Avg. Time
4h 11m
Avg. Price
$45.63

Bishop's Stortford

There are 135 scheduled buses per day from Bishop's Stortford to London. The route can be as long as 28 miles, or 45 kilometers. On average, the journey takes 2 hours . One bus company, National Express, connects Bishop's Stortford to London. Buses from Bishop's Stortford usually arrive in London at Golders Green.
Avg. Time
2h 0m
Avg. Price
$18.95

Cambridge

There are 83 scheduled buses per day from Cambridge to London. The route can be as long as 50 miles, or 80 kilometers. On average, the journey takes 3 hours and 12 minutes. One bus company, National Express, connects Cambridge to London. Buses from Cambridge usually arrive in London at London Bow.
Avg. Time
3h 12m
Avg. Price
$39.17

Bolton

There are 52 scheduled buses per day from Bolton to London. The route can be as long as 173 miles, or 278 kilometers. On average, the journey takes 8 hours and 14 minutes. One bus company, National Express, connects Bolton to London. Buses from Bolton usually arrive in London at Victoria Coach Station.
Avg. Time
8h 14m
Avg. Price
$34.67

Located in United Kingdom, London is accessible by bus from 151 other cities. You can choose from 833 daily scheduled trips when you search for buses to London on Wanderu. National Express usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to London are also available..

Bus companies serving London

National Express

There are 612 scheduled National Express buses per day. National Express can get you to London from 138 cities, including Stansted.
National Express
National Express
Avg. Time
4h 16m
Avg. Price
$41.83

Union Ivkoni

There are 6 scheduled Union Ivkoni buses per day. Union Ivkoni can get you to London from 9 cities, including Lille.
Union Ivkoni
Union Ivkoni
Avg. Time
11h 19m
Avg. Price
$119.16

FlixBus

There are 6 scheduled FlixBus buses per day. FlixBus can get you to London from 6 cities, including Paris.
FlixBus
FlixBus
Avg. Time
13h 15m
Avg. Price
$141.53

RegioJet Bus

There is one RegioJet Bus bus per day, from Brussels to London. RegioJet Bus can get you to London from 2 cities, including Brussels.
RegioJet Bus
RegioJet Bus
Avg. Time
8h 10m
Avg. Price
$62.50

Sindbad

There is one Sindbad bus per day, from Bydgoszcz to London.
Sindbad
Sindbad
Avg. Time
21h 15m
Avg. Price
$179.15

Top bus routes to and from London