How to get to Elgin from Dundee

Mon, 24 Jun
+ Add return
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews

Travel Information to Elgin from Dundee

distanceDistance82 miles
modeAvailable travel modesTrain
priceTicket price range£25 -
cheapestCheapest modeTrain • £25 • 2 h 43 min
fastestFastest modeTrain • £25 • 2 h 43 min
carriersPopular travel companiesBus or ScotRail

Take a train to travel 82 miles from Dundee to Elgin. The most popular travel providers which serve this trip are Bus or ScotRail among others. Travellers can even take a direct coach or train from Dundee to Elgin.

Travel options
from Dundee to Elgin

How to get to Elgin from Dundee by train, bus, flight or ferry.

Our recommendation

The best way to travel from Dundee to Elgin is by taking a train because it’s the best combination of price and speed.

0 changes
0 changes
0 changes

Find all the dates and times for this journey by train, bus, flight, and ferry .

Compare prices and tickets Prices for trains, coaches, flights and ferries

25 Jun
26 Jun
27 Jun
28 Jun
29 Jun
30 Jun
01 Jul

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

All travel companies: Train Companies from Dundee to Elgin

ScotRail will get you to Elgin from Dundee at great prices. With over 1000 travel companies on Omio, you can find the best travel times, prices and tickets for your trip.

Scotrail is a train operating company in Scotland, providing rail services throughout the country. It operates a wide range of services, from commuter trains to long-distance intercity services. The company operates a variety of train types, including the Class 380, Class 385, Class 156, Class 158 and Class 170. These trains offer a range of onboard facilities, such as free Wi-Fi, power sockets, and comfortable seating. Scotrail also offers a range of ticket types, including Advance, Off-Peak, and Anytime tickets. The most popular routes for Scotrail include Glasgow to Edinburgh, Glasgow to Inverness, and Edinburgh to Aberdeen.

    FAQs: Dundee to Elgin

    FAQs: Travel to Elgin 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 Dundee to Elgin.

    You can get from Dundee to Elgin 1 different ways: train.

    The cheapest way to go to Elgin from Dundee is by taking a train, which costs on average £25.

    This is compared to other ways of getting from Dundee to Elgin:

    A train is less than a coach for this route with tickets for a coach from Dundee to Elgin costing on average.

    The fastest way from Dundee to Elgin is by train with an average journey time of 2 h 43 min.

    There are alternative travel options to Elgin that take longer:

    The distance from Dundee to Elgin is approximately 82 miles.

    The average frequency per day from Dundee to Elgin is:

      However, we recommend checking specific travel dates for your route from Dundee to Elgin as scheduled services by train can vary by season or day of the week.

      These are the most popular departure and arrival points when travelling from Dundee to Elgin:

      • Most travellers board their coach from Dundee, West Marketgait / Nethergate (Overgate Centre) and arrive in Elgin, Bus Station.
      • Most travellers take a train from Dundee to Elgin.

      Omio works with many trusted partners that can help you travel the best way from Dundee to Elgin:

      • You can take a train from Dundee to Elgin with ScotRail. Cheap tickets can be found for £25 with ScotRail from Dundee to Elgin.

      Yes, there are direct routes from Dundee to Elgin with the following travel companies:

      • You can take a direct coach with.
      • You can book a direct train with.

      Direct services to Elgin tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.

      Your journey from Dundee to Elgin doesn't have to end in Elgin. Many of our customers like to extend their holidays to explore other popular destinations like Aberdeen, Edinburgh, Inverness, Glasgow or London. If you’d like to add Aberdeen, Edinburgh, Inverness, Glasgow or London to your Dundee to Elgin trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Elgin today!

      Travelling from Dundee to Elgin: related information

      Here are some other resources that might have the information you need

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      Hand With Phone
      More routes, destinations and providers