St Germans to Truro TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday GW 05:49 06:49
GW 06:56 07:54
GW 07:32 08:34
GW 07:59 08:57
GW 08:33 09:32
GW 09:30 10:32
GW 10:02 10:59
GW 10:31 11:31
GW 11:01 11:59
GW 11:58 13:00
GW 12:34 13:33
GW 12:56 13:58
GW 14:00 15:01
GW 14:33 15:32
GW 14:58 15:58
GW 16:24 17:32
GW 17:05 18:03
GW 📅 17:39 18:40
GW 📅 17:39 18:40
GW 18:01 19:00
GW 18:54 19:58
GW 📅 19:41 20:39
GW 📅 19:41 20:39
GW 📅 20:45 21:45
GW 📅 20:45 21:45
GW 22:01 23:01
GW 📅 22:56 23:53
GW 📅 22:59 23:59
Saturday GW 07:55 08:55
GW 08:31 09:31
GW 09:29 10:31
GW 10:34 11:35
GW 11:00 11:59
GW 11:55 12:55
GW 12:57 13:58
GW 13:58 15:00
GW 14:34 15:35
GW 15:01 16:04
GW 16:35 17:32
GW 16:55 17:57
GW 17:59 18:58
GW 19:06 20:07
GW 19:50 20:48
GW 20:39 21:37
Sunday GW 09:07 10:05
GW 10:13 11:14
GW 10:52 11:50
GW 11:48 12:49
GW 12:51 13:50
GW 13:55 14:54
GW 14:55 15:54
GW 15:55 16:55
GW 16:51 17:49
GW 17:48 18:51
GW 18:55 19:54
GW 19:55 20:57
GW 21:31 22:30
Train Operators GW
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs St Germans at 05:49 arriving at Truro at 06:49. The last train departs St Germans at 22:59 arriving at Truro at 23:59. Journey Time
The average journey time between St Germans and Truro is 1 hour. Popular journeys from St Germans Popular journeys from Truro Timetable data under licence from RSP / Rail Delivery Group