22 St Austell to Truro via St Dennis, St Stephen
Operated by Go Cornwall Bus. Registered as running via St Stephen, Whitemoor. First bus 06:23, last bus 18:30. 16 journeys on weekdays. Fares: adult single £2.50 to £3.00 — more.
Wanted a different 22? 56 other bus routes are numbered 22 elsewhere in the UK — see every 22 bus timetable by area.
| Stop | 06:23 | 07:28 | 08:35 | 10:22 | 12:22 | 14:22 | 15:10 to Nanpean | 17:05 | 18:05 to Grampound Road |
|---|---|---|---|---|---|---|---|---|---|
| Penrice School (W-bound) | · | · | · | · | · | · | 15:10 | · | · |
| Bus Station (Stand C) | 06:23 | 07:28 | 08:35 | 10:22 | 12:22 | 14:22 | · | 17:05 | 18:05 |
| White River Cinema (opp) | 06:26 | 07:33 | 08:38 | 10:27 | 12:27 | 14:27 | · | 17:11 | 18:18 |
| Stores (NW-bound) | 06:31 | 07:38 | 08:43 | 10:32 | 12:32 | 14:32 | 15:24 | 17:17 | 18:23 |
| Peters Hill (opp) | 06:34 | 07:42 | 08:47 | 10:36 | 12:36 | 14:36 | 15:28 | 17:21 | 18:27 |
| Costcutter (opp) | 06:37 | 07:46 | 08:51 | 10:40 | 12:40 | 14:40 | 15:32 | 17:25 | 18:31 |
| Nanpean Garage (opp) | · | · | · | · | · | · | · | · | · |
| St Georges Road (W-bound) | 06:43 | 07:50 | 08:54 | 10:46 | 12:46 | 14:46 | 15:35 | 17:28 | 18:34 |
| School (opp) | 06:46 | 07:53 | 08:58 | 10:50 | 12:50 | 14:50 | · | 17:32 | 18:37 |
| Surgery (opp) | 06:53 | 08:00 | 09:05 | 10:57 | 12:57 | 14:57 | · | 17:39 | 18:44 |
| Barton Road (SE-bound) | 07:01 | 08:08 | 09:13 | 11:05 | 13:05 | 15:05 | · | 17:46 | 18:51 |
| Fore Street (S-bound) | 07:08 | 08:16 | 09:20 | 11:12 | 13:12 | 15:12 | · | 17:53 | 18:58 |
| Brannel School (NW-bound) | · | 08:20 | · | · | · | · | · | · | · |
| Post Office (S-bound) | 07:19 | 08:31 | 09:30 | 11:22 | 13:22 | 15:22 | · | 18:03 | 19:08 |
| The Square (SW-bound) | 07:27 | 08:38 | 09:37 | 11:29 | 13:29 | 15:29 | · | 18:10 | · |
| Fal Garage (SW-bound) | 07:34 | 08:43 | 09:43 | 11:35 | 13:35 | 15:35 | · | 18:16 | · |
| Bus Station (Stand D) | 07:44 | 08:53 | 09:53 | 11:45 | 13:45 | 15:45 | · | 18:26 | · |
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 22
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 £6.00
Adult single fare table, stage to stage
| £2.50 | St Austell | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| £2.50 | £2.50 | Edgecumbe Green | ||||||||||||||
| £2.80 | £2.50 | £2.50 | Trewoon | |||||||||||||
| £3.00 | £3.00 | £2.80 | £2.50 | High Street | ||||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £2.50 | Foxhole | |||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | £2.50 | Nanpean | ||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | £2.80 | £2.50 | Whitemoor | |||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | £2.80 | £2.80 | £2.50 | St Dennis | ||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | £2.80 | £2.80 | £2.80 | £2.80 | Treviscoe | |||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | £2.80 | £2.80 | £2.80 | £2.80 | £2.80 | St Stephen | ||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | Grampound Road | |||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | Probus | ||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | Tresillian | |||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | £2.80 | Truro Lemon Quay | ||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.80 | £2.50 | Truro Bus Station | |
| £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 | £3.00 | £3.00 | £3.00 | St Austell 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 St Austell Asda.
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 (44 journeys in both directions together, against 16), 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 (44 journeys in both directions together, against 16), which usually means two timetables have been added together by mistake. Check with Go Cornwall Bus before you travel.
- Tuesday, 29 December 2026 towards Truro: 8 journeys, first 06:23 towards St Austell: 7 journeys, first 07:00
- Wednesday, 30 December 2026 towards Truro: 8 journeys, first 06:23 towards St Austell: 7 journeys, first 07:00
- New Year's Eve — Thursday, 31 December 2026 The operator’s data lists more buses on this date than on an ordinary Thursday (44 journeys in both directions together, against 16), 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 22
22 towards Truro
All 68 stops
- Penrice School (W-bound) St Austell
- Penwinnick Road (NW-bound) St Austell
- Bus Station (Stand C) St Austell
- South Street (SW-bound) St Austell
- White River Cinema (opp) St Austell
- Four Turnings (SW-bound) St Austell
- Trevone Crescent (opp) St Austell
- Edgcumbe Green (W-bound) St Austell
- Trevarno Close (W-bound) Trewoon
- St Mewan Turn (NW-bound) Trewoon
- Stores (NW-bound) Trewoon
- Tremewan (W-bound) Trewoon
- Burngullow Turn (W-bound) Lanjeth
- The Old School (W-bound) Lanjeth
- Peters Hill (opp) High Street
- F and K Electrical (opp) High Street
- Methodist Church (N-bound) High Street
- Treberran (N-bound) Foxhole
- Village Green (N-bound) Foxhole
- Costcutter (opp) Foxhole
- Goverseth Terrace (N-bound) Foxhole
- Riverside (opp) Nanpean
- Nanpean Garage (opp) Nanpean
- St Georges Road (W-bound) Nanpean
- Grenville Arms (opp) Nanpean
- Currian Road (NE-bound) Nanpean
- Post Box (NE-bound) Currian Vale
- Avondale Terrace (E-bound) Whitemoor
- School (opp) Whitemoor
- Carmega (opp) Whitemoor
- Whitemoor Turn (SW-bound) St Dennis
- Chy Ughel (opp) St Dennis
- Surgery (opp) St Dennis
- Robartes Road (NW-bound) St Dennis
- Erneen (SW-bound) St Dennis
- Retew (opp) St Dennis
- Barton Road (SE-bound) Treviscoe
- Old Post Office (SE-bound) Treviscoe
- Playing Field (opp) Treviscoe
- Kernick Dryers (SE-bound) Treviscoe
- Trethosa Turn (opp) Trethosa
- Garages (opp) Trethosa
- Great Charles Close (SE-bound) St Stephen
- Fore Street (S-bound) St Stephen
- Co-op (opp) St Stephen
- Brannel School (NW-bound) St Stephen
- Dabryn Way (NW-bound) St Stephen
- Creakavose (opp) St Stephen
- Top Hill (SW-bound) Grampound Road
- Post Office (S-bound) Grampound Road
- Village Hall (S-bound) Grampound Road
- Trewithen Gardens (W-bound) Probus
- Carne View Road (W-bound) Probus
- The Square (SW-bound) Probus
- Bus Shelter (W-bound) Probus
- Petrol Station (W-bound) Probus
- Riverside Villas (near) Truck
- Geen Mill (SW-bound) Tresillian
- Tresillian Business Park (opp) Tresillian
- The Wheel Inn (SW-bound) Tresillian
- Fal Garage (SW-bound) Tresillian
- Truro Audi (SW-bound) Tresillian
- River View (opp) Tresillian
- Waitrose (opposite) Truro
- St Clements Vean (SW-bound) Truro
- Tregolls Road Dual Carriageway (SW-bound) Truro
- Old Police Station (SW-bound) Truro
- Bus Station (Stand D) Truro
22 towards St Austell
All 72 stops
- Bus Station (Stand D) Truro
- National Tyres (NE-bound) Truro
- Tregolls Road Dual Carriageway (NE-bound) Truro
- Tregolls Road Hill (N-bound) Truro
- Waitrose (NE-bound) Truro
- River View (E-bound) Tresillian
- Truro Audi (opp) Tresillian
- Fal Garage (opp) Tresillian
- Fairfax Road (E-bound) Tresillian
- Mercedes Garage (E-bound) Tresillian
- Tresillian Business Park (o/s) Tresillian
- Geen Mill (NE-bound) Tresillian
- Riverside Villas (adj) Truck
- Petrol Station (opp) Probus
- Bus Shelter (opp) Probus
- The Square (E-bound) Probus
- Carne View Road (opp) Probus
- Trewithen Gardens (opp) Probus
- New Stables (NE-bound) Grampound Road
- Village Hall (N-bound) Grampound Road
- Post Office (opp) Grampound Road
- Council Houses (opp) Grampound Road
- Creakavose (E-bound) St Stephen
- Brannel School (NW-bound) St Stephen
- Dabryn Way (SE-bound) St Stephen
- Co-op (NE-bound) St Stephen
- Fore Street (N-bound) St Stephen
- Great Charles Close (opp) St Stephen
- Garages (N-bound) Trethosa
- Trethosa Turn (E-bound) Trethosa
- Kernick Dryers (NW-bound) Treviscoe
- Playing Field (NW-bound) Treviscoe
- Old Post Office (opp) Treviscoe
- Barton Road (opp) Treviscoe
- Retew (NW-bound) St Dennis
- Erneen (opp) St Dennis
- Maple Close (SE-bound) St Dennis
- Surgery (SW-bound) St Dennis
- Chy Ughel (S-bound) St Dennis
- Nanpean Garage (NE-bound) Nanpean
- Whitemoor Turn (opp) St Dennis
- Carmega (E-bound) Whitemoor
- School (SE-bound) Whitemoor
- Avondale Terrace (SW-bound) Whitemoor
- Post Box (SW-bound) Currian Vale
- Currian Road (SW-bound) Nanpean
- Grenville Arms (SW-bound) Nanpean
- St Georges Road (E-bound) Nanpean
- Riverside (SE-bound) Nanpean
- Goverseth Terrace (opp) Foxhole
- Costcutter (S-bound) Foxhole
- Village Green (opp) Foxhole
- Treberran (opp) Foxhole
- Methodist Church (opp) High Street
- F and K Electrical (SE-bound) High Street
- Peters Hill (E-bound) High Street
- The Old School (E-bound) Lanjeth
- Burngullow Turn (opp) Lanjeth
- Tremewan (opp) Trewoon
- Stores (SE-bound) Trewoon
- St Mewan Turn (opp) Trewoon
- Trevarno Close (E-bound) Trewoon
- Edgcumbe Green (opp) St Austell
- Trevone Crescent (S-bound) St Austell
- Asda (W-bound) St Austell
- Recreation Ground (opp) Mount Charles
- Alexandra Rd Jctn Trevithick Rd (W-bound) Mount Charles
- Alexandra Road (W-bound) St Austell
- South Street (NE-bound) St Austell
- Kings Avenue (N-bound) St Austell
- Bus Station (Stand C) St Austell
- Penrice School (W-bound) St Austell
Service registration & registered changes
- Expired effective 27 July 2026 St Austell → Truro
- Service change effective 23 February 2026 To amend Stopping Places and Timetable.
- Expired effective 31 August 2025 To amend Timetable.
- Expired effective 20 April 2025 To amend Timetable.
- Service change effective 18 November 2024 To amend Timetable.
Registered as partly financially supported by a local authority (Cornwall Council).
From official Traffic Commissioner registrations. Registration PH0000135/228 · Changes in Cornwall Council · All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 22 bus?
The first 22 departure on weekdays leaves at 06:23 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 22 bus?
The last 22 on weekdays leaves its first stop at 18:30. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 22 bus cost?
Go Cornwall Bus's published fares on the 22: 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 £6.00. The 22 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 22 bus?
The 22 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/228. Check before you travel — services can change at short notice.