Cheapest price
$155
Average price
$160
Fastest journey
5 h 47 m
Average duration
6 h 8 m
Trains per day
6
Distance
581 km
The best way to find a cheap train ticket from London to Dundee is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from London to Dundee will cost around $160 if you buy it on the day, but the cheapest tickets can be found for only $155.
Of the 6 trains that leave London for Dundee on Fri, May 16, 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Fri, May 16 the direct trains cover the 581 km distance in an average of 6 h 8 m but if you time it right, some trains will get you there in just 5 h 47 m .
On Fri, May 16 the slowest trains will take 6 h 27 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.
Omio recommends booking the train as it is the most popular option from London to Dundee among Omio's users. If you are prioritising price take the bus with prices starting from €32. For those with little time consider booking a flight which can get you there in 1h 57m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.2 - 0.5kg.
Most popular Train | Bus | Flight |
---|---|---|
€146 Average price | €47 Average price Cheapest | €263 Average price |
6h 59m Average duration 6h 29m Onboard + 30m Additional time* | 12h 26m Average duration 11h 56m Onboard + 30m Additional time* | 4h 57m Average duration Fastest 1h 57m Onboard + 3h 0m Additional time* |
0.2 - 0.5kg CO2 emissions Lowest | 0.6 - 1.5kg CO2 emissions | 1.7 - 3.5kg CO2 emissions |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | On time 7:00 AM London Kings Cross (KGX) | 6h20 | 1:20 PM Dundee station (DEE) | 1 transfer | |
![]() ![]() | On time 7:30 AM London Kings Cross (KGX) | 6h12 | 1:42 PM Dundee station (DEE) | 1 transfer | |
![]() ![]() | On time 8:00 AM London Kings Cross (KGX) | 6h27 | 2:27 PM Dundee station (DEE) | 1 transfer | |
![]() | On time 9:00 AM London Kings Cross (KGX) | 5h47 | 2:47 PM Dundee station (DEE) | 0 transfersDirect | |
![]() ![]() | On time 9:45 AM London Kings Cross (KGX) | 5h55 | 3:40 PM Dundee station (DEE) | 1 transfer | |
![]() ![]() | On time 10:00 AM London Kings Cross (KGX) | 6h30 | 4:30 PM Dundee station (DEE) | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 361 miles (581 km) |
Average train duration 6h 29m |
Cheapest ticket price $101 (€85) |
Trains per day 6 |
Direct trains 1 |
Train providers 4 |
Fastest train 5h 47m |
First train 05:48 |
Last train 21:15 |
For as little as $78 (€65) you can travel by train between London and Dundee with East Coast, Caledonian Sleeper and Lumo. Omio will show you the best deals, schedules and tickets available for this route.
LNER is a train company based in the United Kingdom. It operates a wide range of services, from high-speed intercity trains to local services. Its most popular routes include London to Edinburgh, London to Leeds, and London to York. LNER offers a variety of train types, including the Azuma, InterCity 225, and HST. The Azuma is a modern, high-speed train that offers comfortable seating and onboard Wi-Fi. The InterCity 225 is a classic train that offers a more traditional experience. The HST is a high-speed train that offers a smooth ride and plenty of legroom. LNER offers a variety of ticket types, including Advance, Anytime, and Off-Peak. Advance tickets are the cheapest option and must be booked in advance. Anytime tickets are more expensive but can be used at any time. Off-Peak tickets are the most affordable option for travelling during off-peak times. Onboard facilities include comfortable seating, Wi-Fi, power sockets, and a range of food and drink options. LNER also offers a range of discounts and special offers, making it an affordable and convenient way to travel.
Train information from London to Dundee with East Coast:
Taking the train from London to Dundee is an excellent way to relax and enjoy the scenic landscapes of the United Kingdom. On this journey, you'll most likely depart from London Euston and arrive at Dundee. Trains from London to Dundee offer a comfortable and stress-free travel experience, with multiple services running daily. By choosing this travel option, you can avoid the hassle of airport queues and enjoy a direct path northward through vibrant cities and picturesque countrysides. Whether traveling for business or leisure, planning your train from London to Dundee ensures a memorable adventure that starts and ends conveniently right in the city's heart.
Planning a train journey from London to Dundee? You'll find a variety of ticket prices based on factors such as booking times, travel class, and flexibility. The cheapest train tickets from London to Dundee can start at as low as $101 (€85), giving you the ability to travel on a budget. However, for more flexibility in dates and times, you might expect to pay around $174 (€146). This route often offers a range of discounts and deals, especially if you book in advance. For optimal convenience and pricing, consider traveling during the off-peak month of November, which often provides more reasonable rates without compromising on comfort. Plan ahead to secure the best ticket at a price that works for you!
Embark on a scenic journey from London to Dundee aboard some of the UK's fastest and most comfortable trains. London North Eastern Railway (LNER) offers frequent daily services with spacious seating and complimentary Wi-Fi, allowing you to relax or catch up on work as you travel. CrossCountry trains provide a convenient route with onboard catering options, making long-distance travel truly enjoyable. Additionally, Avanti West Coast operates high-speed trains equipped with first-class accommodations, allowing for a premium travel experience. Whether you are traveling for business or leisure, these services ensure your journey from the bustling heart of London to the cultural and historical appeal of Dundee is comfortable and seamless.
Embarking on a train journey from London to Dundee, travelers cover a scenic distance of approximately 361 miles (581 km). On average, this journey takes around 5h 47m, providing a comfortable and efficient way to traverse from England's bustling capital to Scotland's enchanting city of discovery.
The train frequency on this route is quite accommodating, with approximately 6 trains running daily from London to Dundee. This means you can conveniently plan your travel any day of the week, from Monday to Sunday, ensuring you have plenty of options to suit your schedule.
Typically, the first train departs from London at around 05:48, ideal for early risers who wish to make the most of their day. For those preferring a later start, the last train is usually at 21:15, allowing for a leisurely departure from the city. Whether you're planning a quick trip or an extended stay, understanding the London to Dundee train schedule will help you make the most of your journey.
Passengers board the train most frequently from London Euston, which is located around 1.8 miles (2.9 km) away from the city centre, and they get off the train at Dundee, located 1.1 miles (1.7 km) away from the city centre.
Here are some other resources that might have the information you need