Buses in Penzance

29 bus routes serve Penzance, run by Great Western Railway, CrossCountry, Go Cornwall Bus, National Express and FlixBus and others. The main interchange is Bus Station, Penzance.

Bus station: Bus Station, Penzance

Most frequent routes

Where you can go from Penzance

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Penzance?
Direct buses from Penzance go to Belgravia (UK049, 805, UKN49, 406), St Ives (17, 16, 16A), St Just (4A, 4, 8), Camborne (18, 39A), Lands End (1A, 1), Mousehole (6, 6S), Truro (18, 504), Digbeth (104), Exeter St Davids (train) and Glasgow Central (train).
Which bus goes from Penzance to Belgravia?
Routes UK049, 805, UKN49 and 406, run by FlixBus and National Express.
Which bus goes from Penzance to St Ives?
Routes 17, 16 and 16A, run by Go Cornwall Bus.
Which bus goes from Penzance to St Just?
Routes 4A, 4 and 8, run by Go Cornwall Bus.
Where do buses stop in Penzance?
The busiest stops are Penzance station, Bus Station, Market Jew Street, Green Market and West Cornwall Hospital.
Which bus companies run in Penzance?
Great Western Railway, CrossCountry, Go Cornwall Bus, National Express, FlixBus and Stagecoach South West.
What are the most frequent buses in Penzance?
the 18 (Camborne – Truro), the 6 (Penzance – Mousehole), the 2 (Helston – Penzance) and the 17 (Penzance – St Ives).
Where is the bus station in Penzance?
Buses meet at Bus Station, Penzance.

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 31 October 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook