The cheapest trains from London to Dundee

Showing times and prices for Oct 29

Cheapest

$259

Average

$259

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.

The average ticket from London to Dundee will cost around $ 259 if you buy it on the day, but the cheapest tickets can be found for only $ 259.

Cheapest
08:30AMLondon Kings Cross6h11 02:41PMDundee
1 changes
$2591One-way
Cheapest
09:00AMLondon Kings Cross6h25 03:25PMDundee
1 changes
$2591One-way
Cheapest
10:00AMLondon Kings Cross5h48 03:48PMDundee
0 changes
$2591One-way
Cheapest
08:00AMLondon Kings Cross6h22 02:22PMDundee
1 changes
$2591One-way

Timetable London to Dundee

Showing trains for tomorrow, Fri, Oct 29
08:00AMLondon Kings Cross6h22 02:22PMDundee
0 changes
08:30AMLondon Kings Cross6h11 02:41PMDundee
0 changes
09:00AMLondon Kings Cross6h25 03:25PMDundee
0 changes
10:00AMLondon Kings Cross5h48 03:48PMDundee
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Oct 28
Find prices
$55Megabus
Find prices
Fri
Oct 29
$259London North Eastern Railway
$55Megabus
$296Loganair
Sat
Oct 30
$258London North Eastern Railway
Find prices
Find prices
Sun
Oct 31
$259London North Eastern Railway
$53Megabus
$270Loganair
Mon
Nov 1
$259
Find prices
$270Loganair
Tue
Nov 2
$125London North Eastern Railway
Find prices
$248Loganair
Wed
Nov 3
$125London North Eastern Railway
Find prices
$226Loganair
Thu
Nov 4
$125London North Eastern Railway
Find prices
$248Loganair
Fri
Nov 5
$125London North Eastern Railway
$35Megabus
$225Loganair
Sat
Nov 6
$97London North Eastern Railway
Find prices
Find prices
Sun
Nov 7
$98London North Eastern Railway
$34Megabus
$227Loganair
Mon
Nov 8
$125London North Eastern Railway
Find prices
$203Loganair
Tue
Nov 9
$81London North Eastern Railway
Find prices
$158Loganair
Wed
Nov 10
$81London North Eastern Railway
Find prices
$181Loganair
Thu
Nov 11
$81London North Eastern Railway
Find prices
$137Loganair
Fri
Nov 12
$125London North Eastern Railway
$34Megabus
$226Loganair
Sat
Nov 13
$89London North Eastern Railway
Find prices
Find prices
Sun
Nov 14
$105London North Eastern Railway
$33Megabus
$226Loganair
Mon
Nov 15
$81London North Eastern Railway
Find prices
$226Loganair
Tue
Nov 16
$73London North Eastern Railway
Find prices
$114Loganair
Wed
Nov 17
$69London North Eastern Railway
Find prices
$136Loganair

The fastest trains from London to Dundee

Showing times and prices for Oct 29

Fastest Journey

5 h 48 m

Average

6 h 11 m

Trains per day

4

Distance

581 km

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

These direct trains cover the 581 km distance in an average of 6 h 11 m but if you time it right, some trains will get you there in just 5 h 48 m .

The slowest trains will take 6 h 25 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
10:00AMLondon Kings Cross5h48 03:48PMDundee
0 changes
$2591One-way
08:30AMLondon Kings Cross6h11 02:41PMDundee
1 changes
$2591One-way
08:00AMLondon Kings Cross6h22 02:22PMDundee
1 changes
$2591One-way
09:00AMLondon Kings Cross6h25 03:25PMDundee
1 changes
$2591One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from London to Dundee

distanceDistance360 miles (581 km)
durationAverage train duration5 h 48 min
priceAverage train ticket price$221 (€179)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersLondon North Eastern Railway

Trains from London to Dundee cover the 360 miles (581 km) long route taking on average 5 h 48 min with our travel partners like London North Eastern Railway. Normally, there are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $125 (€102), but the average price of train tickets is $221 (€179). Travelers depart most frequently from London Victoria and arrive in Dundee.

