Compare prices to get from Inverness to Dundee
€23|2h 37m
€166|17h 10m
€23
€23
€23
€23
€23
€23
€23
--
--
--
--
--
--
--
ScotRail04:54
3h 30m
08:24
InvernessDundee
€23
Search
Direct
ScotRail17:25
2h 37m
20:02
InvernessDundee
€23
Search
1 stop
ScotRail05:35
3h 10m
08:45
InvernessDundee
€23
Search
1 stop
ScotRail06:38
3h
09:38
InvernessDundee
€23
Search
1 stop
- Prices shown from Inverness to Dundee are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare transport options from Inverness to Dundee
The cheapest way to get from Inverness to Dundee costs only €27 on average via Trains, and the quickest way takes just 3h 58m by Trains. Find the travel option that best suits you.
Trains Cheapest Fastest
Average price €27
Average duration3h 58m
Departure Time14:50 - 09:30
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time
When is the cheapest time to travel from Inverness to Dundee?
What is the cheapest day to travel by train from Inverness to Dundee?
Based on Trip.com's data, the cheapest day to travel by train from Inverness to Dundee is Friday, with an average price of €27.
€32
€29
€27
€25
What is the cheapest day to travel from Inverness to Dundee by bus?
Based on Trip.com's data, the cheapest day for bus tickets from Inverness to Dundee is Monday, with an average price of €14.
€14
From Inverness to Dundee: Travel Information
Companies operating from Inverness to Dundee
Find stations and airports near Inverness and Dundee
Popular train stations near Inverness
Inverness
Inverness Airport
Beauly
Beauly
Muir of Ord
Popular train stations near Dundee
Dundee
Invergowrie
Broughty Ferry
Balmossie
Monifieth
Popular airports near Inverness
Inverness Airport (INV)
Wick Airport (WIC) Nearby
Popular airports near Dundee
Dundee Airport (DND)
Edinburgh Airport (EDI) Nearby
Recommended hotels in Dundee

9.5/10
111 Reviews
Four Points Flex by Sheraton Dundee

0.45 km from city centre

9.5/10
58 Reviews
Apex City Quay Hotel & Spa

0.49 km from city centre

8.8/10
107 Reviews
Best Western Dundee Invercarse Hotel

3.31 km from city centre

6/10
106 Reviews
go2 Dundee Camperdown Hotel

4.36 km from city centre
FAQ – How to Get from Inverness to Dundee
How far is it from Inverness to Dundee?
It’s about 136 km (85 miles) from Inverness to Dundee.How do I travel from Inverness to Dundee?
There are 2 different ways to get from Inverness to Dundee, including Flights, Trains.What is the fastest way to travel from Inverness to Dundee?
The fastest way to get from Inverness to Dundee is by Trains, with an average journey time of 3h 58m.What is the cheapest way to travel from Inverness to Dundee?
The cheapest way to get from Inverness to Dundee is by Trains, with an average price of €27. Other modes of transport are more expensive: Flights costs around €315 on avergae.Where do trips from Inverness to Dundee usually depart and arrive?
For trips between Inverness and Dundee, visitors typically use the following departure and arrival points: Most Flights depart from Inverness Airport and arrive at Dundee Airport; Trains depart from Inverness and arrive at Dundee.When is the cheapest time to buy tickets from Inverness to Dundee?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Inverness to Dundee are typically cheapest Friday, with an average fare of €27. Flights from Inverness to Dundee are typically cheapest Monday, with an average fare of €14Is there a time difference between Inverness and Dundee?
The time difference between Inverness and Dundee is 0h.