Buses in Greater Manchester

686 bus routes, run by 27 bus companies, serve 172 towns and villages and 6,885 stops across Greater Manchester. Timetables, live departures and journey planning for all of them.

Main towns

Bus stations and interchanges

Busiest routes

Bus companies

All towns and villages

Questions

Which bus companies run in Greater Manchester?
Bee Network (591 routes), National Express (17 routes), FlixBus (13 routes), Warrington's Own Buses (11 routes), Tyrers Coaches (8 routes) and Metro Network (6 routes), and 21 smaller operators.
What are the busiest bus routes in Greater Manchester?
the 143 (Piccadilly Gardens – West Didsbury), the 192 (Manchester City Centre – Hazel Grove), the 43 (Piccadilly Gardens – Manchester Airport), the 50 (East Didsbury – MediaCityUK) and the 86 (Piccadilly Gardens – Chorlton).
Where are the main bus stations in Greater Manchester?
Piccadilly Gardens, Bolton Interchange, Stockport Interchange, Ashton-under-Lyne Interchange and Shudehill Interchange.
How can I see live bus times in Greater Manchester?
StopToStop shows the next departures from every stop in Greater Manchester, with live times for buses already on the road (from their positions, via the Department for Transport's Bus Open Data Service), and a live map of every bus.

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 31 October 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook