Guildford to Shalford TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday GW 05:49 05:53
GW 📅 06:42 06:46
GW 📅 06:42 06:46
GW 07:47 07:51
GW 08:08 08:12
GW 09:36 09:41
GW 10:36 10:41
GW 11:36 11:41
GW 12:36 12:41
GW 13:36 13:41
GW 14:36 14:41
GW 15:36 15:41
GW 16:07 16:12
GW 16:38 16:42
GW 17:07 17:12
GW 17:39 17:43
GW 18:06 18:11
GW 19:05 19:10
GW 20:08 20:12
GW 21:07 21:11
GW 22:21 22:25
GW 📅 23:21 23:26
GW 📅 23:26 23:30
Saturday GW 06:00 06:04
GW 06:36 06:40
GW 07:35 07:39
GW 08:36 08:41
GW 09:36 09:41
GW 10:36 10:41
GW 11:36 11:41
GW 12:36 12:41
GW 13:36 13:41
GW 14:36 14:41
GW 15:36 15:41
GW 16:36 16:41
GW 17:36 17:41
GW 18:36 18:41
GW 19:36 19:41
GW 20:36 20:41
GW 21:10 21:14
GW 22:20 22:24
GW 23:21 23:26
Sunday GW 08:57 09:01
GW 09:57 10:01
GW 10:57 11:01
GW 11:57 12:01
GW 12:57 13:01
GW 13:57 14:01
GW 14:57 15:01
GW 15:57 16:01
GW 16:57 17:01
GW 17:57 18:01
GW 18:57 19:01
GW 19:57 20:01
GW 20:35 20:39
GW 22:00 22:04
GW 23:00 23:04
GW 23:50 23:55
Train Operators GW
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Guildford at 05:49 arriving at Shalford at 05:53. The last train departs Guildford at 23:26 arriving at Shalford at 23:30. Journey Time
The average journey time between Guildford and Shalford is 4 minutes. Calling Points
Trains operated by Great Western Railway (GW) are non-stop. Popular journeys from Guildford Popular journeys from Shalford Timetable data under licence from RSP / Rail Delivery Group