Buses in Moffat
5 bus routes serve Moffat, run by Stagecoach West Scotland, Houston's Minicoaches and Annandale Community Transport. The busiest stops are Esso Garage, Golfhill Drive and Stance 2.
Most frequent routes
- X74: Dumfries – Glasgow Stagecoach West Scotland
- 380: Moffat – Lockerbie Houston's Minicoaches
- 101: Edinburgh – Biggar Houston's Minicoaches
- 101A: Dumfries – Edinburgh Houston's Minicoaches
- 74: Moffat – Dumfries Annandale Community Transport
Where you can go from Moffat
Routes
- X74: Dumfries – Glasgow Stagecoach West Scotland
- 380: Moffat – Lockerbie Houston's Minicoaches
- 101: Edinburgh – Biggar Houston's Minicoaches
- 101A: Dumfries – Edinburgh Houston's Minicoaches
- 74: Moffat – Dumfries Annandale Community Transport
Bus companies
Stops
Questions
- Where can I go by bus from Moffat?
- Direct buses from Moffat go to Dumfries (X74, 101A, 74), Edinburgh (101, 101A), Biggar (101), Glasgow (X74) and Lockerbie (380).
- Which bus goes from Moffat to Dumfries?
- Routes X74, 101A and 74, run by Stagecoach West Scotland, Houston's Minicoaches and Annandale Community Transport.
- Which bus goes from Moffat to Edinburgh?
- Routes 101 and 101A, run by Houston's Minicoaches.
- Which bus goes from Moffat to Biggar?
- Route 101, run by Houston's Minicoaches.
- Where do buses stop in Moffat?
- The busiest stops are Esso Garage, Golfhill Drive, Stance 2, Stance 1 and Millburn Bridge.
- Which bus companies run in Moffat?
- Stagecoach West Scotland, Houston's Minicoaches and Annandale Community Transport.
- What are the most frequent buses in Moffat?
- the X74 (Dumfries – Glasgow), the 380 (Moffat – Lockerbie), the 101 (Edinburgh – Biggar) and the 101A (Dumfries – Edinburgh).
Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook