St Germans to Truro Timetable
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:31 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:01 15:01
GW 14:33 15:32
GW 14:58 15:58
GW 16:24 17:32
GW 17:03 18:01
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:55
GW 📅 22:56 23:55
Saturday GW 07:55 08:55
GW 08:31 09:31
GW 09:29 10:31
GW 10:30 11:30
GW 11:00 11:59
GW 11:55 12:55
GW 12:57 13:58
GW 13:59 15:00
GW 14:33 15:33
GW 15:01 16:04
GW 16:33 17:31
GW 16:56 17:57
GW 17:59 18:59
GW 19:00 20:01
GW 19:50 20:48
GW 20:39 21:37
Sunday GW 09:07 10:05
GW 10:13 11:14
GW 10:51 11:50
GW 11:50 12:48
GW 12:55 13:54
GW 13:55 14:54
GW 14:55 15:54
GW 15:55 16:55
GW 16:51 17:49
GW 17:55 18:55
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:56 arriving at Truro at 23:55. Journey Time
The average journey time between St Germans and Truro is 59 minutes. Popular journeys from St Germans Popular journeys from Truro Timetable data under licence from RSP / Rail Delivery Group