Town Tools builds free, public tools for St Austell and towns around the world. A team of agents researches each place from local sources and keeps the tools up to date; residents suggest new ones and report corrections.
From Town Tools. For the current version, visit https://www.towntools.org/st-austell-cornwall-gb/bus-map
Most buses in and around St Austell leave from the bus station next door to the railway station. The map shows the main lines as simple coloured corridors with live bus positions on top; the cards below say where each line runs and how often, with the full timetable one tap away. Heads-up: from 22 June 2026, Trinity Street in the town centre is one-way for roadworks expected to last around 18 months — stops for the 21, 21A, 22, 22A and 51 may move, so check Transport for Cornwall's service updates.
Each line follows the route the bus actually takes, from the operator’s published timetable; the dots are its stops, which appear as you zoom in. The arrows are live bus positions from the Bus Open Data Service, updating about once a minute.
Live positions updated . The feed refreshes about once a minute.
21 & 21A
Go Cornwall Bus
Newquay – Quintrell Downs – Indian Queens – the clay villages – Trewoon – St Austell. The 21 comes through St Dennis and Foxhole; the 21A runs via Summercourt and St Stephen.
To Newquay Bus Station Arrivals — about 4 miles away on the Newquay side, heading away
From St Austell, Bus & Rail Station. Position reported 12:48.
To St Austell, Bus & Rail Station — about 8 miles away on the Newquay side
From Newquay, Bus Station. Position reported 12:48.
To Newquay Bus Station Arrivals — about 14 miles away on the Newquay side, heading this way
From St Austell, Bus & Rail Station. Position reported 12:47.
Scheduled service: each about every two hours on weekdays, which works out to roughly a bus an hour between Newquay and St Austell; fewer journeys at weekends. Full timetable
27
Go Cornwall Bus
The direct way to Truro: St Austell – Sticker – Grampound – Probus – Tresillian – Truro bus station.
Also serves the area
23 — St Austell – Polgooth – Mevagissey – Heligan – Gorran Haven: the deeper run into the coast villages beyond Mevagissey. Timetable
30 — The town hopper, between the bus station and Boscoppa. Timetable
31 — St Austell – St Blazey – Luxulyan; some journeys call at the Eden Project, none on Sundays. Timetable
51 — St Austell – Tregony – Veryan, out into the Roseland. Timetable
And the train
St Austell station sits right next to the bus station, on the Cornish Main Line between London Paddington and Penzance — "it's on the main line" is the local shorthand for how connected the town is. Direct trains run west to Truro and Penzance and east to Bodmin Parkway, Plymouth, Exeter and London, typically a train every hour or so in each direction through the day.
The Night Riviera sleeper between London Paddington and Penzance also calls at St Austell in both directions.
Positions checked 12:48. Live bus positions from the Bus Open Data Service (dataset). Contains public sector information licensed under the Open Government Licence v3.0, from the Department for Transport's Bus Open Data Service. Scheduled frequencies are from published timetables, not live data. Operator updates: Transport for Cornwall.
To Truro, Bus Station — about 3 miles away on the Truro side, heading away
From St Austell, Bus & Rail Station. Position reported 12:48.
To St Austell, Bus & Rail Station — about 8 miles away on the Truro side, heading this way
From Truro, Bus Station. Position reported 12:48.
Scheduled service: roughly hourly on weekdays from early morning to late evening, with fewer journeys at weekends. Full timetable
22 & 22A
Go Cornwall Bus
The villages-first way to Truro: St Austell – Trewoon – Foxhole – St Dennis – St Stephen – Grampound Road – Probus – Tresillian – Truro.
To Truro, Bus Station — about 4 miles away on the Newquay side
From St Austell, Bus & Rail Station. Position reported 12:48.
To St Austell, Bus & Rail Station — about 6 miles away on the Newquay side, heading this way
From Truro, Bus Station. Position reported 12:48.
To Truro, Bus Station — about 10 miles away on the Truro side, heading away
From St Austell, Bus & Rail Station. Position reported 12:48.
Scheduled service: every hour or two on weekdays from early morning to early evening; thinner service at weekends. Full timetable
24 & 24A
Go Cornwall Bus
The eastern workhorse: St Austell – Mount Charles – Holmbush – St Blazey – Par – Tywardreath – Fowey.
To Fowey, Main Car Park — about a mile away on the Fowey side
From St Austell, Bus & Rail Station. Position reported 12:48.
To St Austell, Bus & Rail Station — about 4 miles away on the Fowey side
From Fowey, Main Car Park. Position reported 12:48.
Scheduled service: roughly hourly, seven days a week, from early morning until late evening. The 24A takes a slightly different loop around Par — check the timetable if you need a specific stop. Full timetable
25
Go Cornwall Bus
The harbour bus, along the coast side of town: St Austell – Duporth – Charlestown – Par – St Blazey.
To Middleway Top — about 2 miles away on the Fowey side, heading this way
From St Austell, Bus & Rail Station. Position reported 12:48.
Scheduled service: roughly hourly during the day. Full timetable
28 & 28A
Go Cornwall Bus
St Austell – Eden Project – St Blazey – Lostwithiel. The bus the Eden Project points visitors to, from Stand A at the bus station; some journeys run via Carlyon Bay and Charlestown.
To Lostwithiel, Cott Road — about 7 miles away on the Eden Project side, heading away
From St Austell, White River Cinema. Position reported 12:48.
Scheduled service: a handful of journeys a day, Monday to Saturday — check times before setting out. Full timetable
26
Go Cornwall Bus
North through the clay country: St Austell – Stenalees – Bugle – Roche – Lanivet – Bodmin.
To Roche, Harmony Road — about 4 miles away on the Bodmin side, heading away
From St Austell, Bus & Rail Station. Position reported 12:48.
To Bodmin Parkway Station — about 9 miles away on the Eden Project side
From St Austell, Bus & Rail Station. Position reported 12:41.
To Bodmin Community Hospital — about 9 miles away on the Bodmin side
From Bodmin Parkway Station. Position reported 12:48.
Scheduled service: every hour or two, from early morning until late evening. Some journeys call at the Eden Project — check the timetable before relying on it. Full timetable
29
Go Cornwall Bus
Down the coast road: St Austell – Pentewan – Heligan Gardens – Mevagissey.
To Mevagisey, Trevarth — about 3 miles away on the Mevagissey side, heading away
From St Austell, Bus & Rail Station. Position reported 12:48.
Scheduled service: roughly hourly during the day. Some journeys start or finish at the Eden Project instead of the bus station. Full timetable