M77 Windmill Road ↔ Railway Station
Operated by Moffat & Williamson. First bus 05:48, last bus 17:00. 22 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Windmill Road (adj) | · | 06:30 | 07:00 | 07:30 | 08:00 | 09:10 | 10:10 | 11:10 | 12:10 | 13:10 | 14:10 | 15:10 | 16:10 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Riverside Road (adj 7) | 05:48 | 06:40 | 07:10 | 07:40 | 08:10 | 09:20 | 10:20 | 11:20 | 12:20 | 13:20 | 14:20 | 15:20 | 16:20 |
| Post Office (opp) | 05:56 | 06:48 | 07:18 | 07:48 | 08:18 | 09:28 | 10:28 | 11:28 | 12:28 | 13:28 | 14:28 | 15:28 | 16:28 |
| Railway Station | 06:08 | 06:58 | 07:28 | 07:58 | 08:28 | 09:38 | 10:38 | 11:38 | 12:38 | 13:38 | 14:38 | 15:38 | 16:38 |
Route map
All stops on route M77
M77 towards Railway Station
- Windmill Road (adj) Gauldry
- Bridieswell Gardens (adj) Gauldry
- Balmerino Primary School (opp) Gauldry
- Maryknowe (opp 45) Gauldry
- Balgove Avenue (Opp) Gauldry
- Kilmany Rd (Adj) Gauldry
- Little Inch Farm (adj) Bottomcraig
- Peacehill Farm (adj) Wormit
- Kilmany Road (opp 45) Wormit
- Beehive Works (adj) Wormit
- Naughton Road (adj 20) Wormit
- Mount Stewart Road (opp) Wormit
- Post Office (opp) Wormit
- Riverside Road (adj 7) Wormit
- Parish Church (opp) Wormit
- Primary School (opp) Wormit
- St Fort Road (opp 6) Woodhaven
- West Acres Drive (opp) Newport-on-Tay
- Castle Brae (opp) Newport-on-Tay
- Shepherd's Road (opp) Newport-on-Tay
- Boat Brae (NE Bound) Newport-on-Tay
- Boat Road (Northbound) Newport-on-Tay
- Post Office (opp) Newport-on-Tay
- Robert Street (opp) Newport-on-Tay
- Bank Street (opp) Newport-on-Tay
- South Access (SW Bound) Newport-on-Tay
- Railway Station Dundee City Centre
M77 towards Windmill Road
- Railway Station Dundee City Centre
- Malmaison (opp) Dundee City Centre
- Crichton Street (Stop 1) Dundee City Centre
- Caird Hall (at) Dundee City Centre
- Marks and Spencer (at) Dundee City Centre
- Sugarhouse Wynd (at) Dundee City Centre
- South Access (NE Bound) Newport-on-Tay
- Bank Street (adj) Newport-on-Tay
- Robert Street (adj) Newport-on-Tay
- Post Office (adj) Newport-on-Tay
- Kinbrae Park Turning Circle (adj) Newport-on-Tay
- Shepherd's Road (adj) Newport-on-Tay
- Castle Brae (adj) Newport-on-Tay
- West Acres Drive (adj) Newport-on-Tay
- St Fort Road (adj 2) Woodhaven
- Woodhaven (SW Bound) Wormit
- Birkhill Avenue (adj) Wormit
- Riverside Road (adj 12) Wormit
- Mount Stewart Road (adj) Wormit
- Naughton Road (opp 16) Wormit
- Kilmany Road (adj 47) Wormit
- Peacehill Farm (opp) Wormit
- Little Inch Farm (opp) Bottomcraig
- Windmill Road (adj) Gauldry
Towns & areas on this route
Frequently asked questions
What time is the first M77 bus?
The first M77 departure on weekdays leaves at 05:48 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last M77 bus?
The last M77 on weekdays leaves its first stop at 17:00. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the M77 bus cost?
The England fare cap doesn't apply in Scotland — Moffat & Williamson sets the fares on the M77. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the M77 bus?
The M77 is operated by Moffat & Williamson.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.