| First train | 04:41 | |
|---|---|---|
| Last train | 22:49 | |
| Departure station | Dundee | |
| Arrival station | Edinburgh (Waverley) | |
| Journey time | From 1h 5m | |
| Distance | 36 miles (58 km) | |
| Frequency | 79 trains per day | |
| Changes | Direct trains available | |
| Price | From £6 | |
| Train operators |
Planning a trip to the Scottish capital and need more information on how to travel from Dundee to Edinburgh by train? Look no further!
On average, the train from Dundee to Edinburgh takes around 1 hour and 27 minutes to travel the 36 miles between these two cities. However, you can get there in just 1 hour and 4 minutes on the fastest services. Each day, there are around 67 direct trains running on this popular route, so you don’t need to worry about making any changes along the way.
When travelling on this route, you’ll board a train at Dundee station operated by either ScotRail, CrossCountry or London North Eastern Railway (LNER). No matter who you end up travelling with, you’ll enjoy free WiFi and comfortable seating as standard. On all services, your train will arrive at Edinburgh Waverley station, in the heart of the city.
As soon as you arrive in Edinburgh, you can head straight to the Old Town to explore Edinburgh Castle or climb Arthur’s Seat to enjoy spectacular views of the city. If you fancy something a bit less strenuous, there are plenty of pubs and bars to enjoy a traditional whisky in. If you’d like to explore more of Scotland, check out our guide to the best day trips from Edinburgh by train.
If you want to book the cheapest train tickets, try travelling at Off-Peak times, when tickets are usually cheaper. Also, if you get yourself a Railcard, you’ll save up to 1/3 on eligible journeys for an entire year.
Eager to book? Start your search for cheap train tickets from Dundee to Edinburgh in our Journey Planner at the top of the page. For more information, keep reading for our timetable where you’ll find first and last train times, as well as FAQs and tips on how to find cheap train tickets.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.