15
Go Cornwall Bus
15 bus timetable: Hayle to Penzance
Hayle - Penzance
Route map
15 live route map
See the route, stops, and live buses currently on this line.
94 stops
Live buses loading
Map ready
Loading the route map...
Golden Sands Park → Penzance Bus Station
11 trips · first 08:00 · last 16:30
Mon–Fri
Live Valid 2026-06-08 – 2026-12-31
Swipe sideways to see later trips.
Stop
08:00
Penzance Bus Station
08:09
Penzance Bus Station
08:43
Penzance Bus Station
08:55
Penzance Bus Station
10:55
Penzance Bus Station
11:55
Penzance Bus Station
13:55
Penzance Bus Station
14:55
Penzance Bus Station
14:55
Penzance Bus Station
15:55
Penzance Bus Station
16:30
Penzance Bus Station
Penzance Bus Station → Golden Sands Park
10 trips · first 08:33 · last 17:30
Mon–Fri
Live Valid 2026-06-08 – 2026-12-31
Swipe sideways to see later trips.
Stop
08:33
Penzance Bus Station
08:50
Penzance Bus Station
10:00
Penzance Bus Station
11:33
Penzance Bus Station
13:00
Penzance Bus Station
14:33
Penzance Bus Station
15:25
Penzance Bus Station
15:33
Penzance Bus Station
16:05
Penzance Bus Station
17:30
Penzance Bus Station
Timetable data from Go Cornwall Bus, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code 30-15-_-y10-1.
All stops shown
64 stops- Hayle Community School north-east bound
- Hayle, Trevithick Crescent north-west bound
- Hayle, Trevithick Crescent south-west bound
- Hayle Community School opposite
- Hayle, Penpol School westbound
- Penzance, Bus Station Stand A
- Penzance, Chyandour eastbound
- Penzance, Kwik Fit eastbound
- Penzance, Posses Lane north-east bound
- Penzance, Sainsburys north-east bound
- Penzance, Halfords opposite
- Long Rock, Morrisons opposite
- Long Rock, Mexico Inn eastbound
- Long Rock, The Kite Loft opposite
- Long Rock, Station House opposite
- Marazion, Godolphin Drive south-east bound
- Marazion, Playground opposite
- Marazion, The Square eastbound
- Marazion, Church eastbound
- Marazion, Silverhouse eastbound
- Marazion, Chymorvah opposite
- Marazion, Henfor Close opposite
- Marazion, Trevenner Lane westbound
- Marazion, The Old Manse opposite
- Marazion, Surgery opposite
- Gwallon, Wheal Rodney Carvan Park northbound
- Gwallon, Orillia opposite
- Crowlas, The Star Inn eastbound
- Crowlas, Cockwells Lane north-east bound
- Whitecross, Bus Shelter opposite
- Whitecross, The Old School House north-east bound
- Canons Town, Bus Shelter opposite
- Rose-an-Grouse, Lamb and Flag Inn opposite
- St Erth, Interchange south-west bound
- St Erth, Treloweth Close south-east bound
- St Erth, Trehayes Meadow south-east bound
- St Erth, Bus Shelter northbound
- Hayle, Trelissick Road south-east bound
- Chenhalls, Ash Drive north-east bound
- Chenhalls, Tolroy Holiday Village south-east bound
- St Erth Praze, Smugglers Inn eastbound
- Fraddam, The Square south-east bound
- Leedstown, Duke of Leeds south-east bound
- Leedstown, Garage north-east bound
- Leedstown, Bosparva Lane north-east bound
- Hayle, St Michaels Hospital northbound
- Hayle, Foundry Hill northbound
- Hayle, John Ellis Court northbound
- Hayle, Boriggy Crescent north-east bound
- Hayle, Bodriggy Crescent Junction north-east bound
- Foundry, Opposite Bodriggy Health Centre opposite
- Hayle, Bodriggy Junior and Infant School opposite
- Ventonleague, Col-Moor Close northbound
- Ventonleague, Golden Sands Park opposite
- Hayle, Barclays Bank north-west bound
- Hayle, Viaduct northbound
- Hayle, St Elwyn's Church opposite
- Hayle, War Memorial opposite
- Hayle, Library and Day Centre eastbound
- Hayle, Fore Street eastbound
- Hayle, Copperhouse Co-Op north-east bound
- Hayle, Phillack Turn north-east bound
- Hayle, Penmare Terrace north-east bound
- Ventonleague, Golden Sands Park south-east bound