Travel from Castle-Douglas to Edinburgh

Bus or train from Castle Douglas to Edinburgh?

Stagecoach West operates a bus from Castle Douglas to Edinburgh hourly. Tickets cost $4 - $6 and the journey takes 26 min. 2 other operators also service this route. Alternatively, Stagecoach West operates a train from Castle Douglas to Edinburgh hourly. Tickets cost $4 - $6 and the journey takes 31 min. 3 other operators also service this route.

How to get from Castle Douglas to Edinburgh

From Castle Douglas, Swimming Pool (King Street) bus to Dumfries, Whitesands (Rural Stances) then bus to Tollcross, Fountainbridge (at 136-138). 4 h 3 min £12. From Castle Douglas, Swimming Pool (King Street) bus to Dumfries, train to Carlisle, then train to Edinburgh. 4 h 3 min £48. From Castle Douglas drive to Edinburgh. 1 h 58 min £17.

Operators from Castle Douglas to Edinburgh