Travel options
from Dundee to London

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

Our recommendation

To get from Dundee to London on 26 Oct we recommend taking a train because it’s the best combination of price and speed.

09:08Dundee5h42 14:50London Kings Cross
0 changes
£901One-way
Cheapest
09:08Dundee5h42 14:50London Kings Cross
0 changes
£901One-way
Other options
11:09Dundee5h40 16:49London Kings Cross
0 changes
£901One-way
17:00Dundee1h50 18:50London City Airport
0 changes
£2351One-way
06:50Dundee1h50 08:40London City Airport
0 changes
£2351One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
25 Oct
Find prices
£212Loganair
Tue
26 Oct
£89London North Eastern Railway
£212Loganair
Wed
27 Oct
£90London North Eastern Railway
£193Loganair
Thu
28 Oct
£89London North Eastern Railway
£193Loganair
Fri
29 Oct
£186London North Eastern Railway
£162Loganair
Sat
30 Oct
£185London North Eastern Railway
Find prices
Sun
31 Oct
£75London North Eastern Railway
£177Loganair
Mon
1 Nov
£75London North Eastern Railway
£161Loganair
Tue
2 Nov
£64London North Eastern Railway
£161Loganair
Wed
3 Nov
£64London North Eastern Railway
£146Loganair
Thu
4 Nov
£64London North Eastern Railway
£129Loganair
Fri
5 Nov
£90London North Eastern Railway
£162Loganair
Sat
6 Nov
£89London North Eastern Railway
Find prices
Sun
7 Nov
£75London North Eastern Railway
£146Loganair
Mon
8 Nov
£75London North Eastern Railway
£114Loganair
Tue
9 Nov
£52London North Eastern Railway
£97Loganair
Wed
10 Nov
£64London North Eastern Railway
£82Loganair
Thu
11 Nov
£75London North Eastern Railway
£113Loganair
Fri
12 Nov
£90London North Eastern Railway
£113Loganair
Sat
13 Nov
£90London North Eastern Railway
Find prices
Sun
14 Nov
£64London North Eastern Railway
Find prices

Travel Information between Dundee and London

distanceDistance360 miles (581 km)
modeAvailable travel modesFlight or train
priceTicket price range£91 - £148
cheapestCheapest modeTrain • £91 • 5 h 40 min
fastestFastest modeFlight • £148 • 1 h 50 min
carriersPopular travel companiesLoganair or London North Eastern Railway

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