Bus timetables & maps

  • Bodmin

    Bus services in and around the Bodmin area

    4 Services
  • Bude

    Bus services in and around the Bude area

    7 Services
  • Camborne

    Bus services in the Camborne area

    6 Services
  • Falmouth and Penryn

    Buses in the Falmouth and Penryn areas

    10 Services
  • Hayle

    Bus services in the Hayle area

    2 Services
  • Helston

    Bus services in and around the Helston area

    8 Services
  • Launceston

    Bus services in and around the Launceston area

    8 Services
  • Liskeard

    Bus services in and around the Liskeard area

    9 Services
  • Looe and Polperro

    Bus services in and around the Looe and Polperro areas

    4 Services
  • Newquay

    Bus services in and around Newquay area

    11 Services
  • Penzance

    Bus services in and around the Penzance area

    11 Services
  • Redruth

    Bus services in and around Redruth area

    8 Services
  • St Austell

    Buses in and around the St Austell area.

    11 Services
  • St Ives

    Bus services in and around St Ives area

    3 Services
  • Tamar Connections

    Bus services to and from Cornwall crossing the Tamar river (including Callington, Saltash, Torpoint area services)

    11 Services
  • Truro

    Bus services into and around the Truro area

    21 Services
  • Truro and Penwith College services

    Bus services serving Truro and Penwith College

    4 Services
  • Wadebridge

    Bus services in and around Wadebridge area

    4 Services
  • The service 1, 1A has disruptions

    Penzance to Land's End

    via Gwavas, St Buryan, Crows-an-wra, Sennen

    Operated by Go Cornwall Bus

    • Diversion on the 1

      4th - 7th Jul 2026

      Due to a Road closure between St Buryan And Trevorgans Cross #GCB01 will be on diversion.

      From Penzance heading towards Crows and Wra buses will turn right at St Buryan Church and head towards Catchell turning left at the end and follow on to Sennen to continue normal route.

      Buses from lands end towards crows and wra will continue passed the turn off and head towards Catchell thenturn right into St Buryan to continue normal route.

      We apologise for any inconvenience caused.

  • Penzance to Helston

    via Rosudegeon, Ashton, Porthleven

    Operated by Go Cornwall Bus

  • The service 3 has disruptions

    Helston - Falmouth

    via Rame, Tremough

    Operated by Go Cornwall Bus

    • CANCELLED: Overnight Closure - Quay Hill, Penryn

      6th - 8th Jul 2026

      The overnight closure from 06/07/2026 to 15/07/2026 on Quay Hill in Penryn has been cancelled so buses will operate normal route along Penryn High Street.

  • St Just - Penzance

    via Portherras Cross

    Operated by Go Cornwall Bus

  • Penzance - Mousehole

    via Newlyn

    Operated by Go Cornwall Bus

  • St Ives - Lands End

    Zennor - St Just

    Operated by Go Cornwall Bus

  • Long Rock to St Just

    via Penzance and Sancreed

    Operated by Go Cornwall Bus

  • The service 10, 10S has disruptions

    Plymouth to Polperro

    via Saltash, Landrake

    Operated by Go Cornwall Bus

    • Unable to serve Barbican

      19th Jun 2026 onwards

      We're sorry to inform #GCB10 is unable to serve Barbican & Bodregan Road due to low hanging trees. School services will not be affected. We apologise for any inconvenience caused.

  • Plymouth to Dobwalls

    via Saltash, Landrake, Tideford and Liskeard

    Operated by Go Cornwall Bus

  • Plymouth to Launceston

    via Saltash, St Mellion, Callington, Stoke Climsland

    Operated by Go Cornwall Bus

  • The service 14, 18 has disruptions

    St Ives/Penzance - Truro

    via Hayle, Camborne, Redruth

    Operated by Go Cornwall Bus

    • 14, 18 - Temporary Bus Stops Overnight in Mount Ambrose

      6th - 9th Jul 2026

      Due to temporary traffic lights obstructing the bus stop, between 21:00 and 06:00 each night on the 6th, 7th and 8th July the bus stops at Mount Ambrose Church will be temporarily relocated closer to the Original Factory Shop roundabout.

      We apologise for any inconvenience caused.

  • Hayle to Penzance

    via St Erth

    Operated by Go Cornwall Bus

  • Penzance to St Ives

    via Penzance, Gulval and Nancledra

    Operated by Go Cornwall Bus

  • Penzance - St Ives

    via Crowlas

    Operated by Go Cornwall Bus

  • The service 21, 21A has disruptions

    Newquay to St Austell

    via Indian Queens, Fraddon and St Dennis

    Operated by Go Cornwall Bus

    • Diversion on the 21, 21A, 91 & 94

      6th Jul 2026 onwards

      We're sorry to inform #GCB21, #GCB21A, #GCB91 & #GCB94 is unable to serve St Columb Road due to a level crossing failure. Services will divert via Halloon Roundabout, Highgate Hill Roundabout towards Indian Queens & Fraddon in both directions. We apologise for any inconvenience caused, but to circumstances beyond our control.

  • St Austell to Truro

    via St Stephen

    Operated by Go Cornwall Bus

  • St Austell to Gorran Haven

    via Polgooth, Mevagissey, Heligan Gardens

    Operated by Go Cornwall Bus

  • Fowey to St Austell

    via Par, St Blazey

    Operated by Go Cornwall Bus

  • St Blazey to St Austell

    via Par & Charlestown

    Operated by Go Cornwall Bus

  • St Austell to Bodmin

    via Stenalees, Bugle and Lanivet

    Operated by Go Cornwall Bus

  • S Austell to Eden Project

    via Roche,

    Operated by Go Cornwall Bus

  • The service 27 has disruptions

    Truro to St Austell

    via Grampound & Bethel

    Operated by Go Cornwall Bus

    • 27 - Overnight Closure - A390 Grampound

      5th - 25th Jul 2026

      Due to the overnight closure of the A390 at Grampound, between 19:00 and 06:00 each night from 05/07/2026 to 25/07/2026, service 27 will be unable to serve Grampound, Hewas Water, Sticker, Trelowth, or St Mewan.

      Buses will divert on the A3058 between Grampound Road and St Austell in both directions.

      We apologise for any inconvenience caused.

  • Lostwithiel to St Austell

    via Carlyon bay, Charlestown

    Operated by Go Cornwall Bus

  • St Austell - Mevagissey

    via Pentewan, Heligan

    Operated by Go Cornwall Bus

  • St Austell Town Service

    Operated by Go Cornwall Bus

  • St Austell to Luxulyan

    via St Blazey

    Operated by Go Cornwall Bus

  • The service 32, 32A, 32B has disruptions

    Falmouth to Truro

    via Penryn Campus, Carnon Downs, Playing Place

    Operated by Go Cornwall Bus

    • CANCELLED: Overnight Closure - Quay Hill, Penryn

      6th - 8th Jul 2026

      The overnight closure from 06/07/2026 to 15/07/2026 on Quay Hill in Penryn has been cancelled so buses will operate normal route along Penryn High Street.

  • The service 33, 33A has disruptions

    Falmouth - Redruth

    via Penryn Campus, Lanner

    Operated by Go Cornwall Bus

    • CANCELLED: Overnight Closure - Quay Hill, Penryn

      6th - 8th Jul 2026

      The overnight closure from 06/07/2026 to 15/07/2026 on Quay Hill in Penryn has been cancelled so buses will operate normal route along Penryn High Street.

  • Redruth to The Lizard

    via Helston, Mullion

    Operated by Go Cornwall Bus

  • Falmouth - Helford Passage or Helston via Mawnan Smith

    via Mawnan Smith

    Operated by OTS

  • Truro to St Keverne

    via Stithians, Porkellis and Helston

    Operated by Go Cornwall Bus

  • St Keverne - Helston via Porthallow, Manaccan

    via Porthallow, Manaccan

    Operated by OTS

  • Helston Town Service

    via Pendeen Park and Manor Way

    Operated by Go Cornwall Bus

  • Camborne to Helston

    via Praze an Beeble, Nancegollan and Sithney

    Operated by Go Cornwall Bus

  • The service 39, 39A has disruptions

    Helston to Camborne

    via Sithney, Townshend and Leedstown

    Operated by Go Cornwall Bus

    • 39A - Surface Dressing - Relubbus to Townshend

      Today 06:00 - 17:00

      Due to surface dressing works between Relubbus and Townshend, between 06:00 and 17:00 on 07/07/2026, service 39A will be on diversion while the road is closed.

      School journeys are unaffected. Most other journeys will divert via Gurlyn Hill and Bunkers Hill between Relubbus and Townshend.
      The 09:38 service from Penzance to Camborne will divert on the A394 and B3302 and will be unable to serve Perran Downs, Relubbus, or Townshend.

      We apologise for any inconvenience caused. Please note dates and times of surface dressing works can change at short notice due to weather conditions.

  • Truro to Barncoose

    via Malabar, Polstain Road, St Day & Redruth

    Operated by Go Cornwall Bus

  • Falmouth to Camborne via Stithians, Four Lanes

    Operated by OTS

  • Camborne to Barncoose

    via Tolvadon, Pengegon & Illogan

    Operated by Go Cornwall Bus

  • The service 48, 49, 49A, 49S has disruptions

    Troon to Redruth

    via Camborne, Pengegon, Tolvaddon & Portreath

    Operated by Go Cornwall Bus

    • 49, 49A- Unable to serve the centre of Troon updated 28th May

      27th May 2026 onwards

      Due to a sink hole in the road, until further notice services 49, 49A are currently unable to reach the centre of Troon, only serving as far as Grenville Garage where they will turn around.

      We apologise for any inconvenience caused.

  • Truro to St Mawes, via Probus, Tregony and Portscatho

    Operated by Go Cornwall Bus

  • St Austell to Veryan, via Tregony

    via Tregony

    Operated by Go Cornwall Bus

  • Delabole to Bodmin, via Delabole and Camelford

    via Delabole, Camelford

    Operated by Go Cornwall Bus

  • The service 56 has disruptions

    Newquay to Padstow, via Watergate Bay, Newquay Cornwall Airport and Constantine

    Operated by Go Cornwall Bus

    • GCB56 - St Mawgan Village

      31st Mar 2026 onwards

      #GCB56.
      Due to ongoing scaffolding, we are unable to serve St Mawgan Village until further notice.

      Services towards Padstow will turn around at St Mawgan Junction then divert via Trevarrian to Mawgan Porth. Services towards Newquay will divert from Mawgan Porth via Trevarrian and turn at the St Mawgan Junction.

      Passengers in Mawgan Porth should use stops at Betty's Shop as we are unable to serve the stop at the Pitch and Putt.

      We apologise for any inconvenience caused, but to circumstances beyond our control.

  • Bodmin Parkway to Padstow, via Bodmin Community Hospital and Wadebridge

    via Bodmin Community Hospital, Wadebridge

    Operated by Go Cornwall Bus

  • Newquay Town Service, via Chynance Drive

    Operated by Go Cornwall Bus

  • Newquay Town Serivce, via Chester Road

    Operated by Go Cornwall Bus

  • Falmouth Town Service via Church Street, National Maritime Museum, Wood Lane

    Operated by OTS

  • Falmouth to Falmouth, via Swanpool, Golden Bank, Longfield and Acacia Road

    via Swanpool, Golden Bank, Longfield, Acacia Road

    Operated by OTS

  • Falmouth to Falmouth, via Swanvale, Golden Bank, Longfield and Acacia Road

    via Swanvale, Golden Bank, Longfield, Acacia Road

    Operated by OTS

  • Falmouth Coastal Circular via National Maritime Museum, Pendennis Point, Gyllyngvase, Swanpool

    Operated by OTS

  • Penryn to Truro, via Penryn, Flushing and Mylor Bridge

    via Penryn, Flushing, Mylor Bridge

    Operated by Go Cornwall Bus

  • Falmouth to Flushing via Penryn and Mylor Bridge

    Operated by OTS

  • Plymouth City Centre to Cremyll

    , via Torpoint Ferry, Cawsand and Millbrook

    Operated by Go Cornwall Bus

  • Saltash to Derriford Hospital, via Ernesettle and Whitleigh

    Operated by Go Cornwall Bus

  • Liskeard to Polperro, via Widegates, Looe and Pelynt

    Operated by Go Cornwall Bus

  • Callington to Liskeard, via Pensilva and St Cleer

    Operated by Go Cornwall Bus

  • Torpoint to Liskeard, via Crafthole and Downderry

    Operated by Go Cornwall Bus

  • The service 76 has disruptions

    Launceston to Bude, via Whitstone and Red Post

    via Whitstone, Red Post

    Operated by Go Cornwall Bus

    • 76 - Overnight Road Closure - Red Post to Stratton 19:00 - 06:00

      6th - 18th Jul 2026

      Due to an overnight road closure from Red Post to Stratton, between 19:00 and 06:00 from 06/07/2026 to 18/07/2026 service 76 will divert via Kilkhampton and will be unable to serve stops between Red Post and Stratton.

      Passengers in Stratton should use stops at Berkeley Close or Stitches Corner.
      Passengers at Red Post should use stops at the Red Post Inn.

      We apologise for any inconvenience caused.

    • 76, 128, 219 - Berries Avenue

      22nd Jun 2026 - 5th Oct 2026

      From Saturday 27th June, services will return to Berries Avenue due to the road closure no longer being required.

      Please note that we will continue to monitor the roadworks - buses may need to divert at a later date due to obstructions.

  • Liskeard to Polperro, via Trago Mills and Lanreath

    Operated by Go Cornwall Bus

  • The service 78, 78A has disruptions

    Liskeard to Launceston, via Pensilva, North Hill and South Petherwin

    via Pensilva, North Hill, South Petherwin

    Operated by Go Cornwall Bus

    • Trekelland Bridge has been shut for an emergency closure

      6th - 10th Jul 2026

      Due to a emergency closure for bridge strike repairs services 78 and 78A are diverted.
      Services will Divert From Congdons Shop via
      B3257 towards Plusha / Bodmin / A30, Tregadillet & South Petherwin
      Return trips from South Petherwin, A30 and B3257 to Congdons Shop and back on normal route

  • Callington to Tavistock via Harrowbarrow, Calstock and Gunnislake

    Operated by Go Cornwall Bus

  • Truro to Trelander

    Operated by Go Cornwall Bus

  • The service 85, 86 has disruptions

    Newquay to Truro, via Crantock, Holywell Bay, St Newlyn East and Shortlanesend

    Operated by Go Cornwall Bus

    • 85, 87, 87A & N2 Diversion

      4th Jul 2026 onwards

      Due to overhanging trees on the road between Trevella and Crantock, services #GCB85, #GCB87, #GCB87A, and #GCBN2 travelling from Newquay will divert via Cubert and then Crantock before rejoining the normal route. The same diversion will operate in reverse for journeys from Truro.

      Please note that we are unable to serve Trevella Holiday Park during this time.

      We apologise for any inconvenience caused.

    • Reduced service on the 85

      Today 06:33

      We are sorry to inform you that the #GCB85 from Zelah at 0641 to Newquay will not be running. This is due to operational difficulties. We apologise for any inconvenience caused.

  • The service 87, 87A has disruptions

    Truro - Newquay via RCH Treliske, St Agnes, Perran Sands, Perranporth

    via RCH Treliske, St Agnes, Perran Sands, Perranporth

    Operated by Go Cornwall Bus

    • 85, 87, 87A & N2 Diversion

      4th Jul 2026 onwards

      Due to overhanging trees on the road between Trevella and Crantock, services #GCB85, #GCB87, #GCB87A, and #GCBN2 travelling from Newquay will divert via Cubert and then Crantock before rejoining the normal route. The same diversion will operate in reverse for journeys from Truro.

      Please note that we are unable to serve Trevella Holiday Park during this time.

      We apologise for any inconvenience caused.

    • Reduced service on the 87

      Today 06:35

      We are sorry to inform you that the #GCB87 from Truro at 0650 to Newquay will not be running. This is due to operational difficulties. We apologise for any inconvenience caused.

  • Redruth to Newquay, via Blackwater and Goonhavern

    Operated by Go Cornwall Bus

  • The service 91 has disruptions

    Newquay to Truro, via St Columb Minor, Fraddon, Mitchell and St Erme

    via St Columb Minor, Fraddon, Mitchell and St Erme

    Operated by Go Cornwall Bus

    • Diversion on the 21, 21A, 91 & 94

      6th Jul 2026 onwards

      We're sorry to inform #GCB21, #GCB21A, #GCB91 & #GCB94 is unable to serve St Columb Road due to a level crossing failure. Services will divert via Halloon Roundabout, Highgate Hill Roundabout towards Indian Queens & Fraddon in both directions. We apologise for any inconvenience caused, but to circumstances beyond our control.

    • Reduced service on the 91

      Today 06:37

      We are sorry to inform you that the #GCB91 from Truro at 0655 to Newquay will not be running. This is due to operational difficulties. We apologise for any inconvenience caused.

  • Newquay to St Columb Major

    via St Columb Minor

    Operated by Go Cornwall Bus

  • The service 93, 93A, 93E, 93S, 93T has disruptions

    Newquay to Truro, via Treloggan, Mitchell and St Erme

    via Treloggan, Mitchell and St Erme

    Operated by Go Cornwall Bus

    • 93, 93A, 93B - Carland Cross Overnight Closures

      6th - 11th Jul 2026

      Due to overnight closures at Carland Cross, after 20:00 each evening from Mon 6th July to Fri 10th July, services 93 and 93A will divert via Ladock between Truro and Mitchell and will be unable to serve Tregurra Ln, St Erme or Trispen.

      - On the 6th, 7th and 8th July, only buses towards Newquay will be affected. Buses to Truro will operate as normal.
      - On the 9th and 10th July, buses in both directions will be affected

      Each evening from 6th July to 10th July we will be running shuttle service 93B, timetabled below. Passengers will have to change bus in Truro.

      Truro to Trispen:

      (93/93A arrives in Truro 2035, 2132, 2235, 2332)

      93B departs Truro 2050, 2145, 2250, 2345
      Tregurra Lane 2054, 2149, 2254, 2349
      St Erme Polisken Way 2101, 2156, 2301, 2356
      Trispen Rafters 2101, 2157, 2302, 2357

      Trispen to Truro:

      Trispen Bus Shelter 2022, 2119, 2222, 2319
      St Erme Polisken Way 2023, 2120, 2223, 2320
      Tregurra Lane 2029, 2126, 2229, 2326
      93B arrival at Truro Bus Station 2035, 2132, 2235, 2332

      (93/93A departs Truro 2045, 2140, 2245, 2340)

      We apologise for any inconvenience caused.

  • The service 94 has disruptions

    Wadebridge to Truro, via St Columb Major, Fraddon, Summercourt, Ladock, Tresillian

    via St Columb Major, Fraddon, Summercourt, Ladock, Tresillian

    Operated by Go Cornwall Bus

    • Diversion on the 21, 21A, 91 & 94

      6th Jul 2026 onwards

      We're sorry to inform #GCB21, #GCB21A, #GCB91 & #GCB94 is unable to serve St Columb Road due to a level crossing failure. Services will divert via Halloon Roundabout, Highgate Hill Roundabout towards Indian Queens & Fraddon in both directions. We apologise for any inconvenience caused, but to circumstances beyond our control.

    • Reduced service on the 94

      Today 06:35

      We are sorry to inform you that the #GCB94 from Wadebridge at 0647 to Truro will not be running. This is due to operational difficulties. We apologise for any inconvenience caused.

  • Bude to Wadebridge via Boscastle, Tintagel and Camelford

    Operated by Go Cornwall Bus

  • Wadebridge to Camelford via Port Isaac, Polzeath and Rock

    Operated by Go Cornwall Bus

  • Launceston to Camelford

    Operated by Go Cornwall Bus

  • Bude: Park & Ride to Park & Ride site, via The Strand

    via The Strand

    Operated by Go Cornwall Bus

  • The service 128 has disruptions

    Poughill to Stratton, via Bude

    Operated by Go Cornwall Bus

    • 76, 128, 219 - Berries Avenue

      22nd Jun 2026 - 5th Oct 2026

      From Saturday 27th June, services will return to Berries Avenue due to the road closure no longer being required.

      Please note that we will continue to monitor the roadworks - buses may need to divert at a later date due to obstructions.

  • Bude to Gooseham, via Morwenstow

    Operated by Go Cornwall Bus

  • The service 218, 219 has disruptions

    Marhamchurch to Hartland, via Bude and Kilkhampton

    Operated by Go Cornwall Bus

    • 76, 128, 219 - Berries Avenue

      22nd Jun 2026 - 5th Oct 2026

      From Saturday 27th June, services will return to Berries Avenue due to the road closure no longer being required.

      Please note that we will continue to monitor the roadworks - buses may need to divert at a later date due to obstructions.

  • Crackington Haven to Launceston via Jacobstow, Week St Mary and Egloskerry

    Operated by Go Cornwall Bus

  • Launceston Town Service via Homeleigh Garden Centre and St Stephens Community Academy

    Operated by Go Cornwall Bus

  • Truro to Porthtowan via Blackwater, Mount Hawke

    Operated by Hopleys Coaches

  • Launceston to Okehampton, via Lifton

    via Lifton

    Operated by Go Cornwall Bus

  • St Agnes to Redruth via Mount Hawke, Porthowan, Wheal Rose

    Operated by Hopleys Coaches

  • Warbstow Cross to Launceston, via Week St Mary

    Operated by Go Cornwall Bus

  • Pedna Carne to Bodmin via St Columb Major

    Operated by Travel Cornwall

  • Launceston to Altarnun, Via Lewannick

    Operated by Go Cornwall Bus

  • Launceston to Trerice Via North Petherwin and Egloskerry

    Operated by Go Cornwall Bus

  • Saltash Town Circular

    Operated by Saltash Red Bus

  • Merrymeet - Saltash

    Operated by Saltash Red Bus

  • Trerulefoot - Menheniot - Liskeard

    Operated by Saltash Red Bus

  • Cargreen - Botus Fleming - Hatt - Saltash

    Operated by Saltash Red Bus

  • Polruan to Looe, via Lansallos and Polperro

    via Lansallos, Polperro

    Operated by Go Cornwall Bus

  • Truro to Malpas Road Estate, via Truro and Rosedale Estate

    via Truro, Rosedale Estate

    Operated by Go Cornwall Bus

  • Truro to Feock

    Operated by Go Cornwall Bus

  • Truro to Truro cicular, via Malabar, Treliske and Truro Health Park

    via Malabar, Treliske, Truro Health Park

    Operated by Go Cornwall Bus

  • Truro to Treffry Road circular

    Operated by Go Cornwall Bus

  • Truro to Malpas Village

    via Malpas

    Operated by Go Cornwall Bus

  • Summercourt to Truro, via Ladock and Tresillian

    via Ladock, Tresillian

    Operated by Go Cornwall Bus

  • Saltash to Merrymeet, via Carkeel, Landrake and St Germans

    via Carkeel, Landrake, St Germans

    Operated by Saltash Red Bus

  • Langarth - Tregurra Park

    via RCH Treliske, Truro Eastern District Centre

    Operated by Dartline Coaches

  • Langarth - RCH Treliske

    Operated by Dartline Coaches

  • Newquay - Quintrell Downs via St Columb Minor, St Columb Major, Hendra

    via St Columb Minor, St Columb Major, Hendra

    Operated by Go Cornwall Bus

  • The service N2 has disruptions

    Newquay - Perranporth via Crantock, Holywell Bay

    via Crantock, Holywell Bay

    Operated by Go Cornwall Bus

    • 85, 87, 87A & N2 Diversion

      4th Jul 2026 onwards

      Due to overhanging trees on the road between Trevella and Crantock, services #GCB85, #GCB87, #GCB87A, and #GCBN2 travelling from Newquay will divert via Cubert and then Crantock before rejoining the normal route. The same diversion will operate in reverse for journeys from Truro.

      Please note that we are unable to serve Trevella Holiday Park during this time.

      We apologise for any inconvenience caused.