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
30 Jan
£89London North Eastern Railway
£145Loganair
Mon
31 Jan
£70London North Eastern Railway
£162Loganair
Tue
1 Feb
£70London North Eastern Railway
Find prices
Wed
2 Feb
£64London North Eastern Railway
£161Loganair
Thu
3 Feb
£64London North Eastern Railway
£177Loganair
Fri
4 Feb
£75London North Eastern Railway
£145Loganair
Sat
5 Feb
£70London North Eastern Railway
Find prices
Sun
6 Feb
£185Avanti West Coast
£113Loganair
Mon
7 Feb
£199London North Eastern Railway
Find prices
Tue
8 Feb
£58London North Eastern Railway
£162Loganair
Wed
9 Feb
£64London North Eastern Railway
£146Loganair
Thu
10 Feb
£64London North Eastern Railway
Find prices
Fri
11 Feb
£79Avanti West Coast
£129Loganair
Sat
12 Feb
£82London North Eastern Railway
Find prices
Sun
13 Feb
£185Avanti West Coast
£161Loganair
Mon
14 Feb
£131Avanti West Coast
Find prices
Tue
15 Feb
£79Avanti West Coast
Find prices
Wed
16 Feb
£79Avanti West Coast
Find prices
Thu
17 Feb
£58London North Eastern Railway
Find prices
Fri
18 Feb
£182
Find prices

Travel Information to Dundee from London

distanceDistance360 miles (581 km)
modeAvailable travel modesFlight or train
priceTicket price range£182 - £188
cheapestCheapest modeTrain • £182 • 5 h 37 min
fastestFastest modeFlight • £188 • 1 h 45 min
carriersPopular travel companiesLoganair or London North Eastern Railway

Travel 360 miles (581 km) by flight or train between London and 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 £182. The most popular travel providers which serve this trip are Loganair or London North Eastern Railway among others. Travellers 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 you get from London to Dundee?

You can travel to Dundee from London 2 different ways: flight or train.

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

Train services offer the cheapest way to get from London to Dundee. Tickets for a train cost on average £182.

This is compared to other travel options to Dundee:

A train is £6 less than a flight for this trip with tickets for a flight from London to Dundee costing on average £188.

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

The quickest way to travel from London to Dundee is by flight, which takes on average 1 h 45 min   compared to other travel options that may take you longer to get to your destination:

In comparison, travelling by train can take you on average 5 h 37 min.

How far is Dundee from London?

You should expect to travel around 360 miles (581 km) from London to Dundee.

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

The average frequency per day from London to Dundee is:

  • Around 2 trains per day.

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

What are the departure and arrival points in London and in Dundee?

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

  • Most travellers take a flight from London Heathrow Airport to Dundee.
  • Most travellers board their train from London Victoria and arrive in Dundee.

Which travel companies can get me from London to Dundee?

Omio works with many trusted partners that can help you travel the best way from London to Dundee:

  • You can go to Dundee from London by plane with Loganair. You'll see cheap plane tickets for £188 with Loganair from London to Dundee on Omio.
  • You can take a train from London to Dundee with London North Eastern Railway. Cheap tickets can be found for £182 with London North Eastern Railway from London to Dundee.

What other popular destinations should I add to my itinerary for my trip to Dundee from London?

Many of our customers who book a trip from London to Dundee often extend their holiday and travel to other popular destinations like Edinburgh, Glasgow or Aberdeen. If you’re thinking of adding another destination to your London and Dundee itinerary, let Omio find you the best connections between Dundee and any of these top destinations today!

How early should I purchase tickets from London to Dundee online for the best deals?

When planning your trip between London and Dundee, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets cost on average £188 one way.
  • Train tickets are costing on average £182 one way.

However, we recommend buying tickets from London to Dundee online a few months in advance to get the best deals and save money on your upcoming journey.