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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Dumfries to Edinburgh

🚌 Route 1: The journey from Dumfries to Edinburgh takes about 3 hours and 46 minutes covering a distance of 190 km with a transfer in Glasgow. The first step involves a bus from Dumfries to Glasgow, departing from Academy Street and arriving at Buchanan Bus Station with Stagecoach West Scotland. 🚌 Route 2: This route from Dumfries to Edinburgh lasts approximately 4 hours and 42 minutes over 184 km, also requiring a transfer. The initial leg is a bus from Dumfries to Annan, departing from DG1 and arriving at Graham Arms with Stagecoach Cumbria before continuing on to Edinburgh with Borders Buses from Graham Arms Hotel to South Bridge. 🚌 Route 3: The shortest option to travel from Dumfries to Edinburgh takes 2 hours and 58 minutes covering a distance of 128 km. This direct journey involves a bus departing from Academy Street in Dumfries and arriving at Usher Hall in Edinburgh operated by Houstons Coaches.

Where to stay in Edinburgh

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

Find accommodation

Will you be returning to Dumfries by bus?

If you are looking for the return bus journey, check out buses from Edinburgh to Dumfries

See schedule