List of stops
Bus Station Stance 5 – Union Square Bus Station
Union Square Bus Station – Bus Station Stance 5
Build real-time departures into your app
Tell us about your project. Test London API examples while we review your request.
Request data / API accessRoute Path (Streets & Roads)
Outbound: Bus Station Stance 5 – Union Square Bus Station
Margaret Street - Falcon Square - Inverness Road - King Street - Forres Road - Nairn Road - High Street - Main Road - West Road - Alexandra Road - Regent Street - Reidhaven Square - Main Road - Great Northern Road - Berryden Road - Guild Street
Inbound: Union Square Bus Station – Bus Station Stance 5
Guild Street - Berryden Road - Great Northern Road - Main Road - Reidhaven Square - Regent Street - Alexandra Road - West Road - Main Road - Nairn Road - Forres Road - King Street - Inverness Road - Academy Street - Margaret Street
Schedules and stops for this route are published in GTFS: great-britain
Frequently asked questions about route M96
What time does route M96 start operating?
Services on route M96 start at 07:25 every day.
What time does route M96 stop operating?
Services on route M96 end at 23:05 every day.
Is there a stop for route M96 near me?
M96 (Elgin Buses)
The first stop of the M96 bus route is Bus Station Stance 5 and the last stop is Union Square Bus Station. M96 (Nairn - Inverness) is operational during everyday.
Additional information: M96 has 23 stops. The total trip duration for this route is approximately 220 minutes.
More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Elgin, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.