304
Route map
304 live route map
See the route, stops, and live buses currently on this line.
53 stops
Live buses loading
Map ready
Loading the route map...
Beach Road → Truro Bus Station
5 trips · first 08:00 · last 16:00
Saturday
Live From 2026-06-10
Swipe sideways to see later trips.
Stop
08:00
Truro Bus Station
10:00
Truro Bus Station
12:00
Truro Bus Station
14:00
Truro Bus Station
16:00
Truro Bus Station
Truro Bus Station → Beach Road
5 trips · first 09:10 · last 17:45
Saturday
Live From 2026-06-10
Swipe sideways to see later trips.
Stop
09:10
Truro Bus Station
11:10
Truro Bus Station
13:13
Truro Bus Station
15:10
Truro Bus Station
17:45
Truro Bus Station
Timetable data from Hopleys Coaches, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PH1050300:8.
All stops shown
29 stops- Truro, Bus Station Stand A
- Truro, Victoria Square westbound
- Truro, Reeds Pharmacy The Globe westbound
- Truro, Railway Station opposite
- Truro, Sainsbury's south-west bound
- Highertown, County Arms westbound
- Highertown, Penwethers Lane north-west bound
- Highertown, All Saints Church westbound
- Treliske, Newbridge Turn westbound
- RCH Treliske Hospital, Trelawny Entrance southbound
- Gloweth, Truro College westbound
- Threemilestone, Chyvelah Road westbound
- Threemilestone, Post Office westbound
- Threemilestone, Tregavethan View opposite
- Threemilestone, Glenthorne Road opposite
- Penstraze, Three Spires north-west bound
- Chiverton Cross, Trevissome Park north-west bound
- Chiverton Cross, Garage south-west bound
- Blackwater, Bus Shelter opposite
- Blackwater, Red Lion northbound
- Mount Hawke, Allotments westbound
- Mount Hawke, Church westbound
- Mount Hawke, Henley Drive north-east bound
- Mount Hawke, Londis northbound
- Mount Hawke, Old School eastbound
- Towan Cross, Victory Inn westbound
- Porthtowan, Atlantic Way south-west bound
- Porthtowan Turn opposite
- Porthtowan, Beach Road south-east bound