51A
Halifax Transit 51A Windmill
Bus · Halifax Transit
Runs every 30 min on weekdays, every 30 min on Saturdays and every hour on Sundays. Weekday trips from 9:01 am to 12:01 am.
See live vehicles on the map How reliable it's been
How often it runs
Ocean Breeze VIA Windmill
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Morning rush6–9 am | – | every 30 min | 2 trips |
| Midday9 am–3 pm | every 30 min | every 30 min | every hour |
| Afternoon rush3–7 pm | 1 trip | every 30 min | every hour |
| Evening7 pm–midnight | every 30 min | every 30 min | every hour |
| Overnightmidnight–3 am | 1 trip | – | – |
| First trip | 9:01 am | 6:25 am | 7:15 am |
| Last trip | 12:01 am | 11:55 pm | 10:15 pm |
| Trips | 24 | 36 | 16 |
Bridge Terminal VIA Windmill
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Morning rush6–9 am | – | every 30 min | 2 trips |
| Midday9 am–3 pm | every 30 min | every 30 min | every hour |
| Afternoon rush3–7 pm | 1 trip | every 30 min | every hour |
| Evening7 pm–midnight | every 30 min | every 30 min | every hour |
| Overnightmidnight–3 am | 1 trip | 1 trip | – |
| First trip | 9:14 am | 6:37 am | 7:27 am |
| Last trip | 12:14 am | 12:07 am | 10:27 pm |
| Trips | 24 | 36 | 16 |
From the published schedule for Thu, Nov 5, Sat, Nov 7 and Sun, Nov 8. Times are when trips leave their first stop, and frequency is the average time between those departures. Shading marks service every 15 minutes or better, darker at 10 or better.
Stops
Ocean Breeze VIA Windmill 21 stops
- Bridge Terminal Bay 16 (7616) 7616
- Windmill Rd After Wyse Rd (7128) 7128
- Windmill Rd After Mott St (7129) 7129
- Windmill Rd After Dawson St (8510) 8510
- Windmill Rd Before Jamieson St (8525) 8525
- Windmill Rd Before Henry St (8524) 8524
- Windmill Rd Before Elmwood Ave (8523) 8523
- Windmill Rd Before Wallace St (8531) 8531
- Windmill Rd After Albro Lake Rd (8509) 8509
- Windmill Rd Before Bethel Ave (8545) 8545
- Windmill Rd After Trinity Ave (8513) 8513
- Windmill Rd After Parkstone Rd (8516) 8516
- Windmill Rd Before Fernhill Dr (9053) 9053
- Windmill Rd Before Nootka Ave (8534) 8534
- Windmill Rd Before Yorkshire Ave Ext (8544) 8544
- Princess Margaret Blvd After Windmill Rd (8075) 8075
- Princess Margaret Blvd Before Hudson Way (8076) 8076
- Hudson Way Before Baffin Blvd (6083) 6083
- Hudson Way At Civic 10 (2297) 2297
- Hudson Way Before Princess Margaret Blvd (2298) 2298
- Princess Margaret Blvd After Killkee Gate (8074) 8074
Bridge Terminal VIA Windmill 19 stops
- Princess Margaret Blvd After Killkee Gate (8074) 8074
- Princess Margaret Blvd At Civic 55 (8072) 8072
- Princess Margaret Blvd At Civic 40 (8071) 8071
- Princess Margaret Blvd After Hudson Way (8070) 8070
- Princess Margaret Blvd Before Windmill Rd (8078) 8078
- Windmill Rd Before Nootka Ave (8512) 8512
- Windmill Rd Before Fernhill Dr (8521) 8521
- Windmill Rd Before Parkstone Rd (8541) 8541
- Windmill Rd Before Sunnydale Ave (8529) 8529
- Windmill Rd Before Nivens Ave (8526) 8526
- Windmill Rd Opposite Wallace St (8546) 8546
- Windmill Rd Before Elmwood Ave (8539) 8539
- Windmill Rd After Jamieson St (8540) 8540
- Windmill Rd Opposite Pelzant St (8542) 8542
- Windmill Rd Opposite Dawson St (8538) 8538
- Windmill Rd After Lyle St (8127) 8127
- Windmill Rd Before Mott St (7145) 7145
- Windmill Rd Before Wyse Rd (7196) 7196
- Bridge Terminal Bay 16 (7616) 7616
Schedule from Halifax Transit's published GTFS feed, valid through November 29, 2026. Data sources