If you're approaching from the south, check with Scottish Citylink, National Express, or First about buses from Edinburgh and Glasgow. In the Borders, Firstborders and Borders Buses offer service within the region. Stagecoach Western is the main bus company serving Dumfries and Galloway.
Borders Buses. The Scottish Borders. 01896/754350; www.bordersbuses.co.uk.
First Bus. Dumfries and Galloway. 01224/650000; www.firstgroup.com.
Firstborders. The Scottish Borders. 01896/754350; www.firstborders.co.uk.
National Express. The Scottish Borders. 0871/781–8181; www.nationalexpress.com.
Scottish Citylink. Dumfries and Galloway. 0871/266–3333; www.citylink.co.uk.
Stagecoach Western. Dumfries and Galloway. 0141/552–4961; 01387/253496; www.stagecoachbus.com.