Trip to Dundee

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Inverness to Dundee

🚂 Arrive in Dundee from Inverness in just 3 hours and 26 minutes on the First ScotRail Service, operating Monday to Saturday. 🌄 Enjoy the scenic journey of 223 km from Inverness to Dundee with a transfer at Perth station, all while relaxing on the comfortable train. 💰 Tickets for this convenient trip range from £36 to £111, offering a cost-effective and efficient way to travel between these two charming Scottish cities.

Where to stay in Dundee

There are over 88 hotels to stay in Dundee. Prices range from $40 per night.

Find accommodation
  • The train services from Inverness to Dundee are provided by First ScotRail Service. The journey takes approximately 3 hours and 26 minutes, operating from Monday to Saturday. There is an overnight train departing from Inverness and arriving at Dundee, with prices ranging from £36 to £112. For specific departure and arrival times, it is best to check the ScotRail website or contact them directly for more information.
  • The fastest train route from Inverness to Dundee takes approximately 3 hours and 6 minutes. This route involves transferring at Perth station before boarding a train towards Dundee. The service is operated by First ScotRail Service, providing a convenient and efficient journey for travelers making this trip. For up-to-date schedules and information, it is recommended to check with ScotRail or visit their website.
  • Trains departing for Dundee from Inverness are operated by First ScotRail Service and depart from the Inverness station. Inverness station serves as the starting point for the journey to Dundee, providing a convenient location for travelers in the Inverness area to begin their trip. Passengers can board the train at Inverness station and enjoy a comfortable ride to their destination in Dundee. It is advisable to arrive at the station with sufficient time before departure to ensure a smooth travel experience.
  • There are multiple train routes available between Inverness and Dundee each with varying durations and transfer points. These routes offer travelers options to choose based on their preferences and schedules. The services are operated by ScotRail, providing reliable and convenient transportation for passengers making the journey between Inverness and Dundee. Travelers can select the route that best suits their needs, whether it be a quicker journey with transfers or a more direct route.
  • The train services traveling from Inverness to Dundee and operated by First ScotRail Service arrive at Perth station. Passengers making this journey can expect to disembark at Perth station before continuing their onward travel to Dundee. Perth station serves as a transfer point for travelers heading from Inverness to Dundee, providing a convenient link between the two destinations. Travelers can familiarize themselves with the layout of Perth station to ensure a smooth transition to their onward train towards Dundee.
  • The first train of the day from Inverness to Dundee departs in the early morning, while the last train typically runs in the late evening. The specific departure times may vary, so it is advisable to check the schedule on the ScotRail website or contact their customer service for the most up-to-date information. Travelers can plan their journey accordingly based on the first and last train times to ensure a smooth and convenient trip from Inverness to Dundee.
  • There is one direct train trip each day from Inverness to Dundee. The direct train is an overnight service operated by First ScotRail Service, running from Monday to Saturday. This direct journey takes approximately 3 hours and 26 minutes, providing a convenient and efficient way to travel between the two cities.
  • Yes, there is a direct overnight train service between Inverness and Dundee. This train operates from Monday to Saturday and provides a direct journey with no transfers required, taking approximately 3 hours and 26 minutes. Travelers can enjoy the convenience of a direct route for their journey between Inverness and Dundee by taking the overnight train.
  • The cost of a train journey from Inverness to Dundee can vary between £36 to £112, depending on factors such as the class of ticket, time of booking, and availability. Passengers have a range of pricing options to choose from when planning their travel between Inverness and Dundee, with budget-friendly fares available for those who book in advance. It is advisable to check for specific fare details and promotions on the train operator's website or booking platforms.

Will you be returning to Inverness by train?

If you are looking for the return train journey, check out trains from Dundee to Inverness

See schedule