Dundee to London bus

Cheap bus tickets from Dundee to London

Showing times and prices for Oct 08





The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

06:55AMDundee12h35 07:30PMLondon
0 transfers

Bus schedule from Dundee to London

Showing buses for tomorrow, Saturday, October 8
06:55AMDundee12h35 07:30PMLondon
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Oct 08
Oct 09
Oct 10
Oct 11
Oct 12
Oct 13
Oct 14

Bus times from Dundee to London

Showing times and prices for Oct 08

Fastest Journey

12 h 35 m


12 h 35 m

Buses per day



581 km

Of the 1 buses that leave Dundee for London every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

06:55AMDundee12h35 07:30PMLondon
0 transfers

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

Eurolines France
Bla Bla Bus

Overview: Bus from Dundee to London

distanceDistance360 miles (581 km)
durationAverage bus duration12 h 20 min
priceAverage bus ticket price$69 (€67)
changesDirect busNo
carriersBus companiesNational Express or Megabus

Buses from Dundee to London cover the 360 miles (581 km) long journey taking on average 12 h 20 min with our travel partners like National Express or Megabus. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $58 (€56), but the average price of bus tickets is $69 (€67).

Bus companies: National Express from Dundee to London

National Express buses will get you to London from Dundee from $58 (€56). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

National Express

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus to London from Dundee, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

    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: Bus to London from Dundee

    Travel Tips: 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.
    Bus tickets between Dundee and London for some dates and times can be found for as cheap as $58 (€56)  one way in the next 7 days.
    The bus price to London from Dundee is on average $69 (€67)  if you are looking to buy your tickets for this journey in the next 7 days.
    When traveling this route you should expect the distance to London from Dundee by bus to be approximately 360 miles (581 km).
    On average the Dundee to London bus time is 12 h 20 min  covering the 360 miles (581 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
    Take the Dundee to London bus with National Express or Megabus. However, it's always good to check out all possible bus providers for the journey from Dundee to London as there might be differences in the amenities they offer.
    The earliest bus departing from Dundee to London leaves at 6: 55 AM. The last bus departing from Dundee to London leaves at 7: 45 AM. You can find the latest Dundee to London bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    The price of a one way bus ticket from Dundee to London is on average $69 (€67) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this route. In general, you can find bus tickets between Dundee and London available a few months in advance.

    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