21 Newquay to St Austell via Indian Queens, St Dennis

Operated by Go Cornwall Bus. Registered as running via Quintrell Downs, Fraddon, St Dennis. First bus 06:15, last bus 23:45. 25 journeys on weekdays. Today, a Sunday: first 08:10, last 20:20. Fares: adult single £2.50 to £3.00 — more.

Next towards St Austell from Bus Station (Stand 1): 18:10

Next towards Newquay from Bus Station (Stand C): 18:20, 20:20

Wanted a different 21? 59 other bus routes are numbered 21 elsewhere in the UK — see every 21 bus timetable by area.

Partial Road Closure - Trinity Street, St Austell — Partial Road Closure on Trinity Street, St Austell All disruptions →
Changes to bus services towards Newquay Bus Station — Changes to bus services towards Newquay Bus Station All disruptions →

Timetable

Ends at St Austell Station · Sunday · 6 journeys
Stop 08:1010:1012:1014:1016:1018:10
Bus Station (Stand 1) 08:1010:1012:1014:1016:1018:10
Great Western Hotel (NE-bound) 08:1510:1512:1514:1516:1518:15
Porth Four Turns (E-bound) 08:1810:1812:1814:1816:1818:18
Tretherras School Grounds (E-bound) ······
Quintrell Gardens (E-bound) 08:2510:2512:2514:2516:2518:24
Co-op (opp) 08:3410:3412:3414:3416:3418:33
Band Hall (opp) 08:3610:3612:3614:3616:3618:35
Westbourne Terrace (opp) 08:3910:3912:3914:3916:3918:38
Kingsley Village (E-bound) 08:3910:3912:3914:3916:3918:38
Surgery (SW-bound) 08:5010:5012:5014:5016:5018:49
School (SE-bound) 08:5610:5612:5614:5616:5618:55
St Georges Road (E-bound) 09:0011:0013:0015:0017:0018:59
Costcutter (S-bound) 09:0411:0413:0415:0417:0419:03
Peters Hill (E-bound) 09:0711:0713:0715:0717:0719:06
Stores (SE-bound) 09:1011:1013:1015:1017:1019:09
South Street (NE-bound) 09:1711:1713:1715:1717:1719:16
Bus Station (Stand A) 09:2111:2113:2115:2117:2119:19

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.

The 21 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Fares on the 21

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 Great Western Hotel
£2.50£2.50 Porth Four Turns
£2.80£2.50£2.50 St Columb Minor
£2.80£2.80£2.80£2.50 Quintrell Downs
£3.00£3.00£3.00£3.00£3.00 St Columb Road
£3.00£3.00£3.00£3.00£3.00£2.50 Indian Queens
£3.00£3.00£3.00£3.00£3.00£2.50£2.50 Fraddon
£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.50 Kingsley Village
£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.80 St Dennis
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50 Nanpean
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.50£2.50 Whitemoor
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.50£2.50 Foxhole
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.50 High Street
£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.50 Trewoon
£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 St Austell
£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£2.50 St Austell South Street
£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.80£2.50£2.50 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 Newquay Bus Station.

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.

Route map

All stops on route 21

21 towards St Austell

All 61 stops
  1. Bus Station (Stand 1) Newquay
  2. East St. Post Office (E-bound) Newquay
  3. Great Western Hotel (NE-bound) Newquay
  4. Tolcarne Beach (NE-bound) Newquay
  5. Kilbirnie Hotel (opp) Newquay
  6. Whitegate Shopping Centre Newquay
  7. Brook House Inn (opp) Newquay
  8. Porth Four Turns (E-bound) Newquay
  9. Tretherras School Grounds (E-bound) Newquay
  10. Veor Road (E-bound) Newquay
  11. Duchy Avenue (E-bound) Newquay
  12. Shop Corner (E-bound) St Columb Minor
  13. Riailton Road (SE-bound) St Columb Minor
  14. Nansledan School (opp) St Columb Minor
  15. North Way (S-bound) Quintrell Downs
  16. Quintrell Gardens (E-bound) Quintrell Downs
  17. Bus Shelter (opp) Mountjoy
  18. White Cross Cottage (E-bound) White Cross
  19. Co-op (opp) St Columb Road
  20. Carworgie Way (opp) St Columb Road
  21. Victory Hall (opp) Indian Queens
  22. Band Hall (opp) Indian Queens
  23. Top of Fraddon Hill (opp) Indian Queens
  24. Fraddon Hill (SW-bound) Fraddon
  25. Oakdene Villas (S-bound) Fraddon
  26. Blue Anchor (SW-bound) Fraddon
  27. St Margarets (S-bound) Fraddon
  28. Westbourne Terrace (opp) Fraddon
  29. Kingsley Village (E-bound) Fraddon
  30. Heidelberg (opp) Indian Queens
  31. Maple Close (SE-bound) St Dennis
  32. Surgery (SW-bound) St Dennis
  33. Chy Ughel (S-bound) St Dennis
  34. Nanpean Garage (NE-bound) Nanpean
  35. Whitemoor Turn (opp) St Dennis
  36. Carmega (E-bound) Whitemoor
  37. School (SE-bound) Whitemoor
  38. Avondale Terrace (SW-bound) Whitemoor
  39. Post Box (SW-bound) Currian Vale
  40. Currian Road (SW-bound) Nanpean
  41. Grenville Arms (SW-bound) Nanpean
  42. St Georges Road (E-bound) Nanpean
  43. Riverside (SE-bound) Nanpean
  44. Goverseth Terrace (opp) Foxhole
  45. Costcutter (S-bound) Foxhole
  46. Village Green (opp) Foxhole
  47. Treberran (opp) Foxhole
  48. Methodist Church (opp) High Street
  49. F and K Electrical (SE-bound) High Street
  50. Peters Hill (E-bound) High Street
  51. The Old School (E-bound) Lanjeth
  52. Burngullow Turn (opp) Lanjeth
  53. Tremewan (opp) Trewoon
  54. Stores (SE-bound) Trewoon
  55. St Mewan Turn (opp) Trewoon
  56. Trevarno Close (E-bound) Trewoon
  57. Edgcumbe Green (opp) St Austell
  58. Trevone Crescent (S-bound) St Austell
  59. South Street (NE-bound) St Austell
  60. Kings Avenue (N-bound) St Austell
  61. Bus Station (Stand A) St Austell

