646
646 bus timetable: Penrith to Town Service
Penrith ↔ Town Service
Not the 646 you're looking for? 6 other bus routes in Great Britain use this number.
Route map
646 live route map
See the route, stops, and live buses currently on this line.
30 stops
Live buses loading
Map ready
Loading the route map...
Penrith → Town Service
6 trips · first 09:30 · last 15:30
Mon, Tue, Wed, Thu
Live From 2025-05-01
Swipe sideways to see later trips.
Stop
09:30
Town Service
10:30
Town Service
11:30
Town Service
13:30
Town Service
14:30
Town Service
15:30
Town Service
Timetable data from NBM Hire, refreshed 2026-06-28 · Source: Bus Open Data Service (BODS) · Service code PC0004741:42.
Main stops shown
8 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Penrith, Bus Station (P) Stand 2
- Carleton, Juniper Way near
- Pategill Court near
- Penrith, Health Centre at
- Penrith, Sainsbury's outside
- Penrith, Newlands Place at
- Penrith, Sainsbury's outside
- Penrith, Bus Station (P) Stand 3
Looking for a different 646 bus?
6 other routesThe number 646 is used by 6 other bus routes around Great Britain, run by different operators in different areas.
646
646
646
646
646
646
Oxted ↔ East Grinstead, High Street
Lingfield · Metrobus
Noak Hill - Harold Wood - Hornchurch - Upminster - Cranham
Harold Hill · London General
Penrith circular
Penrith · NBM Hire
Charlton Horethorne - Wincanton - Strode College Street
Wincanton · South West Coaches
Halwill Junction - Holsworthy-Barnstaple
Bideford · MD Buses
Edenbridge ↔ East Grinstead
Metrobus