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 Edinburgh to Dundee will cost around $ 22 if you buy it on the day, but the cheapest tickets can be found for only $ 18.
Find all the dates and times for this journey
1 h 8 m
1 h 21 m
Trains per day
Of the 15 trains that leave Edinburgh for Dundee every day 15 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 58 km distance in an average of 1 h 21 m but if you time it right, some trains will get you there in just 1 h 8 m .
The slowest trains will take 1 h 33 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.
|Distance||36 miles (58 km)|
|Average train duration||1 h 10 min|
|Average train ticket price||$19 (€15)|
|Train companies||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 10 min with our travel partners like Scotrail, Cross Country or London North Eastern Railway. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $14 (€11), but the average price of train tickets is $19 (€15). Travelers depart most frequently from Edinburgh Waverley and arrive in Dundee.
CrossCountry trains will get you from Edinburgh to Dundee from $14 (€11). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
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.
Omio helps you compare and book the perfect train with CrossCountry from Edinburgh to Dundee for a smooth and relaxing journey. Check the latest CrossCountry train schedules for the ideal departure and arrival times, take a look at the travel information for the Edinburgh to Dundee train with CrossCountry (such as baggage allowance and amenities offered onboard), compare the best connections for your Edinburgh - Dundee trip and then book a cheap train ticket with ease. The distance between Edinburgh and Dundee by train is 36 miles (58 km). You can book tickets for this CrossCountry train for as low as $23 (€18) one-way if you book in advance. When you search for CrossCountry tickets from Edinburgh to Dundee in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect CrossCountry Edinburgh - Dundee train ticket online and enjoy your trip!
CrossCountry's current ticket policies due to COVID-19 for your train between Edinburgh and Dundee are the following:
Dundee, on Scotland's North Sea coast, is a resurgent city, with sightseers flocking to visit the V&A Design Museum and Captain Scott's research ship the Discovery. Visitors can take frequent direct trains from Edinburgh to Dundee seven days a week. Journeys up the east coast to Dundee from the Scottish capital take about one hour and 20 minutes on average. Departure times range from very early morning to late evening, ensuring there is usually a rail connection to suit most purposes.
Scotland's national rail operator ScotRail provides the majority of the daily direct trains from Edinburgh to Dundee. In addition, Cross Country Trains and London North Eastern Railway (LNER) provide some direct connections on this route. The Serco Caledonian Sleeper service also stops at Edinburgh en route to Dundee.
The fastest direct train from Edinburgh to Dundee is an afternoon ScotRail connection taking one hour and seven minutes to complete the 39 mile trip north from the Scottish capital. Most journeys on this route take eight to 15 minutes longer although some services can take one hour and 45 minutes to reach Dundee.
The ScotRail daily timetable offers departures from Edinburgh Waverley to Dundee from very early morning, with connections every half hour until just after 11:00 p.m. There are four daily LNER direct services and two to three Cross Country Trains connections. The Caledonian Sleeper departs from Edinburgh very early in the morning from Monday-Saturday. Sunday schedules are less frequent, with the first departure to Dundee around 8:00 a.m. and an hourly service throughout the day and evening.
Departure train station: Edinburgh Waverley Station is located in the heart of the city, with local tram and bus connections available from nearby stops on Princes Street. The station concourse offers baggage storage facilities, a pub, coffee shop, food store, ATMs and taxi stands.
Arrival train station:Dundee Station is on the south side of the city center, with city bus services available from stops on Riverside Drive. Facilities at the station include a news vendor, coffee shop, cycle rental, WiFi and taxi stand.
Omio customers book a train from Edinburgh Waverley to Dundee most frequently for this route.
You can find the most popular departure train station for this trip, Edinburgh Waverley, located approximately 0 mile (s) / 0 km from the city center of Edinburgh. The most popular arrival train station in Dundee, called Dundee, is located around 0 mile (s) / 0 km away from its city center.
Here are some other resources that might have the information you need