21 towards Newquay

All 68 stops
  1. Bus Station (Stand C) St Austell
  2. South Street (SW-bound) St Austell
  3. White River Cinema (opp) St Austell
  4. Four Turnings (SW-bound) St Austell
  5. Trevone Crescent (opp) St Austell
  6. Edgcumbe Green (W-bound) St Austell
  7. Trevarno Close (W-bound) Trewoon
  8. St Mewan Turn (NW-bound) Trewoon
  9. Stores (NW-bound) Trewoon
  10. Tremewan (W-bound) Trewoon
  11. Burngullow Turn (W-bound) Lanjeth
  12. The Old School (W-bound) Lanjeth
  13. Peters Hill (opp) High Street
  14. F and K Electrical (opp) High Street
  15. Methodist Church (N-bound) High Street
  16. Treberran (N-bound) Foxhole
  17. Village Green (N-bound) Foxhole
  18. Costcutter (opp) Foxhole
  19. Goverseth Terrace (N-bound) Foxhole
  20. Riverside (opp) Nanpean
  21. St Georges Road (W-bound) Nanpean
  22. Nanpean Garage (opp) Nanpean
  23. Grenville Arms (opp) Nanpean
  24. Currian Road (NE-bound) Nanpean
  25. Post Box (NE-bound) Currian Vale
  26. Avondale Terrace (E-bound) Whitemoor
  27. School (opp) Whitemoor
  28. Carmega (opp) Whitemoor
  29. Whitemoor Turn (SW-bound) St Dennis
  30. Chy Ughel (opp) St Dennis
  31. Surgery (opp) St Dennis
  32. Robartes Road (NW-bound) St Dennis
  33. Heidelberg (W-bound) Indian Queens
  34. Kingsley Village (W-bound) Fraddon
  35. Westbourne Terrace (NE-bound) Fraddon
  36. Village Hall (N-bound) Fraddon
  37. Blue Anchor (NE-bound) Fraddon
  38. Oakdene Villas (N-bound) Fraddon
  39. Fraddon Hill (opp) Fraddon
  40. Top Fraddon Hill (NE-bound) Indian Queens
  41. Band Hall (NE-bound) Indian Queens
  42. Victory Hall (W-bound) Indian Queens
  43. Carworgie Way (NW-bound) St Columb Road
  44. Co-op (W-bound) St Columb Road
  45. White Cross Cottage (opp) White Cross
  46. Bus Shelter (W-bound) Mountjoy
  47. Quintrell Gardens (opp) Quintrell Downs
  48. North Way (N-bound) Quintrell Downs
  49. Nansledan School (nr) St Columb Minor
  50. Opp Rialton Road St Columb Minor
  51. Shop Corner (W-bound) St Columb Minor
  52. Duchy Avenue (W-bound) Newquay
  53. Veor Road (W-bound) Newquay
  54. Tretherras School Grounds (E-bound) Newquay
  55. Porth Four Turns (W-bound) Newquay
  56. Brook House Inn (W-bound) Newquay
  57. Whitegate Shopping Centre (NW-bound) Newquay
  58. Kilbirnie Hotel (W-bound) Newquay
  59. Barrowfield Hotel (opp) Newquay
  60. Hilgrove Road (W-bound) Trenance
  61. Newquay Zoo (S-bound) Trenance
  62. Trenance Lodge (opp) Trenance
  63. Trenance School (N-bound) Newquay
  64. Marina Court (W-bound) Newquay
  65. Windsor Court (W-bound) Newquay
  66. Mount Wise (W-bound) Newquay
  67. Crantock Street (E-bound) Newquay
  68. Bus Station (Arrivals) Newquay

Service registration & registered changes

Registered as partly financially supported by a local authority (Cornwall Council).

From official Traffic Commissioner registrations. Registration PH0000135/227 · Changes in Cornwall Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 21 bus?

The first 21 departure on weekdays leaves at 06:15 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 21 bus?

The last 21 on weekdays leaves its first stop at 23:45. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 21 bus cost?

Go Cornwall Bus's published fares on the 21: 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 21 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 21 bus?

The 21 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/227. Check before you travel — services can change at short notice.