How do I pick up my tickets?
Inverness to Dundee Train Journey Information
Trains per day
Inverness to Dundee Train Times
Today 11:51, Wed, Mar 22
Dundee 3h 5mChanges required
Dundee 2h 58mChanges required
Dundee 3h 16mChanges required
Dundee 2h 41mChanges required
Dundee 3h 54mChanges required
Dundee 3h 17mChanges required
Dundee 4h 21mChanges required
Dundee 9h 14mChanges required
View later trains
Inverness to Dundee Train FAQs
How long does the train from Inverness to Dundee take?
The train from Inverness to Dundee takes around 3h 37m on average.
What is the shortest duration for trains from Inverness to Dundee?
The shortest train ride from Inverness to Dundee takes around 2h 41m.
Are there direct trains from Inverness to Dundee?
No, there is no direct train from Inverness to Dundee. This journey requires at least 1 train change(s).
How many trains travel from Inverness to Dundee per day?
On average, around 18 trains travel from Inverness to Dundee per day between the times of 04:56 and 21:32.
What rail companies operate train services between Inverness and Dundee?
On the route from Inverness to Dundee, you'll find trains operated by more than one company, including LNER. Check out and compare rail companies to get an idea what kind of services they provide on train trips from Inverness to Dundee.
In Partnership With National Rail
A platform you can trust
Multiple Currencies Accepted
Payments are secured using the latest industry standards
Enter the station by scanning a QR code
You might also be interested in...
Site Operator: Trip.com Travel Singapore Pte. Ltd.