COMPARE Prices across different modes

Sun
17 Oct
Find prices
£14Megabus
Mon
18 Oct
£13Scotrail
£8Megabus
Tue
19 Oct
£13Scotrail
£8Megabus
Wed
20 Oct
£11London North Eastern Railway
£8Megabus
Thu
21 Oct
£12Scotrail
£8Megabus
Fri
22 Oct
£12Scotrail
£8Megabus
Sat
23 Oct
£12Scotrail
£8Megabus
Sun
24 Oct
£14London North Eastern Railway
£8Megabus
Mon
25 Oct
£10Scotrail
£8Megabus
Tue
26 Oct
£5Scotrail
Find prices
Wed
27 Oct
£10Scotrail
£8Megabus
Thu
28 Oct
£10Scotrail
£8Megabus
Fri
29 Oct
£12Scotrail
£8Megabus
Sat
30 Oct
£12Scotrail
£8Megabus
Sun
31 Oct
£13London North Eastern Railway
£8Megabus
Mon
1 Nov
£13Scotrail
£8Megabus
Tue
2 Nov
£12London North Eastern Railway
Find prices
Wed
3 Nov
£12Scotrail
£8Megabus
Thu
4 Nov
£12London North Eastern Railway
£8Megabus
Fri
5 Nov
£10London North Eastern Railway
£8Megabus
Sat
6 Nov
£13Scotrail
£8Megabus

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Edinburgh and Dundee

distanceDistance36 miles (58 km)
durationAverage train duration1 h 10 min
priceAverage train ticket price£12 (€14)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesScotrail, Cross Country or London North Eastern Railway

Trains from Edinburgh to Dundee cover the 36 miles (58 km) long journey taking on average 1 h 10 min with our travel partners like Scotrail, Cross Country or London North Eastern Railway. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £11, but the average price of train tickets is £12. Travellers depart most frequently from Edinburgh Waverley and arrive in Dundee.

Train companies

Edinburgh to Dundee with CrossCountry

You can travel by train between Edinburgh and Dundee with CrossCountry for as low as £11. When you search for timetables and tickets, Omio will show you the best trip.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train between Edinburgh and Dundee you can choose between Standard Class and First Class tickets on Omio.

Save time and money by searching for and booking your CrossCountry train from Edinburgh to Dundee online with Omio! If you’re looking for the cheapest, fastest or earliest CrossCountry train between Edinburgh and Dundee, Omio can help you out every step of the way. Check current CrossCountry train timetables for the ideal departure and arrival times, compare the best connections for the 36 miles (58 km) journey between Edinburgh and Dundee as well as ticket information for the train (such as luggage policy and amenities offered onboard), and then book a cheap train ticket – all in one convenient place. If you are using the Omio app to search for trains between Edinburgh and Dundee, you can check straight away if the CrossCountry ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Buy your official CrossCountry Edinburgh to Dundee train tickets online on Omio quickly and easily and enjoy the travel experience!

When purchasing your CrossCountry train tickets between Edinburgh and Dundee, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Edinburgh to Dundee

Scotrail provides most direct trains from Edinburgh to Dundee, with some additional connections available from Virgin Trains East Coast. The weekday schedule begins at 5:30 a.m and continues with departures roughly every half hour until the final train leaves the capital just after 11:00 p.m. Journey times vary from just over an hour to an hour and 45 minutes. Sunday services are less frequent, with a first departure from Edinburgh just after 8:00 a.m.

What are the departure and arrival stations for trains from Edinburgh to Dundee?

Departure Station: Edinburgh Waverley The capital's main railway station has a very central position, well-served by regular trams and buses on nearby Princes Street, and by night buses and airport shuttle services from Waverley Bridge. Taxis are available from a rank inside the station concourse.

Arrival Station: Dundee Dundee railway station is located centrally, by the waterfront, about five minutes walk from the city centre. City buses depart nearby from stops on South Marketgait or Nethergate. There is a taxi rank by the main entrance.

Travel Tips

Trains from Edinburgh 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 Edinburgh to Dundee.
FAQs
What is the price of the cheapest train to Dundee from Edinburgh?
Omio customers have found the cheapest trains from Edinburgh to Dundee to cost as little as £11  in the next 7 days.
What is the average price of train tickets from Edinburgh to Dundee?
If you’re looking to buy your train tickets in the next week, you can expect the Edinburgh to Dundee train price to come in at an average of £12  one way.
How many miles is it from Edinburgh to Dundee by train?
When travelling this route you should expect the distance from Edinburgh to Dundee via train to be approximately 36 miles (58 km).
How long is the train to Dundee from Edinburgh?
On average the Edinburgh to Dundee train time is 1 h 10 min  covering the 36 miles (58 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train station from Edinburgh to Dundee do I depart from? Which Dundee train station from Edinburgh do I arrive in?

Omio customers travelling this route depart most frequently from Edinburgh Waverley   and arrive in Dundee.

Where is the Edinburgh train station located? Where is the Dundee train station located?

Passengers board their train most frequently from Edinburgh Waverley and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at Dundee and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Dundee.

What train companies offer a service from Edinburgh to Dundee?
For the route from Edinburgh to Dundee you can take a train with Scotrail, Cross Country or London North Eastern Railway. Be sure to check out all possible train providers that offer services to Dundee from Edinburgh on Omio to compare what amenities they may have.
How many train services per day are there from Edinburgh to Dundee?
The average number of trains departing Edinburgh for Dundee is 16 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Edinburgh to Dundee? When is the last train from Edinburgh to Dundee?
The first train from Edinburgh to Dundee leaves at 06: 59   and the last train for this leaves at 10: 28. Omio shows you the latest train from Edinburgh to Dundee times to help you book the best departure time for this trip.
How far in advance should I book train tickets from Edinburgh to Dundee for the best deals?
If you book Edinburgh to Dundee train tickets within the next 7 days, you can find one way tickets to cost on average £12. However, booking in advance gives you access to the best prices for trains to Dundee from Edinburgh. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Edinburgh
Dundee
The major railway station for departures from Edinburgh is Edinburgh Waverley. Read all the information you need to know about services, amenities and connections at Edinburgh Waverley for your trip to Dundee from Edinburgh.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Sun: 07: 00 - 23: 59 | Mon - Sat: 05: 00 - 23: 59
Connections to/from station
Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
Monorail lines: Marconi Express
Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN