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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Edinburgh to Dingwall

🚌 Traveling from Edinburgh to Dingwall by bus takes approximately 5 hours and 26 minutes, offering a scenic journey through the beautiful Scottish countryside. 🎫 The fare for a bus ticket between Edinburgh and Dingwall can range from £24 to £39, providing an affordable transportation option for travelers exploring the region. 🗺️ With multiple route options available, including transfers in Inverness, you can choose the most convenient schedule and distance for your journey from the bustling city of Edinburgh to the charming town of Dingwall in the Highlands of Scotland.

Where to stay in Dingwall

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

Find accommodation

Will you be returning to Edinburgh by bus?

If you are looking for a return bus ride, check the buses from Dingwall to Edinburgh.

See schedule