2 Penzance to Helston via Long Rock, Marazion
Operated by Go Cornwall Bus. Registered as running via Porthleven, Ashton, Rosudegeon. First bus 06:02, last bus 23:15. 51 journeys on weekdays. Today, a Sunday: first 08:45, last 20:23. Fares: adult single £2.50 to £3.00 — more.
Wanted a different 2? 124 other bus routes are numbered 2 elsewhere in the UK — see every 2 bus timetable by area.
| Stop | 08:45 | 09:45 to Cemetery | 10:45 | 11:45 to Cemetery | 12:45 | 13:45 to Cemetery | 14:45 | 15:45 to Cemetery | 16:45 | 17:45 to Cemetery | 18:20 to Helston Sainsburys |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Bus Station (Stand E) | 08:45 | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:45 | 16:45 | 17:45 | 18:20 |
| Mexico Inn (E-bound) | 08:53 | 09:53 | 10:53 | 11:53 | 12:53 | 13:53 | 14:53 | 15:53 | 16:53 | 17:53 | 18:28 |
| The Square (E-bound) | 08:59 | 09:59 | 10:59 | 11:59 | 12:59 | 13:59 | 14:59 | 15:59 | 16:59 | 17:59 | 18:34 |
| Cemetery (opp) | 09:02 | 10:02 | 11:02 | 12:02 | 13:02 | 14:02 | 15:02 | 16:02 | 17:02 | 18:02 | 18:37 |
| Turnpike Road (E-bound) | 09:02 | · | 11:02 | · | 13:02 | · | 15:02 | · | 17:02 | · | 18:37 |
| St Pirans Way (NW-bound) | · | · | · | · | · | · | · | · | · | · | · |
| Queen Street (N-bound) | · | · | · | · | · | · | · | · | · | · | · |
| Crown Inn (E-bound) | 09:05 | · | 11:05 | · | 13:05 | · | 15:05 | · | 17:05 | · | 18:40 |
| Bampfylde Way (S-bound) | 09:08 | · | 11:08 | · | 13:08 | · | 15:08 | · | 17:08 | · | 18:43 |
| Falmouth Packet Inn (SE-bound) | 09:12 | · | 11:12 | · | 13:12 | · | 15:12 | · | 17:12 | · | 18:47 |
| Cross Roads (E-bound) | 09:16 | · | 11:16 | · | 13:16 | · | 15:16 | · | 17:16 | · | 18:51 |
| Pengersick Estate (S-bound) | 09:16 | · | 11:16 | · | 13:16 | · | 15:16 | · | 17:16 | · | 18:51 |
| Trewartha Road (SW-bound) | 09:18 | · | 11:18 | · | 13:18 | · | 15:18 | · | 17:18 | · | 18:53 |
| Parc Morrep (W-bound) | 09:19 | · | 11:19 | · | 13:19 | · | 15:19 | · | 17:19 | · | 18:54 |
| Cross Roads (E-bound) | 09:22 | · | 11:22 | · | 13:22 | · | 15:22 | · | 17:22 | · | 18:57 |
| Lion & Lamb (SE-bound) | 09:27 | · | 11:27 | · | 13:27 | · | 15:27 | · | 17:27 | · | 19:02 |
| Bus Shelter (E-bound) | 09:29 | · | 11:29 | · | 13:29 | · | 15:29 | · | 17:29 | · | 19:04 |
| Harbour Bus Shelter (E-bound) | 09:36 | · | 11:36 | · | 13:36 | · | 15:36 | · | 17:36 | · | 19:11 |
| Seven Stars (opp) | 09:48 | · | 11:48 | · | 13:48 | · | 15:48 | · | 17:48 | · | 19:23 |
| Tesco (S-bound) | · | · | · | · | · | · | · | · | · | · | 19:28 |
| Sainsbury's (N-bound) | · | · | · | · | · | · | · | · | · | · | 19:33 |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Fares on the 2
Adult single £2.50 to £3.00 · Adult return £5.00 to £6.00 · Child single £2.00 to £3.00 · Child return £4.00 to £5.50
Adult single fare table, stage to stage
| £2.50 | Long Rock | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| £2.50 | £2.50 | Long Rock Mexico Inn | ||||||||||||||
| £2.50 | £2.50 | £2.50 | Marazion | |||||||||||||
| £2.80 | £2.80 | £2.80 | £2.50 | Perran Crossroads | ||||||||||||
| £2.80 | £2.80 | £2.80 | £2.50 | £2.50 | Goldsithney | |||||||||||
| £3.00 | £3.00 | £2.80 | £2.80 | £2.50 | £2.50 | Rosudgeon | ||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | £2.80 | £2.80 | Praa Sands | |||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | Ashton,Lion&Limb | ||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | £2.50 | Breage | |||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | £2.80 | Porthleven | ||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.50 | Boating Lake | |||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.50 | £2.50 | Helston Seven Stars | ||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | £2.50 | £2.50 | Helston Tesco | |||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | £2.80 | £2.50 | £2.50 | RNAS Culdrose | ||
| £2.50 | £2.50 | £2.50 | £2.50 | – | £2.80 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | Mounts Bay School | |
| £2.50 | £2.50 | £2.50 | £2.50 | £2.80 | £2.80 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.50 | Penzance Bus Station |
Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Penzance Sainsburys.
Go-Ahead's published fares on the Bus Open Data Service, in force from 1 October 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Go Cornwall Bus before you travel.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Go Cornwall Bus before you travel. Everything above is an ordinary week.
Not published yet: Christmas Day, Boxing Day and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
- Christmas Eve — Thursday, 24 December 2026 The operator’s data lists more buses on this date than on an ordinary Thursday (77 journeys in both directions together, against 51), which usually means two timetables have been added together by mistake. Check with Go Cornwall Bus before you travel.
- Monday, 28 December 2026 The operator’s data lists more buses on this date than on an ordinary Monday (77 journeys in both directions together, against 51), which usually means two timetables have been added together by mistake. Check with Go Cornwall Bus before you travel.
- Tuesday, 29 December 2026 towards Helston: 25 journeys, first 06:50 towards Penzance: 25 journeys, first 06:02
- Wednesday, 30 December 2026 towards Helston: 25 journeys, first 06:50 towards Penzance: 25 journeys, first 06:02
- New Year's Eve — Thursday, 31 December 2026 The operator’s data lists more buses on this date than on an ordinary Thursday (77 journeys in both directions together, against 51), which usually means two timetables have been added together by mistake. Check with Go Cornwall Bus before you travel.
Route map
All stops on route 2
2 towards Helston
All 68 stops
- Bus Station (Stand E) Penzance
- Chyandour (E-bound) Penzance
- Kwik Fit (E-bound) Penzance
- Posses Lane (NE-bound) Penzance
- Sainsburys (NE-bound) Penzance
- Halfords (opp) Penzance
- Morrisons (opp) Long Rock
- Mexico Inn (E-bound) Long Rock
- The Kite Loft (opp) Long Rock
- Station House (opp) Long Rock
- Godolphin Drive (SE-bound) Marazion
- Playground (opp) Marazion
- The Square (E-bound) Marazion
- Church (E-bound) Marazion
- Silverhouse (E-bound) Marazion
- Chymorvah (opp) Marazion
- Cemetery (opp) Marazion
- Turnpike Road (E-bound) Marazion
- Perran Crossroads (S-bound) Perranuthnoe
- St Pirans Way (NW-bound) Perranuthnoe
- Perran Crossroads (NE-bound) Perranuthnoe
- Perran Crossroads (N-bound) Perranuthnoe
- Collygree Parc (opp) Goldsithney
- Queen Street (N-bound) Goldsithney
- St Aubyns (E-bound) Goldsithney
- Queen Street (S-bound) Goldsithney
- Crown Inn (E-bound) Goldsithney
- St Hilarys Turn (SE-bound) Goldsithney
- Bampfylde Way (S-bound) Perran Downs
- Perran Downs Lane (SE-bound) Rosudgeon
- Falmouth Packet Inn (SE-bound) Rosudgeon
- Coach and Horses (E-bound) Kenneggy
- Tinners Way (o/s) Newtown
- Angling Centre (opp) Newtown
- Cross Roads (E-bound) Germoe
- Pengersick Lane (SW-bound) Germoe
- Pengersick Estate (S-bound) Germoe
- Trewartha Road (SW-bound) Praa Sands
- Parc Morrep (W-bound) Praa Sands
- Lower Pentreath (N-bound) Praa Sands
- Pentreath Lane (N-bound) Newtown
- Cross Roads (E-bound) Germoe
- Cornwall Motel (opp) Tresowes Green
- Tresowes Turn (E-bound) Tresowes Green
- Toll House (SE-bound) Ashton
- Lion & Lamb (SE-bound) Ashton
- Penhale Jakes Farm (E-bound) Ashton
- Bus Shelter (E-bound) Breage
- Shute Hill (SE-bound) Breage
- Hill Top Garage (E-bound) Sithney Common
- St Johns Close (SE-bound) Helston
- The Furry (SE-bound) Helston
- Cottage Hospital (opp) Helston
- Methleigh Bottoms off A394 (S-bound) Porthleven
- Tolponds (S-bound) Porthleven
- Mill Lane (S-bound) Porthleven
- Harbour Bus Shelter (E-bound) Porthleven
- Wellington Road (E-bound) Porthleven
- Penrose Hill (E-bound) Porthleven
- Porthleven Road (NE-bound) Helston
- Boating Lake (NE-bound) Helston
- Seven Stars (opp) Helston
- Godolphin Road (NE-bound) Helston
- Winns Row (NE-bound) Helston
- Tyre Centre (S-bound) Helston
- Tesco (S-bound) Helston
- Pine Close (o/s) Helston
- Sainsbury's (N-bound) Helston
2 towards Penzance
All 74 stops
- Community College Bus Bays (NE-bound) Helston
- Bospowes (opp) Helston
- Tyre Centre (S-bound) Helston
- Sainsbury's (N-bound) Helston
- Pine Close (opp) Helston
- Tesco (S-bound) Helston
- Kingsley Way (opp) Helston
- Meneage Street (N-bound) Helston
- Blue Anchor (W-bound) Helston
- Boating Lake (SW-bound) Helston
- Porthleven Road (SW-bound) Helston
- Penrose Hill (SW-bound) Porthleven
- Wellington Road (W-bound) Porthleven
- Harbour Bus Shelter (opp) Porthleven
- Mill Lane (N-bound) Porthleven
- Tolponds (N-bound) Porthleven
- Methleigh Bottoms off A394 (N-bound) Porthleven
- Shute Hill (opp) Breage
- Bus Shelter (opp) Breage
- Penhale Jakes Farm (opp) Ashton
- Lion & Lamb (opp) Ashton
- Toll House (opp) Ashton
- Tresowes Turn (W-bound) Tresowes Green
- Cornwall Motel (W-bound) Tresowes Green
- Cross Roads (W-bound) Germoe
- Pengersick Lane (SW-bound) Germoe
- Pengersick Estate (S-bound) Germoe
- Trewartha Road (SW-bound) Praa Sands
- Parc Morrep (W-bound) Praa Sands
- Lower Pentreath (N-bound) Praa Sands
- Pentreath Lane (N-bound) Newtown
- Bus Shelter (W-bound) Newtown
- Tinners Way (opp) Newtown
- Coach and Horses (W-bound) Kenneggy
- Falmouth Packet Inn (opp) Rosudgeon
- Perran Downs Lane (NW-bound) Rosudgeon
- Bampfylde Way (NW-bound) Perran Downs
- St Hilarys Turn (NW-bound) Goldsithney
- Crown Inn (opp) Goldsithney
- Queen Street (N-bound) Goldsithney
- St Aubyns (opp) Goldsithney
- Turnpike Road (W-bound) Marazion
- Cemetery (W-bound) Marazion
- Chymorvah (NW-bound) Marazion
- Silverhouse (W-bound) Marazion
- Church (opp) Marazion
- The Square (NW-bound) Marazion
- Playground (NW-bound) Marazion
- Godolphin Drive (opp) Marazion
- Station House (NW-bound) Long Rock
- The Kite Loft (o/s) Long Rock
- Mexico Inn (opp) Long Rock
- Morrisons (W-bound) Long Rock
- Halfords (W-bound) Penzance
- Sainsburys (SW-bound) Penzance
- Posses Lane (SW-bound) Penzance
- Kwik Fit (opp) Penzance
- Chyandour (W-bound) Penzance
- Sona Merg Close (opp) Heamoor
- Haig Place (NW-bound) Heamoor
- Potair Terrace (NW-bound) Heamoor
- Mounts Bay Academy (W-bound) Heamoor
- Haig Place (opp) Heamoor
- Sona Merg Close (SE-bound) Heamoor
- Treneere Stores (S-bound) Penzance
- The Close (S-bound) Penzance
- Humphry Davy School (opp) Penzance
- Tremenhere Road (S-bound) Chyandour
- Tolver Road (S-bound) Penzance
- West Cornwall Hospital (S-bound) Penzance
- Penalverne Place (S-bound) Penzance
- Green Market (E-bound) Penzance
- Market Jew Street (NE-bound) Penzance
- Bus Station (Stand E) Penzance
Service registration & registered changes
- Service change effective 26 July 2026 To amend Route, Start & Finish Point and Timetable.
- Service change effective 24 February 2026 To amend Timetable.
- Service change effective 15 February 2026 To amend Timetable.
- Service change effective 15 February 2026 Helston → Penzance
- Service change effective 16 September 2025 To amend Route and Timetable.
From official Traffic Commissioner registrations. Registration PH0000135/365 · Changes in Cornwall Council · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 2 bus?
The first 2 departure on weekdays leaves at 06:02 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 2 bus?
The last 2 on weekdays leaves its first stop at 23:15. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 2 bus cost?
Go Cornwall Bus's published fares on the 2: adult single £2.50 to £3.00, adult return £5.00 to £6.00, child single £2.00 to £3.00, child return £4.00 to £5.50. The 2 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Go Cornwall Bus day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 2 bus?
The 2 is operated by Go Cornwall Bus.
Timetable data from Go Cornwall Bus via the DfT Bus Open Data Service (South West England feed). Registered with the Traffic Commissioner as PH0000135/365. Check before you travel — services can change at short notice.