Cornwall Services this Christmas

5 days ago Tue 9th Dec 2025

TRANSPORT FOR CORNWALL – CHRISTMAS & NEW YEAR BUS SERVICES 2025–26

Bus Services in Cornwall Over the Festive Period

Below is an overview of when buses are running during Christmas and New Year, followed by detailed information for each bus operator.

Cornwall Bus Services – At a Glance (All Operators)

DateService Level
Wed 24 Dec – Christmas EveReduced / Early finish
Thu 25 Dec – Christmas DayNo service
Fri 26 Dec – Boxing DayNo service
Sat 27 DecNormal Saturday service/School Vacation Service
Sun 28 DecNormal Sunday service
Mon 29 DecMostly Weekday or Saturday timetable (varies by operator)
Tue 30 DecMostly Weekday or Saturday timetable (varies by operator)
Wed 31 Dec – New Year's EveReduced / Early finish
Thu 1 Jan – New Year's DayNo service
Fri 2 Jan onwardsReturn to normal / special timetables

 

GO CORNWALL BUS – CHRISTMAS SERVICES

Summary

  • No service: Christmas Day, Boxing Day, New Year’s Day
  • Earlier last buses on Christmas Eve & New Year’s Eve
  • All last journeys listed below
  • All remaining dates are normal school vacation timetables

 

Go Cornwall – Last Buses on Christmas Eve & New Year’s Eve

RouteLast DepartureDirection
518:25Penzance → Newlyn
518:39Newlyn → Penzance
17E19:00Penzance → Boscaswell
17E19:45Boscaswell → Penzance
2119:45Newquay ↔ St Austell
24E/29E20:00Fowey → St Austell
24E/29E19:20St Austell → Fowey
2619:25St Austell → Bodmin
2619:50St Austell → Truro
2618:20Bodmin → St Austell
27E20:40Truro → St Austell
27E19:50St Austell → Truro
3420:20Redruth → Helston
3419:42The Lizard → Helston
40/40A19:17Barncoose → Redruth Station
40/40A19:15Truro → Redruth
48/4919:35Troon → Redruth
48/4918:35Redruth → Troon
5719:27Bodmin Parkway → Padstow
5720:30Padstow → Bodmin Parkway
91/93/93E19:50Newquay → Truro (93)
91/93/93E19:40Truro → Newquay (93A)
T1E19:33Camborne → Penzance
11       19:50Liskeard → Plymouth
1120:50Plymouth → Liskeard
1220:05Callington → Plymouth
1219:10Plymouth → Callington
76A19:30Launceston → Callington
76A20:05Callington → Launceston
70/A/B19:55Plymouth → Insworke
70/A/B19:58Insworke → Plymouth

 

STAGECOACH – CHRISTMAS SERVICES

Summary

  • Special timetables: 22 Dec – 2 Jan
  • Early finish on Christmas Eve & New Year’s Eve
  • No service: Christmas Day, Boxing Day, New Year’s Day
  • School & college services: Not running

 

Stagecoach Daily Service Levels

DateService Level
Sun 21 DecSunday timetable
Mon 22 DecWeekday* or Saturday timetable
Tue 23 DecWeekday* or Saturday timetable
Wed 24 DecWeekday* or Saturday timetable + early finish
Thu 25 DecNo service
Fri 26 DecNo service
Sat 27 DecSaturday timetable
Sun 28 DecSunday timetable
Mon 29 DecWeekday* or Saturday timetable
Tue 30 DecWeekday* or Saturday timetable
Wed 31 DecWeekday* or Saturday timetable + early finish (night buses operate)
Thu 1 JanNo service
Fri 2 JanWeekday* or Saturday timetable
Sat 3 JanSaturday timetable

Weekday timetables operate on selected routes only — see Stagecoach for full details.

 

FIRST BUS – CHRISTMAS SERVICES

Summary of Service Levels

DateService
Wed 24 DecNormal service, early finish (~8pm)
Thu 25 DecNo service
Fri 26 DecNo service
Sat 27 DecNormal Saturday service
Sun 28 DecNormal Sunday service
Mon 29 DecSaturday service
Tue 30 DecSaturday service
Wed 31 DecSaturday service + early finish (~8pm)
Thu 1 JanNo service

Truro Park & Ride will run a normal weekday timetable on these dates.

 

Journeys Not Operating (Christmas Eve & New Year’s Eve)

RouteCancelled Journeys
17 – Penzance ↔ St Ives21:15, 22:45 (Penzance → St Ives); 21:55, 23:25 (St Ives → Penzance)
87 – Truro ↔ Newquay20:30 & 22:30 (both directions)
M6 – Penzance ↔ MouseholeAll journeys 20:30–22:45 (Penzance → Mousehole) and 20:50–23:05 (Mousehole → Penzance)
T1 – Camborne ↔ Truro21:35 & 22:35 (both directions); 23:35 (Truro → Camborne)
U1 – Falmouth ↔ TruroAll services 20:45–23:40 both directions
U2 – Falmouth ↔ Camborne22:10 (Falmouth → Camborne); 21:05 (Redruth → Falmouth)
U4 – Falmouth ↔ Penzance22:00 both directions