74

74 Bus Times – Moffat ↔ Dumfries

Next departures

Rogermoor
No service today · Showing Monday to Friday timetable
07:40
Stance 2 08:33
MONDAY TO FRIDAY · 1 services07:40 — 07:40

The 74 bus runs between Moffat and Dumfries, operated by Annandale Community Tran. This route has 34 stops.

Number 74 Bus Timetable

Stop
Rogermoor07:40
Junction07:42
Hotel07:44
Millburn Bridge07:45
Stance 107:46
Esso Garage07:46
Golfhill Drive07:47
School07:51
Inn07:51
School07:51
Road End07:52
Road End07:53
Junction07:54
Village07:58
Blackacre Cottages08:01
Barony College Road End08:04
Ae Inn08:05
Junction08:06
Shieldhill road end08:09
School08:10
Hall08:13
Lochthorn08:14
Gates Factory08:14
Kirkton Terrace08:14
Garden Centre08:16
Estate08:18
Park08:20
Golf Club08:22
Garage08:23
Woodbank08:25
School08:27
Statue08:28
Court08:30
Stance 208:33

Route Map

Other routes nearby

Passes through: MoffatBeattockSt AnnsCouranceParkgateAeShieldhillAmisfieldLocharbriggsHeathhallDumfries
Where does the 74 bus stop?
The 74 serves 34 stops passing through Moffat, Beattock, St Anns, Courance, Parkgate, Ae, Shieldhill, Amisfield, Locharbriggs, Heathhall and Dumfries. You can find the full list of stops with a route map further up this page.
Does the 74 run on weekends?
Based on current timetables, the 74 runs on weekdays only. Contact Annandale Community Tran directly for information about seasonal or special weekend services.
Can I use a bus pass on the 74?
Most Annandale Community Tran services accept concessionary bus passes (including the English National Concessionary Travel Scheme for eligible passengers). Contactless payment is widely accepted. Check with Annandale Community Tran for specific ticket options on this route.
Does the 74 run on bank holidays?
There is no specific bank holiday timetable listed for the 74. On bank holidays, most operators run a Sunday or reduced service. Contact Annandale Community Tran to confirm bank holiday arrangements.

Sources: Bus Open Data Service (BODS) for timetable and route data

NOC: ADCT
Valid from 22 Jun 2026 to 21 Jun 2027
Source: Bus Open Data Service
· Last updated: 05 Aug 2026