🚏 Dumfries Bus Station

26 bus routes across 4 stands , first bus around 05:30, last around 23:30. Pick a stand for live departures, or a route for the full timetable.

Routes from Dumfries Bus Station

Stands at Dumfries Bus Station

Frequently asked questions

Which buses go from Dumfries Bus Station?

26 bus routes call at Dumfries Bus Station: the 7 (Dumfries), the 74 (Whitesands), the 79 (Gretna, Central Avenue), the 101 (Edinburgh), the 101A (Bus Station), the 111 (Dumfries and Galloway Royal Infirmary), the 115 (Dumfries), the 117 (Village), the 202 (Village), the 213 (Thornhill), the 236 (Thornhill), the 246 (New Cumnock), the 372 (Sandyhills), the 373 (Shawhead, Village), the 381 (Hill Court), the 381 (Lochmaben), the 385 (Butts Street), the 500 (Port Rodie), the 501 (Carlingwark Street), the 502C (Castle Douglas) and more.

How many stands does Dumfries Bus Station have?

4 stands are in use, each with its own live departure board. Pick your stand below to see what is due.

What time is the first and last bus from Dumfries Bus Station?

The earliest departure is around 05:30 and the latest around 23:30 on a weekday, across all routes. Individual routes vary — open a route for its own timetable.

Who runs the buses from Dumfries Bus Station?

Houston's Minicoaches, Annandale Community Transport, McCall's Coaches, W Brownrigg, DGC Buses, Stagecoach West Scotland.

Looking for the whole town rather than the station? All bus times in Dumfries. Stand data from NaPTAN; timetables from the operators' own open data.