COMPARE Prices across different modes

Wed
Oct 20
$49Scotrail
$24Megabus
Fri
Oct 22
$24Scotrail
$24Megabus
Sat
Oct 23
$24Scotrail
$24Megabus
Sun
Oct 24
$48Scotrail
$24Megabus
Mon
Oct 25
$24Scotrail
$24Megabus

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Dundee to Inverness

distanceDistance84 miles (136 km)
durationAverage bus duration3 h 40 min
priceAverage bus ticket price$24 (€19)
changesDirect busYes

Buses from Dundee to Inverness cover the 84 miles (136 km) long route taking on average 3 h 40 min with our travel partners like. There are direct bus services available. While the average ticket price for this route costs around $24 (€19), you can find the cheapest bus ticket for as low as $24 (€19). Travelers depart most frequently from Dundee and arrive in Bus Station, Farraline Park, Inverness.

Travel Tips

Buses from Dundee to Inverness
Take the bus to Inverness 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 Inverness.
FAQs
How much does a cheap bus from Dundee to Inverness cost?
Omio customers have found the cheapest buses from Dundee to Inverness to cost as little as $24 (€19)  in the next 7 days.
How much is the bus from Dundee to Inverness on average?
In the next 7 days you can expect to pay on average $24 (€19)  for a bus ticket from Dundee to Inverness.
What is the distance from Dundee to Inverness by bus?
The distance to Inverness from Dundee by bus is approximately 84 miles (136 km).
What is the Dundee to Inverness bus travel time?
While the time it takes to travel 84 miles (136 km) between Dundee and Inverness can vary based on specific dates, weekends, and holidays, the Dundee to Inverness bus journey time is on average 3 h 40 min.
What is the departure bus station in Dundee and arrival bus station in Inverness?

When taking the bus from Dundee to Inverness, you can choose to depart from bus stations like Dundee, Seagate Bus Station and Dundee, Railway Station. Your journey can end in bus stations such as Bus Station, Farraline Park, Inverness and Inverness, Bus Station.

Omio customers who travel this route most frequently depart from Dundee   and arrive in Bus Station, Farraline Park, Inverness.

Where is the bus station in Dundee? Where is the bus station in Inverness?

The most popular departure bus station with passengers for this route, called Dundee, is located 0 mile (s) / 0 km from the city center of Dundee.

The most popular arrival bus station, Bus Station, Farraline Park, Inverness, is located 0 mile (s) / 0 km away from the city center of Inverness.

When does the first bus depart from Dundee to Inverness? When does the last bus depart from Dundee to Inverness?
The earliest bus for this route departs from Dundee at 11: 15 AM. The last bus leaves from Dundee at 6: 15 PM. Check Omio for the latest bus schedule from Dundee to Inverness and book the best time to depart on your chosen travel date.
How far in advance should I purchase a bus ticket from Dundee to Inverness to get the best deals?
You can find buses between Dundee and Inverness to cost on average $24 (€19) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Dundee to Inverness bus generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey