COMPARE Prices across different modes

Tue
Nov 30
$102London North Eastern Railway
Find prices
Wed
Dec 1
$122London North Eastern Railway
$262Loganair
Thu
Dec 2
$122London North Eastern Railway
$262Loganair
Fri
Dec 3
$252London North Eastern Railway
$262Loganair
Sat
Dec 4
$251London North Eastern Railway
Find prices
Sun
Dec 5
$252Avanti West Coast
$262Loganair
Mon
Dec 6
$121London North Eastern Railway
$240Loganair
Tue
Dec 7
$102London North Eastern Railway
$197Loganair
Wed
Dec 8
$95London North Eastern Railway
$219Loganair
Thu
Dec 9
$102London North Eastern Railway
$219Loganair
Fri
Dec 10
$122London North Eastern Railway
$197Loganair
Sat
Dec 11
$159London North Eastern Railway
Find prices
Sun
Dec 12
$87London North Eastern Railway
$197Loganair
Mon
Dec 13
$102London North Eastern Railway
$175Loganair
Tue
Dec 14
$87London North Eastern Railway
$176Loganair
Wed
Dec 15
$94London North Eastern Railway
$175Loganair
Thu
Dec 16
$102London North Eastern Railway
$175Loganair
Fri
Dec 17
$122London North Eastern Railway
$154Loganair
Sat
Dec 18
$102London North Eastern Railway
Find prices
Sun
Dec 19
$95London North Eastern Railway
$155Loganair
Mon
Dec 20
$94London North Eastern Railway
$132Loganair

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Dundee and London

distanceDistance360 miles (581 km)
changesDirect busYes
carriersBus companiesNational Express or Megabus

Buses from Dundee to London cover the 360 miles (581 km) long journey with our travel partners like National Express or Megabus. There are direct bus services available. Travelers depart most frequently from Dundee and arrive in London, Hammersmith Bridge Road.

Bus companies

Travel with National Express from Dundee to London

You can travel by bus from Dundee to London with National Express. When you search Omio for times and tickets, we’ll show you the best deals available.

National Express

National Express is a great way to travel comfortably and affordably from Dundee to London. As the UK’s leading long-distance bus company, National Express offers hundreds of routes to cities, towns and major airports throughout the country with maximum savings and comfort in mind for each passenger. Omio shows you National Express bus schedules and ticket options for the Dundee to London trip, so you can find the cheapest deals to travel by bus. On a National Express bus, you can expect to travel 360 miles (581 km) between Dundee and London.

All buses from National Express provide air conditioning, free WiFi and onboard entertainment to keep you feeling comfortable and entertained during a long route. Most buses have seat belts and power outlets in every seat, perfect if you need to charge your phone or laptop. There are three different tickets that you can pick for the Dundee to London bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. If you’re looking for more flexibility on canceling or changing your bus ticket easily, we recommend booking the Fully Flexible Fare option.

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Buses from Dundee to London

Separated by over 475 miles, the Scottish coastal town of Dundee is a fair way from the bustling hub of London Victoria bus station. National Express offers two daily direct departures per day that take between 11 hours 15 minutes and 12 hours 15 minutes to complete the route. The schedule, comprising a morning and evening departure, remains the same each day of the week, meaning Britain's capital is within reach for even those in distant Scottish towns.

Which bus companies travel from Dundee to London?

Passengers won't have much choice when looking for buses from Dundee to London. The route is operated solely by National Express, the leading provider of bus travel across the UK. The long journey may feel intimidating, but on board National Express coaches, passengers can enjoy free WiFi, comfortable seating with spacious legroom, and toilet facilities. 

How long is the bus from Dundee to London?

The bus journey from Dundee to London is by no means short, with journey times ranging from 11 hours 15 minutes to 12 hours 15 minutes to cover the 475 miles between the two destinations. The faster of the two routes has the majority of travel taking place overnight when the roads are less congested.

How many buses are there from Dundee to London?

Each day, passengers can expect two direct departures from Dundee to London offered by National Express. There is usually a morning departure and an evening departure, the evening departure traveling through the night allowing passengers to sleep and arrive in London the following morning.

What are the departure and arrival stations for buses from Dundee to London?

Departure bus station: Services depart from Dundee Seagate bus station, a short five-minute walk from the centre of town. The station facilities include a coffee shop, limited dining options and customer parking. Although the station is relatively limited, the proximity to the town centre allows passengers access to numerous shops where they can purchase travel essentials.

Arrival bus station: All services terminate at London Victoria bus station,  the busiest London bus terminal. Located just five minutes from Victoria train station, passengers can easily organise onward travel as the train station is served by numerous bus routes as well as London Underground lines. Passenger can also benefit from the extremely central location, with many tourist sites within easy walking distance, including Buckingham Palace.

Travel Tips

Buses from Dundee to London
Take the bus to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Dundee to London.
FAQs
How far is London from Dundee by bus?
The bus distance from Dundee to London is around 360 miles (581 km).
When traveling by bus from Dundee to London, which bus station in Dundee do I depart from and which bus station in London do I arrive in?

Omio customers traveling this route book their buses from Dundee   to London, Hammersmith Bridge Road.

Where is the Dundee bus station located? Where is the London bus station located?

You can find the most popular departure bus station for this route, Dundee, located approximately 0 mile (s) / 0 km from the city center of Dundee. The most popular arrival bus station in London, called London, Hammersmith Bridge Road, is located around 4 mile (s) / 7 km away from its city center.

What bus companies offer a service from Dundee to London?
For the best Dundee to London bus to purchase, you can travel safely and comfortably with National Express or Megabus. However, it's always good to check all possible bus providers with services to London from Dundee to compare what amenities they may offer.