|Distance||36 miles (58 km)|
|Average train duration||1 h 17 min|
|Average train ticket price||£13 (€15)|
|Train frequency||16 a day|
|Direct train||Yes, there are 16 direct trains a day|
|Train providers||Scotrail, 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 17 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. While the average ticket price for this journey costs around £13, you can find the cheapest train ticket for as low as £8. Travellers depart most frequently from Edinburgh Waverley and arrive in Dundee.
Buy your official CrossCountry train tickets to Dundee from Edinburgh from £8 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular route.
CrossCountry is a fast speed train company in the United Kingdom and for your next train to Dundee from Edinburgh you can choose between Standard Class and First Class tickets on Omio.
Omio helps you find the perfect Edinburgh - Dundee train with CrossCountry. Whether you are searching for the fastest, earliest or cheapest train to Dundee from Edinburgh, Omio shows you CrossCountry current train timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Edinburgh to Dundee journey. You can expect to travel around 36 miles (58 km) from Edinburgh to Dundee on a train with CrossCountry. Once you are ready, buy your one-way CrossCountry tickets to Dundee from Edinburgh starting as low as £16 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with CrossCountry!
Please follow the recommendations outlined by CrossCountry when booking your train tickets from Edinburgh to Dundee due to the coronavirus:
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.
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.
Omio customers book a train from Edinburgh Waverley to Dundee most frequently for this route.
Passengers board the train most frequently from Edinburgh Waverley, which is located around 0.2 miles (429 m) away from the city centre, and they get off the train at Dundee, located 0.4 miles (562 m) away from the city centre.
Here are some other resources that might have the information you need