ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Inverness

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Dundee to Inverness

🚌 Starting from Dundee Seagate Bus Station, the journey to Inverness Bus Station by bus takes approximately 3 hours and 31 minutes, with a transfer at Perth Broxden Park And Ride. 🛣️ The route from Dundee to Inverness covers a distance of 224 km with a transfer in between. The bus service is operated by Megabus UK, offering a convenient and affordable travel option. 💰 Ticket prices for the bus between Inverness and Dundee range from £21 to £31, providing a cost-effective way to explore the beautiful Scottish landscapes on your way to Inverness.

Where to stay in Inverness

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • No, there is no direct bus between Dundee and Inverness. Instead, travelers can take a bus from Dundee Seagate Bus Station to Perth Broxden Park And Ride and then transfer to another bus that goes to Inverness Bus Station. The total journey time, including transfers, is approximately 3 hours and 31 minutes.
  • You can catch the Dundee to Inverness bus from the Perth Broxden Park And Ride station. This station serves as a transfer point for the bus services operated by Megabus UK between Dundee and Inverness. Make sure to check the schedule and arrive at the station on time to board the bus to Inverness.
  • The Dundee to Inverness bus services, operated by Megabus UK, arrive at Inverness Bus Station. Upon reaching Inverness Bus Station, travelers can easily access other transportation options or explore the city's attractions and amenities nearby. It is advisable to check the station's facilities and any onward travel arrangements you may require upon arrival in Inverness.
  • The cost of a bus ticket from Dundee to Inverness typically ranges from £22 to £31, depending on the specific operator, time of booking, and availability of special discounts or promotions. It is recommended to book your bus ticket in advance to secure the best fare for your journey. Additionally, consider checking for any package deals or return ticket offers that may help reduce your overall travel expenses. Be sure to verify the current prices and fare conditions before making your reservation.
  • The buses from Dundee to Inverness are typically less crowded during off-peak hours, such as early mornings or late evenings. On the other hand, buses tend to be more crowded during peak travel times, like weekends or holidays. It is recommended to check the bus schedules in advance and consider traveling during quieter times to avoid potential congestion.
  • The first bus from Dundee to Inverness typically departs in the early morning hours, around 6:00 AM. The last bus of the day usually leaves in the late evening, around 10:00 PM. These timings may vary, so it is advisable to check the most up-to-date schedules before planning your journey.

Will you be returning to Dundee by bus?

If you are looking for the return bus journey, check out buses from Inverness to Dundee

See schedule