Buses in Perranporth

3 bus routes serve Perranporth, run by Go Cornwall Bus. The busiest stops are Liskey Hill, Beach Road and Perran Sands Entrance.

Most frequent routes

Where you can go from Perranporth

Routes

Bus companies

Stops

Questions

Where can I go by bus from Perranporth?
Direct buses from Perranporth go to Newquay (87, 88), Truro (87, 86) and Redruth (88).
Which bus goes from Perranporth to Newquay?
Routes 87 and 88, run by Go Cornwall Bus.
Which bus goes from Perranporth to Truro?
Routes 87 and 86, run by Go Cornwall Bus.
Which bus goes from Perranporth to Redruth?
Route 88, run by Go Cornwall Bus.
Where do buses stop in Perranporth?
The busiest stops are Liskey Hill, Beach Road, Perran Sands Entrance, Football Ground and Atlantic Bay Flats.
Which bus companies run in Perranporth?
Go Cornwall Bus.
What are the most frequent buses in Perranporth?
the 87 (Truro – Newquay), the 86 (Truro – Perranporth) and the 88 (Newquay – Redruth).

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 27 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