128 Marhamchurch ↔ Poughill

Operated by Go Cornwall Bus. First bus 08:10, last bus 18:15. 17 journeys on weekdays.

The 128 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 →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

128 towards Poughill — Monday to Friday (11 journeys)
Thurdon Cross (N-bound) 08:10··········
Hersham Cross (S-bound) 08:16··········
Grimscott Estate (S-bound) 08:19··········
Cross Farm (SW-bound) 08:21··········
Red Post Junction (SW-bound) 08:22··········
War Memorial (W-bound) ·08:30·08:50·10:1512:1514:1516:15·18:15
Helebridge Road (W-bound) ·08:32·08:52·10:2012:2014:2016:20·18:20
Kings Hill Industrial Estate (NW-bound) ·08:35·08:55·······
Hospital (N-bound) 08:27····10:2612:2614:2616:2616:2318:26
Berkeley Close (opp) 08:28····10:2812:2814:2816:2816:2518:28
Budehaven School (NE-bound) 08:34··········
Budehaven School (opp) ··08:39··10:3012:3014:3016:3016:2718:30
Berries Avenue Playschool (NW-bound) ·····10:3212:3214:3216:3216:2918:32
Valley Road (NE-bound) ·08:3708:41··10:3412:3414:3416:3416:3118:34
The Strand (NW-bound) ·08:4508:4508:5909:2410:4412:4414:4416:4416:4118:39
Buffalo Bills (E-bound) ·08:4808:48·09:2710:4712:4714:4716:4716:44·
Camelot Hotel (SE-bound) ·08:4908:49·09:2910:4912:4914:4916:4916:46·
West Fairholme Road (W-bound) ·08:5008:50·09:3110:5112:5114:5116:5116:48·
Ocean View Road (W-bound) ·08:5208:52·09:3310:5312:5314:5316:5316:50·
Bus Shelter (NW-bound) ·08:5508:55·09:3610:5612:5614:5616:5616:53·
Trelawney Avenue (NW-bound) ·08:5608:56·09:3810:5812:5814:5816:5816:55·

Route map

All stops on route 128

128 towards Poughill

  1. Thurdon Cross (N-bound) Thurdon
  2. Lymsworthy Farm (S-bound) Kilkhampton
  3. Thorne (S-bound) Kilkhampton
  4. Venn Farm (S-bound) Hersham
  5. Rhude Cross (S-bound) Hersham
  6. Hersham Cross (S-bound) Hersham
  7. Grimscott Estate (S-bound) Grimscott
  8. Cross Farm (SW-bound) Launcells Cross
  9. Red Post Junction (S-bound) Red Post
  10. Scorsham (W-bound) Red Post
  11. Red Post Junction (SW-bound) Red Post
  12. Garden Centre (opp) Launcells
  13. Tree Inn (opp) Stratton
  14. Stratton View Business Park (opp) Stratton
  15. War Memorial (W-bound) Marhamchurch
  16. Helebridge Road (W-bound) Helebridge
  17. Kings Hill Industrial Estate (NW-bound) Bude
  18. Kings Hill (W-bound) Bude
  19. Berkeley Close (NE-bound) Stratton
  20. Skitches Corner (N-bound) Stratton
  21. Hospital (N-bound) Stratton
  22. Skitches Corner (S-bound) Stratton
  23. Bottom of Union Hill (SW-bound) Stratton
  24. Berkeley Close (opp) Stratton
  25. Morrisons (W-bound) Bude
  26. Splashpool (opp) Bude
  27. Budehaven School (NE-bound) Bude
  28. Budehaven School (opp) Bude
  29. Hawthorn Avenue (W-bound) Bude
  30. Bus Shelter (W-bound) Bude
  31. Berries Avenue Playschool (NW-bound) Bude
  32. Berries Avenue (N-bound) Bude
  33. Bencoolen Road (NW-bound) Bude
  34. Valley Road (NE-bound) Bude
  35. Bude Junior School (N-bound) Bude
  36. Co-op (opp) Bude
  37. The Strand (NW-bound) Bude
  38. Post Office (NW-bound) Flexbury
  39. Sainsburys (NW-bound) Flexbury
  40. Car Park (NW-bound) Flexbury
  41. Buffalo Bills (E-bound) Flexbury
  42. Camelot Hotel (SE-bound) Flexbury
  43. Flexbury Church (E-bound) Flexbury
  44. Flexbury Park Road (E-bound) Flexbury
  45. West Fairholme Road (W-bound) Flexbury
  46. Ocean View Road (W-bound) Flexbury
  47. Cherrill Gardens (opp) Flexbury
  48. Bus Shelter (NW-bound) Poughill
  49. Post Box (opp) Poughill
  50. Trelawney Avenue (NW-bound) Poughill

Towns & areas on this route

Frequently asked questions

What time is the first 128 bus?

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

What time is the last 128 bus?

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

How much does the 128 bus cost?

The 128 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 128 bus?

The 128 is operated by Go Cornwall Bus.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.