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.