Buses in White Cross, Cornwall
3 bus routes serve White Cross, Cornwall, run by Go Cornwall Bus. The busiest stop is White Cross Cottage.
Most frequent routes
- 21: Newquay – St Austell Go Cornwall Bus
- 91: Newquay – Truro Go Cornwall Bus
- 21A: St Austell – Newquay Go Cornwall Bus
Where you can go from White Cross, Cornwall
Routes
- 21: Newquay – St Austell Go Cornwall Bus
- 91: Newquay – Truro Go Cornwall Bus
- 21A: St Austell – Newquay Go Cornwall Bus
Bus companies
Stops
Questions
- Where can I go by bus from White Cross, Cornwall?
- Direct buses from White Cross, Cornwall go to Newquay (21, 91, 21A), St Austell (21, 21A) and Truro (91).
- Which bus goes from White Cross, Cornwall to Newquay?
- Routes 21, 91 and 21A, run by Go Cornwall Bus.
- Which bus goes from White Cross, Cornwall to St Austell?
- Routes 21 and 21A, run by Go Cornwall Bus.
- Which bus goes from White Cross, Cornwall to Truro?
- Route 91, run by Go Cornwall Bus.
- Where do buses stop in White Cross, Cornwall?
- The busiest stops are White Cross Cottage.
- Which bus companies run in White Cross, Cornwall?
- Go Cornwall Bus.
- What are the most frequent buses in White Cross, Cornwall?
- the 21 (Newquay – St Austell), the 91 (Newquay – Truro) and the 21A (St Austell – Newquay).
Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 3 November 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