Dover to London bus

Tue, May 28
+ Add return
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews

Cheap bus tickets and times from Dover to London

Showing times and prices for May 29


Fastest Journey

3 h 25 m


3 h 35 m

Buses per day



108 km

Cheap bus tickets from Dover to London start from $18 with an average ticket price of $29.

The fastest bus from Dover to London takes 3h 25m in comparison to an average duration of 3h 35m and covers a distance of 108 km.

3 buses leave Dover for London every day with 3 travelling directly.

National Express
08:20AMLondon, Victoria Coach Station
0 transfers
2nd Cheapest
National Express
04:50PMLondon, Victoria Coach Station
0 transfers
National Express
11:20AMLondon, Victoria Coach Station
0 transfers

FAQs: Bus from Dover to London

FAQs: Take the bus from Dover to London with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Dover to London.

Compare prices and tickets Dover to London by bus or train

May 29
May 30
May 31
Jun 01
Jun 02
Jun 03
Jun 04
Jun 05
Jun 06
Jun 07
Jun 08
Jun 09
Jun 10
Jun 11
Jun 12
Jun 13
Jun 14
Jun 15
Jun 16
Jun 17
Jun 18

More than 1,000 travel companies trust us to sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Overview: Bus from Dover to London

distanceDistance66 miles (107 km)
durationAverage bus duration2 h 40 min
priceAverage bus ticket price$20 (€18)
changesDirect busYes
carriersBus companiesNational Express or Southeastern

Buses from Dover to London cover the 66 miles (107 km) long trip taking on average 2 h 40 min with our travel partners like National Express or Southeastern. There are direct bus services available. While the average ticket price for this journey costs around $20 (€18), you can find the cheapest bus ticket for as low as $13 (€11). Travelers depart most frequently from Dover, Pencester Road (Town Centre) and arrive in London, Victoria Coach Station.

Bus providers: National Express and Southeastern from Dover to London

Travel between Dover and London from $10 (€9) with Omio’s bus partners National Express and Southeastern! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.

Southeastern is a train company based in the United Kingdom. It operates services from London to Kent, Sussex, Surrey and parts of East Anglia. It runs services from early morning until late at night, seven days a week. Southeastern has a range of train types, including high-speed Javelin trains, commuter-friendly Metro services, and the classic InterCity services. Ticket types include Advance, Off-Peak, Super Off-Peak, and Anytime tickets. Onboard facilities include free Wi-Fi, power sockets, and a range of food and drink options. The most popular routes for Southeastern are London to Kent, London to Eastbourne, and London to Hastings.

Bus information from Dover to London with Southeastern:

  • Average Duration: 1 h 38 min
  • Cheapest Price: $16

Buses From Dover To London: Journey Details

Buses offer a quick and convenient way to travel the 67 miles from Dover to London. National Express operates 11 direct services each day with the first leaving at 4:50 a.m. and the last departure at 8:00 p.m. Travel time ranges between 2 hours and 20 minutes and 3 hours and 10 minutes. The faster services make several stops including Dover Ferry Port, Whitfield, and Canterbury. The slower service calls at Folkestone, Hythe, Maidstone, and others.

Taking the Bus from Dover

Buses from Dover to London depart from Pencester Road near Market Square in the centre of town. cabs may be scarce but many Stagecoach bus routes pass along this road providing extensive connections to other destinations in the city and around Kent. Dover Priory train station is located some 10 minutes walk away. Coaches also call at Dover Ferry Port but do not visit the cruise terminal which is about 1 mile away. The Ferry Port coach stop has waiting rooms, cafes and other facilities.

Getting into London by Bus

London is a modern, cosmopolitan city with a rich and royal history and a wealth of attractions. Along with great shopping and dining, visitors can enjoy the many green parks, celebrated monuments, world-famous museums, art galleries, concert halls and theatres. Buses from Dover to London terminate at the capital's main transport hub of Victoria Coach Station. The adjacent Victoria Bus Station is a major terminus for London buses. Many bus routes pass by the front of the coach station including the 22, 211, 239, C1 and C10, along with the N11 and N44 night buses. Nearby Eccleston Place features a cab stand. Victoria mainline station, located 600 metres away, features the Gatwick Express and is on the Victoria, District and Circle underground lines.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone
More routes, destinations and providers