Travel Tips

Trains from London to Dundee
Travel by train 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 are cheap trains to Dundee from London?
If you’re looking to save money on tickets, you can find cheap London to Dundee trains for as little as $125 (€102)  in the next 7 days.
What is the price of a train ticket between London and Dundee?
In the next 7 days you can expect to pay on average $221 (€179)  for a train ticket to Dundee from London.
How far is Dundee from London by train?
When traveling this route you should expect the distance from London to Dundee by train to be approximately 360 miles (581 km).
How long is a train between London and Dundee on average?
The London to Dundee train duration is on average 5 h 48 min, which is to be expected when traveling 360 miles (581 km) to Dundee from London. However, the time it takes can vary based on specific dates, weekends, and holidays.
When traveling by train from London to Dundee, which train station in London do I depart from and which train station in Dundee do I arrive in?

Omio customers traveling this route depart most frequently from London Victoria   and arrive in Dundee.

Where do I find the London train station to Dundee? Where is the Dundee train station?

You can find the most popular departure train station for this route, London Victoria, located approximately 1 mile (s) / 1 km from the city center of London. The most popular arrival train station in Dundee, called Dundee, is located around 0 mile (s) / 0 km away from its city center.

Which train providers can get me from London to Dundee?
Take the London to Dundee train with London North Eastern Railway. However, it's always good to check out all possible train providers for the journey from London to Dundee as there might be differences in the amenities they offer.
Can I purchase a direct train from London to Dundee?
Yes, there are 2 direct trains per day from London to Dundee, and you can find a direct train for this route with London North Eastern Railway  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many train services are there between London and Dundee a day?
On average, there are 2 trains a day from London to Dundee. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from London to Dundee? When is the last train from London to Dundee?
The earliest train for this trip departs from London at 8: 00 AM. The last train leaves from London at 11: 00 AM. Check Omio for the latest train schedule from London to Dundee and book the best time to depart on your chosen travel date.
How early should I purchase train tickets between London and Dundee to score the best deals?
You can find trains to Dundee from London to cost on average $221 (€179) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the London to Dundee train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

London
Dundee
The major railway station for departures from London is London Victoria. Read all the information you need to know about services, amenities and connections at London Victoria for your journey from London to Dundee.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
Sat: 06: 00 - 23: 00 | Mon - Fri: 06: 00 - 00: 00 | Sun: 07: 00 - 00: 00
Connections to/from station
Rail lines: London North Western Railway, London Overground, Avanti West Coast, Caledonian Sleeper
Overground lines: Watford DC
Bus lines: 18, 30, 59, 68, 73, 91, 168, 205, 253, 390, N5, N20, N73, N91, N205, N253
Tube lines: Circle, Hammersmith & City, Metropolitan, Northern (Bank and Charing Cross branches), Victoria
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
Mon - Fri: 05: 00 - 01: 36 | Sat: 05: 00 - 00: 36 | Sun: 05: 30 - 01: 36
Connections to/from station
Bus lines: 10, 17, 30, 45, 46, 59, 63, 73, 91, 205, 214, 259, 390, 476
Train lines: Thameslink, Grand Central, Hull, London North Eastern, Gatwick Express
Underground lines: Circle, Piccadilly, Hammersmith & City, Northern, Metropolitan, Victoria
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
44401
Connections to/from station
Bus lines: N7, 23, 27, N27, 36, 205, N205, 332, 7, 46, A1, 18, N18
Train lines: Great Western Main Line, Heathrow Express
Underground lines: Bakerloo Line, Circle Line, District Line, Hammersmith Line
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
Mon - Fri: 05: 45 - 22: 00 | Sat: 06: 00 - 21: 00 | Sun: 08: 00 - 22: 15
Connections to/from station
Bus lines: 326, 139
Subway lines: Circle Line, Hammersmith & City Line, Metropolitan Line, Northern Line, Piccadilly Line, Victoria Line
Train lines: Overground line, High Speed 1, Eurostar