Compare prices and tickets by train, coach or flight

Fri
3 Dec
Find prices
£39Megabus
£213Loganair
Sat
4 Dec
£124London North Eastern Railway
Find prices
Find prices
Sun
5 Dec
£187Avanti West Coast
£32Megabus
£195Loganair
Mon
6 Dec
£186East Coast Trains
Find prices
£194Loganair
Tue
7 Dec
£90London North Eastern Railway
Find prices
£162Loganair
Wed
8 Dec
£90London North Eastern Railway
Find prices
£146Loganair
Thu
9 Dec
£90London North Eastern Railway
Find prices
£162Loganair
Fri
10 Dec
£186London North Eastern Railway
£25Megabus
£178Loganair
Sat
11 Dec
£71London North Eastern Railway
Find prices
Find prices
Sun
12 Dec
£71London North Eastern Railway
£24Megabus
Find prices
Mon
13 Dec
£90London North Eastern Railway
Find prices
£146Loganair
Tue
14 Dec
£202London North Eastern Railway
Find prices
Find prices
Wed
15 Dec
£59London North Eastern Railway
Find prices
£99Loganair
Thu
16 Dec
£59London North Eastern Railway
Find prices
£100Loganair
Fri
17 Dec
£90London North Eastern Railway
£24Megabus
£131Loganair
Sat
18 Dec
£187London North Eastern Railway
Find prices
Find prices
Sun
19 Dec
£90London North Eastern Railway
£33Megabus
£178Loganair
Mon
20 Dec
£90London North Eastern Railway
Find prices
£131Loganair
Tue
21 Dec
£64London North Eastern Railway
Find prices
£114Loganair
Wed
22 Dec
£188London North Eastern Railway
Find prices
Find prices
Thu
23 Dec
£189London North Eastern Railway
£26Megabus
£164Loganair

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

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information to Dundee from London

distanceDistance360 miles (581 km)
durationAverage coach duration11 h 15 min
priceAverage coach ticket price£36 (€40)
changesDirect coachYes
carriersCoach companiesNational Express or Megabus

Coaches from London to Dundee cover the 360 miles (581 km) long route taking on average 11 h 15 min with our travel partners like National Express or Megabus. There are direct coach services available. While the average ticket price for this journey costs around £36, you can find the cheapest coach ticket for as low as £32. Travellers depart most frequently from London Victoria and arrive in Dundee, Seagate Bus Station.

Coach companies

National Express London – Dundee

For as little as £32 you can travel by coach from London to Dundee with National Express. Omio will show you the best deals, timetables and tickets available for this trip.

National Express

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

    National Express 's current ticket policies due to COVID-19 for your coach from London to Dundee are the following:

    • 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.

    Coaches from London to Dundee

    Business or leisure travellers heading north from the capital to the east coast of Scotland can take direct coach services from London to Dundee as an economical alternative to a flight or train journey. There are two daily direct National Express coach connections seven days a week between London and Dundee, with a choice of daytime or overnight travel. The night coach is a little quicker, with the fastest journey time to Dundee being 11 hours and 20 minutes for the trip over the border.

    Which coach companies travel from London to Dundee?

    The UK national coach operator National Express provides both the daily direct connections from London Victoria Coach Station to Dundee with day or night departure times.

    How long is the coach from London to Dundee?

    The quickest option for the coach journey from London to Dundee is the overnight service, which takes 11 hours and 20 minutes to complete the 470-mile route north from the capital to the Scottish city. Passengers who prefer the daytime travel option from London to Scotland will take an hour longer to reach Dundee Seagate Bus Station.

    How many coaches are there from London to Dundee?

    National Express offers two daily direct coach departures from London to Dundee seven days a week. The daytime journey leaves London in the early morning for a mid-evening arrival time, while the overnight service departs from Victoria Coach Station a little before midnight for a mid-morning arrival in Dundee.

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

    Departure coach station: London Victoria Coach Station is located on the south-west edge of London's city centre, well connected by local buses stopping on Buckingham Palace Road and Ebury Street and by Underground trains at the nearby Tube station. The coach station offers a wide range of shops, luggage storage facilities and refreshment outlets.

    Arrival coach station: Dundee Seagate Bus Station is on the east side of central Dundee with bus stops on Trades Lane and Seagate providing public transport connections across the city and region. Passenger amenities at the bus station include cafes and fast food options, with additional dining and shopping facilities available in the nearby mall.

    Travel Tips

    Coach to Dundee from London
    Take the bus to Dundee 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 London to Dundee.
    FAQs
    How much do cheap coach tickets between London and Dundee cost?
    If you’re looking to save money on tickets, you can find a cheap coach from London to Dundee for as little as £32  in the next 7 days.
    What is the cost of a coach ticket from London to Dundee on average?
    If you are looking to buy your coach ticket in the next 7 days, you can expect the London to Dundee coach to cost on average £36  one way.
    How many miles is it from London to Dundee by coach?
    When travelling this route you should expect the distance to Dundee from London via coach to be approximately 360 miles (581 km).
    How long is the coach journey between London and Dundee?
    While the time it takes to travel 360 miles (581 km) from London to Dundee can vary based on specific dates, weekends, and bank holidays, the coach duration from London to Dundee is on average 11 h 15 min.
    What station does the London to Dundee coach leave from? Which Dundee coach station do I come into from London?

    When travelling this route, Omio customers are departing most frequently from London Victoria   and arriving in Dundee, Seagate Bus Station.

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

    You can find the most popular departure coach station for this route, London Victoria, located approximately 1.2 miles (2 km) from the city centre of London. The most popular arrival coach station in Dundee, called Dundee, Seagate Bus Station, is located around 0.2 miles (261 m) away from its city centre.

    What coach companies offer a service to Dundee from London?
    For the route from London to Dundee you can take a coach with National Express or Megabus. Be sure to check out all possible coach companies that offer services between London and Dundee on Omio to compare what amenities they may have.
    How far in advance should I purchase coach tickets to Dundee from London for the best deals?
    If you book London to Dundee coach tickets within the next 7 days, you can find one way tickets to cost on average £36. However, booking in advance gives you access to the best prices for coaches to Dundee from London. Look out for coach tickets for this trip to go on sale a few months before your planned departure date to find the best deals.