Bus times in Milngavie
All the buses in Milngavie: 7 bus routes and 52 bus stops. Pick a stop for live departures, or a route for the full timetable.
Next buses from Milngavie Railway Station as of 12:46
Scheduled times at Milngavie’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.
Cancellations & disruptions in Milngavie today
- 15 Glasgow → Milngavie via Partick, Bearsden West Coast Motors · first 05:00 · last 23:55
- 47 Milngavie → Kirkintilloch via Bardowie, Torrance McColls Travel · not Sundays · first 07:20 · last 17:30
- 47A Milngavie → Kirkintilloch via Hillfoot, Kessington McColls Travel · not Sundays · first 08:18 · last 17:00
- 60A Easterhouse → Castlemains via Glasgow, Maryhill First Greater Glasgow · first 05:37 · last 23:50
- 80 Renton → Twechar via Milngavie, Kirkintilloch McColls Travel · first 04:15 · last 23:36
- X10 Stirling → Glasgow via Gargunnock, Kippen Midland Bluebird · first 04:55 · last 23:00
- X10A Stirling → Glasgow via Raploch, Aberfoyle Midland Bluebird · not Sundays · first 06:39 · last 19:15
Route numbers are reused all over the country. See every UK 15 bus, 60A bus, X10 bus, 47 bus, 47A bus or 80 bus timetable.
Buses to…
Where can you get to by bus from Milngavie?
Show 5 more places
Map of bus stops in Milngavie
All 52 stops shown. Tap a marker for live departures.
Bus stops in Milngavie
Busiest stops
- Milngavie Railway Station 6 routes
- Keystone Avenue (before) 5 routes
- Keystone Quadrant (before) 5 routes
- Keystone Road (before) 5 routes
- Main Street (after) 5 routes
- Nethermains Road (before) 5 routes
- Nethermains Road (opp) 5 routes
- South Mains Road (before) 5 routes
- Mosshead Road (after) 4 routes
- Mosshead Road (opp) 4 routes
- Ashfield Road (before) 3 routes
- Stewart Street (opp) 3 routes
Milngavie (42 stops)
- Ashfield Road (before)
- Balvie Crescent (after)
- Balvie Road (before)
- Campbell Avenue (before)
- Campbell Avenue (opp)
- Castle Mains Road (opp)
- Clober Farm Lane (opp)
- Craigash Road (before)
- Craigend Drive West (at)
- Craigend Drive West (opp)
- Craigton Gardens (after)
- Craigton Road (after)
- Craigton Road (before)
- Dumgoyne Avenue (at 3)
- Dumgoyne Avenue (at 8)
- Dumgoyne Gardens (before)
- Health Club (after)
- Health Club (opposite)
- Hilton Road (at)
- Hunter Road (before)
- Kesland Lane (before)
- Keystone Avenue (before)
- Keystone Quadrant (before)
- Keystone Road (before)
- Kirk Street (after)
- Kirk Street (before)
- Lynn Drive (after)
- Main Street (after)
- Milngavie Railway Station
- Moor Road (before)
- Mosshead Road (after)
- Mosshead Road (opp)
- Nethermains Road (before)
- Nethermains Road (opp)
- North Dumgoyne Avenue (before)
- Oakburn Avenue (after)
- Roselea Drive (before)
- South Mains Road (before)
- Station Road (before)
- Stewart Street (opp)
- Strathblane Road (at 110)
- Strathblane Road (at 70)
Castlemains (10 stops)
Operators in Milngavie
Bus services here are registered with Strathclyde Partnership for Transport. See registered service changes and withdrawals →
Frequently asked questions
Which buses run in Milngavie?
7 bus routes serve Milngavie, run by 4 operators including McColls Travel and Midland Bluebird. They are the 15 (Glasgow to Milngavie), the 60A (Easterhouse to Castlemains), the X10 (Stirling to Glasgow), the X10A (Stirling to Glasgow), the 47 (Milngavie to Kirkintilloch), the 47A (Milngavie to Kirkintilloch) and the 80 (Renton to Twechar).
How much is the bus fare in Milngavie?
Fares in Milngavie are set by each operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
How many bus stops are there in Milngavie?
There are 52 active bus stops in Milngavie across Milngavie, Castlemains. Each stop page on this site shows the next departures and every route that calls there.