Travel options
from London to Dundee

You can get from London to Dundee by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sun
Dec 5
$249London North Eastern Railway
$53Megabus
$285Loganair
Mon
Dec 6
$251East Coast Trains
Find prices
$261Loganair
Tue
Dec 7
$121London North Eastern Railway
Find prices
$218Loganair
Wed
Dec 8
$121London North Eastern Railway
Find prices
$197Loganair
Thu
Dec 9
$121London North Eastern Railway
Find prices
$218Loganair
Fri
Dec 10
$249London North Eastern Railway
$37Megabus
$260Loganair
Sat
Dec 11
$95London North Eastern Railway
Find prices
Find prices
Sun
Dec 12
$95London North Eastern Railway
$33Megabus
Find prices
Mon
Dec 13
$121London North Eastern Railway
Find prices
$196Loganair
Tue
Dec 14
$272London North Eastern Railway
Find prices
Find prices
Wed
Dec 15
$79London North Eastern Railway
Find prices
$134Loganair
Thu
Dec 16
$120London North Eastern Railway
Find prices
$174Loganair
Fri
Dec 17
$121London North Eastern Railway
$33Megabus
$176Loganair
Sat
Dec 18
$251London North Eastern Railway
Find prices
Find prices
Sun
Dec 19
$121London North Eastern Railway
$45Megabus
$240Loganair
Mon
Dec 20
$120London North Eastern Railway
Find prices
$196Loganair
Tue
Dec 21
$86London North Eastern Railway
Find prices
$153Loganair
Wed
Dec 22
$253London North Eastern Railway
Find prices
Find prices
Thu
Dec 23
$254London North Eastern Railway
$35Megabus
$221Loganair
Fri
Dec 24
$101London North Eastern Railway
Find prices
$218Loganair

Travel Information from London to Dundee

distanceDistance360 miles (581 km)
modeAvailable travel modesFlight or train
priceTicket price range$86 - $286
cheapestCheapest modeTrain • $86 (€72) • 5 h 48 min
fastestFastest modeFlight • $286 (€238) • 1 h 45 min
carriersPopular travel companiesLoganair or London North Eastern Railway

Take a flight or train to travel 360 miles (581 km) from London to Dundee. If speed is a priority, then a flight is the best option with an average duration of 1 h 45 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $86 (€72). The most popular travel companies which serve this trip are Loganair or London North Eastern Railway among others. Travelers can even take a direct from London to Dundee.

Travel Tips

Travel from London to Dundee
Travel 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 do I get from London to Dundee?

There are 2 ways to get from London to Dundee: flight or train.

What is the cheapest way to get from London to Dundee?

The cheapest way to travel from London to Dundee is by taking a train with an average price of $86 (€72).

This is compared to other travel options to Dundee:

A train is generally $200 (€167) less than a flight for the same route. Taking a flight costs on average $286 (€238) from London to Dundee.

What is the quickest way to get from London to Dundee?

The fastest way from London to Dundee is by flight with an average journey time of 1 h 45 min.

There are alternative travel options to Dundee that can usually take longer:

In comparison, traveling by train can take you on average 5 h 48 min.

How far is Dundee from London?

Dundee is approximately 360 miles (581 km) away from London.

How many scheduled departures are there a day from London to Dundee?

The average frequency per day from London to Dundee is:

  • 2 trains per day.

However, we recommend checking specific travel dates for your route from London to Dundee as scheduled services by flight or train can vary by season or day of the week.

When traveling between London and Dundee, where do I depart from London and where do I arrive in Dundee?

These are the most popular departure and arrival points from London to Dundee:

  • Flights from London to Dundee most often leave from London Heathrow Airport and arrive in Dundee.
  • Trains mostly leave from London Victoria and tend to arrive in Dundee.
Which travel companies can get me from London to Dundee?

If finding a good deal is your main consideration for your trip from London to Dundee, then we'll help you find the best value travel companies for you:

  • Loganair can get you to Dundee by plane. You can find a good deal for plane tickets with Loganair from London to Dundee for $286 (€238) on Omio.
  • London North Eastern Railway can take you to Dundee by train. If searching for a good deal on trains, you can find tickets for London North Eastern Railway from London to Dundee for $86 (€72).
Where should I go next after I travel to Dundee from London?
Your trip from London to Dundee doesn't have to end in Dundee. Many of our customers like to extend their vacation to explore other popular destinations like Edinburgh, Glasgow or Aberdeen. If you’d like to add Edinburgh, Glasgow or Aberdeen to your London to Dundee tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Dundee today!
How far in advance should I book my London to Dundee one way ticket online to get the best deals?

Before traveling from London to Dundee, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A plane ticket costs $286 (€238) one way on average for this journey.
  • A train ticket costs $86 (€72) one way on average for this trip.

But we recommend booking London to Dundee tickets online a few months before your planned travel date to score the best deals and save money on your trip.