40 bus timetable
29 different bus routes are numbered 40 across the UK and Ireland, run by 27 operators in 13 areas. They are separate services that happen to share a number — pick yours below for its timetable, stops, live map and fares.
40 bus in London
1 route
- 40 Dulwich — Dulwich / the Plough ↔ Clerkenwell Road Go Ahead London 292 weekday journeys first 00:05 · last 23:55
40 bus in South East England
3 routes
- 40 Berwick — Berwick Station ↔ Seaford Morrisons Cuckmere Buses 4 weekday journeys first 09:30 · last 12:10
- 40 High Wycombe — High Wycombe BusStn ↔ Town Hall Red Rose Travel 37 weekday journeys first 06:25 · last 21:10
- 40 Witham — Collingwood Road ↔ Ebenezer Close Central Connect 21 weekday journeys first 09:46 · last 14:11
40 bus in South West England
5 routes
- 40 Cribbs Causeway — Bus Station ↔ Avonmouth Farr Street Stagecoach South Wales 13 weekday journeys first 07:50 · last 17:30
- 40 Stroud — Stroud ↔ Wotton-under-Edge Cotswold Green 14 weekday journeys first 07:05 · last 18:15
- 40 Swanage — Swanage ↔ Poole morebus 45 weekday journeys first 06:10 · last 23:10
- 40 Tewkesbury — Tewkesbury, The Crescent ↔ Natton, Aspen Close Pulhams Coaches 90 weekday journeys first 06:45 · last 19:45
- 40 Truro — Bus Station ↔ Camborne Bus Stn Go Cornwall Bus 38 weekday journeys first 06:00 · last 20:15
40 bus in East of England
1 route
- 40 Norwich — City Centre,St Stephens Street ↔ Poringland,opp Church First Norfolk & Suffolk 18 weekday journeys first 08:40 · last 15:55
40 bus in East Midlands
2 routes
- 40 Louth — Louth ↔ Louth Bus Station PC Coaches 5 weekday journeys first 08:20 · last 16:20
- 40 Nottingham — City ↔ Sherwood Nottingham City Transport 51 weekday journeys first 05:09 · last 17:53
40 bus in West Midlands
2 routes
- 40 Stoke-on-Trent — Newstead ↔ Mount Pleasant, Beech Grove First Potteries 15 weekday journeys first 09:30 · last 14:30
- 40 West Bromwich — West Bromwich Bus Station ↔ Wednesbury Bus Station Diamond Bus 75 weekday journeys first 05:25 · last 23:10
40 bus in Yorkshire & the Humber
3 routes
- 40 Hull — Hull Interchange ↔ Morrisons Stagecoach East Midlands 13 weekday journeys first 08:42 · last 14:42
- 40 Leeds — Corn Exchange H ↔ Seacroft Bus Stn First Leeds 157 weekday journeys first 05:29 · last 23:34
- 40 York — York Station Road ↔ Easingwold Coastliner 31 weekday journeys first 07:10 · last 19:10
40 bus in North West England
4 routes
- 40 Chester — Chester ↔ Railway Station S7 Aintree Coachlines 28 weekday journeys first 09:15 · last 16:45
- 40 Kendal — Kendal ↔ Kendal Bus Station (Ken) Stagecoach Cumbria and Lancashire 9 weekday journeys first 09:20 · last 17:20
- 40 Preston — Preston Bus Station ↔ Lancaster Bus Stn Stagecoach Cumbria and Lancashire 54 weekday journeys first 05:25 · last 21:15
- 40 Southport — Crossens ↔ Southport Cumfybus 18 weekday journeys first 09:10 · last 17:40
40 bus in North East England
2 routes
- 40 Durham — Cathedral ↔ Railway Station Gateshead Central Buses 47 weekday journeys first 08:27 · last 17:17
- 40 Newcastle upon Tyne — Chapel House Hillhead Parkway ↔ Wallsend Wallsend Interchange Stagecoach North East 281 weekday journeys first 05:22 · last 23:05
40 bus in Scotland
3 routes
- 40 Arbroath — Arbroath ↔ Edzell Panmure Arms Stagecoach East Scotland 1 weekday journeys first 07:30 · last 07:30
- 40 Glenrothes — Glenrothes Bus Station Arrival Bay ↔ Dundee City Centre Bus Station Stagecoach East Scotland 30 weekday journeys first 06:25 · last 20:35
- 40 Largs — Largs Shuttle Buses 15 weekday journeys first 08:25 · last 16:00
40 bus in Wales
1 route
- 40 Newport — Newport ↔ Level of Mendalgief Newport Bus 1 weekday journeys first 14:40 · last 14:40
40 bus in Northern Ireland
1 route
- 40 Newry — Newry Bus Station ↔ Armagh Bus Station Ulsterbus 8 weekday journeys first 08:00 · last 17:15
40 bus in Ireland
1 route
- 40 Tralee — Cork ↔ Waterford Bus Éireann 48 weekday journeys first 06:15 · last 21:00
Frequently asked questions
Why are there so many different 40 buses?
Route numbers in the UK are chosen locally — by the operator, or by the local transport authority that tenders the service — not from any national list. Nothing stops two towns hundreds of miles apart both running a 40, and 29 of them do. The 40 in Nottingham has no connection to the 40 in Leeds: different operator, different road, different timetable.
How do I find the right 40 bus timetable?
Find your part of the country in the list above and open the 40 that starts or finishes near you — each one links to its full timetable, every stop, a live map and its fares. If you know the stop you'll be waiting at, searching for the stop name instead gives you the next departures from that exact stop, which is more reliable than any timetable.
Is the 40 bus the same route in every town?
No. These are 29 unrelated services that happen to share a number, run by 27 different operators. Fares, timetables and accessibility differ on each one, so always open the specific 40 for your area.
Looking for the next bus rather than a timetable? Stops near you shows live departures. Browse all bus routes, every operator or timetables by town. Data from operators via the DfT Bus Open Data Service — see all sources.