70
Stagecoach South
70 bus timetable: Guildford to Midhurst
Guildford - Midhurst
Guildford - Midhurst (70) / Woolmer Hill (71) / Eashing Lane (72)
Route map
70 live route map
See the route, stops, and live buses currently on this line.
124 stops
Live buses loading
Map ready
Loading the route map...
Guildford Bus Station → Midhurst Bus Stand
13 trips · first 06:20 · last 17:50
Tue
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
06:20
Midhurst Bus Stand
06:35
Midhurst Bus Stand
07:35
Midhurst Bus Stand
08:40
Midhurst Bus Stand
09:50
Midhurst Bus Stand
10:50
Midhurst Bus Stand
11:50
Midhurst Bus Stand
12:50
Midhurst Bus Stand
13:50
Midhurst Bus Stand
14:50
Midhurst Bus Stand
15:50
Midhurst Bus Stand
16:50
Midhurst Bus Stand
17:50
Midhurst Bus Stand
St Catherine’s, Guildown Road
opposite
·
06:39
07:39
08:44
09:54
10:54
11:54
12:54
13:54
14:54
15:55
16:55
17:55
St Catherine’s, Chestnut Avenue
opposite
·
06:39
07:39
08:44
09:54
10:54
11:54
12:54
13:54
14:54
15:56
16:56
17:56
Ockford Ridge, Primrose Ridge
opposite
·
06:59
08:05
09:10
10:14
11:14
12:14
13:14
14:14
15:14
16:18
17:18
18:18
Haslemere, Ambulance Station
south-west bound
·
07:20
08:28
09:33
10:35
11:35
12:35
13:35
14:35
15:35
16:40
17:40
18:40
Haslemere Railway Station
opposite
06:21
07:27
08:37
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:47
17:47
18:47
Shottermill, Hindhead Road
westbound
06:24
07:30
08:40
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:50
17:50
18:50
Hammer, Shottermill Pond
southbound
06:25
07:32
08:42
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:52
17:52
18:52
Hammer, Shottermill Pond
eastbound
06:26
07:32
08:42
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:52
17:52
18:52
Camelsdale, Bridge
south-east bound
06:27
07:34
08:44
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:54
17:54
18:54
Camelsdale, Marley Hanger
opposite
06:28
07:35
08:45
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:55
17:55
18:55
Kingsley Green, Kiln Meadow
adjacent
06:30
07:37
08:47
09:52
10:52
11:52
12:52
13:52
14:52
15:52
16:57
17:57
18:57
Fernhurst, The Cylinders
south-west bound
06:34
07:42
08:52
09:57
10:57
11:57
12:57
13:57
14:57
15:57
17:02
18:02
19:02
Fernhurst, Cook's Bridge
southbound
06:35
07:43
08:53
09:58
10:58
11:58
12:58
13:58
14:58
15:58
17:03
18:03
19:03
Henley Common, The Kings Arms
opposite
06:36
07:45
08:55
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:05
18:05
19:05
Henley, The Duke of Cumberland Arms
southbound
06:39
07:48
08:58
10:03
11:03
12:03
13:03
14:03
15:03
16:03
17:08
18:08
19:08
Henley, King Edward VII Estate
opposite
06:40
07:49
08:59
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:09
18:09
19:09
Easebourne, Budgenor Lodge
opposite
06:43
07:52
09:02
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:12
18:12
19:12
Easebourne, Wheelbarrow Castle
adjacent
06:43
07:53
09:03
10:08
11:08
12:08
13:08
14:08
15:08
16:08
17:13
18:13
19:13
Easebourne, Dodsley Grove
opposite
06:44
07:53
09:03
10:08
11:08
12:08
13:08
14:08
15:08
16:08
17:13
18:13
19:13
Easebourne, Community Hospital
opposite
06:44
07:54
09:04
10:09
11:09
12:09
13:09
14:09
15:09
16:09
17:14
18:14
19:14
Midhurst Bus Stand → Guildford Bus Station
14 trips · first 06:24 · last 19:25
Tue
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
06:24
Midhurst Bus Stand
06:55
Midhurst Bus Stand
08:10
Midhurst Bus Stand
09:20
Midhurst Bus Stand
10:20
Midhurst Bus Stand
11:20
Midhurst Bus Stand
12:20
Midhurst Bus Stand
13:20
Midhurst Bus Stand
14:20
Midhurst Bus Stand
15:20
Midhurst Bus Stand
16:20
Midhurst Bus Stand
17:25
Midhurst Bus Stand
18:25
Midhurst Bus Stand
19:25
Midhurst Bus Stand
Easebourne, Community Hospital
adjacent
·
06:56
08:11
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:26
18:26
19:26
Easebourne, Dodsley Grove
adjacent
·
06:56
08:12
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:26
18:26
19:26
Easebourne, Wheelbarrow Castle
opposite
·
06:57
08:12
09:22
10:22
11:22
12:22
13:22
14:22
15:22
16:22
17:27
18:27
19:27
Easebourne, Budgenor Lodge
adjacent
·
06:57
08:13
09:22
10:22
11:22
12:22
13:22
14:22
15:22
16:22
17:27
18:27
19:27
Henley, King Edward VII Estate
adjacent
·
07:00
08:16
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:30
18:30
19:30
Henley, The Duke of Cumberland Arms
northbound
·
07:00
08:17
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:30
18:30
19:30
Henley Common, The Kings Arms
adjacent
·
07:03
08:19
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:33
18:33
19:33
Fernhurst, Cook's Bridge
northbound
·
07:04
08:21
09:29
10:29
11:29
12:29
13:29
14:29
15:29
16:29
17:34
18:34
19:34
Fernhurst, The Cylinders
north-east bound
·
07:05
08:21
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:35
18:35
19:35
Kingsley Green, Kiln Meadow
opposite
·
07:10
08:27
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:40
18:39
19:39
Camelsdale, Marley Hanger
adjacent
·
07:12
08:29
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:42
18:41
19:41
Camelsdale, Bridge
north-west bound
·
07:13
08:30
09:38
10:38
11:38
12:38
13:38
14:38
15:38
16:38
17:43
18:42
19:42
Hammer, Shottermill Pond
westbound
·
07:15
08:32
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:45
18:43
19:43
Hammer, Shottermill Pond
northbound
·
07:16
08:33
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:46
18:44
19:44
Shottermill Road
north-east bound
·
07:16
08:33
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:46
18:44
19:44
Shottermill, Hindhead Road
eastbound
06:24
07:17
08:34
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:47
18:45
19:45
Shottermill, Lion Green
eastbound
06:25
07:18
08:35
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:48
18:46
19:46
Haslemere, Wey Hill
eastbound
06:26
07:20
08:37
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:50
18:47
19:47
Haslemere Railway Station
Stop F
06:30
07:24
08:42
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:49
17:54
18:51
19:51
Haslemere, High Street
Stop A
06:31
07:25
08:43
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:55
18:52
19:52
Haslemere, Ambulance Station
north-east bound
06:32
07:26
08:44
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:56
18:53
19:53
Haslemere, Beech Road
adjacent
06:33
07:27
08:45
09:52
10:52
11:52
12:52
13:52
14:52
15:52
16:52
17:57
18:54
19:54
Haslemere, The Beeches
opposite
06:33
07:27
08:45
09:52
10:52
11:52
12:52
13:52
14:52
15:52
16:52
17:57
18:54
19:54
Grayswood Common, Beech Farm
adjacent
06:34
07:28
08:46
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:58
18:55
19:55
Grayswood, Lower Birtley
northbound
06:38
07:32
08:50
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
18:02
18:59
19:59
Brook, Dog and Pheasant
adjacent
06:41
07:35
08:53
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:05
19:02
20:02
06:46
07:40
08:58
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:10
19:07
20:07
Cramhurst, Witley SCC Depot
opposite
06:48
07:42
09:00
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:12
19:09
20:09
Milford, Rodborough School
opposite
06:49
07:43
09:01
10:08
11:08
12:08
13:08
14:08
15:08
16:08
17:08
18:13
19:10
20:10
Milford, Crossroads
north-east bound
06:53
07:48
09:07
10:12
11:12
12:12
13:12
14:12
15:12
16:13
17:13
18:17
19:13
20:13
Ockford Ridge, Primrose Ridge
adjacent
06:55
07:50
09:09
10:14
11:14
12:14
13:14
14:14
15:14
16:15
17:15
18:19
19:15
20:15
Ockford Ridge, Cliffe Road
adjacent
06:55
07:52
09:11
10:15
11:15
12:15
13:15
14:15
15:15
16:17
17:17
18:20
19:16
20:16
Godalming, Eashing Lane
adjacent
06:57
07:53
09:13
10:16
11:16
12:16
13:16
14:16
15:16
16:18
17:18
18:21
19:17
20:17
Godalming, Flambard Way
Stop C
06:59
07:56
09:16
10:19
11:19
12:19
13:19
14:19
15:19
16:21
17:21
18:24
19:19
20:19
Godalming, Bridge Street
Stop D
07:01
07:58
09:18
10:21
11:21
12:21
13:21
14:21
15:21
16:23
17:23
18:26
19:21
20:21
Godalming, Borough Hall
Stop E
07:01
07:59
09:19
10:21
11:21
12:21
13:21
14:21
15:21
16:24
17:24
18:26
19:21
20:21
Farncombe, Chalk Road
adjacent
07:02
08:00
09:20
10:22
11:22
12:22
13:22
14:22
15:22
16:25
17:25
18:27
19:22
20:22
Farncombe, Llanaway Road
adjacent
07:02
08:00
09:20
10:22
11:22
12:22
13:22
14:22
15:22
16:25
17:25
18:27
19:22
20:22
Farncombe, King's Road
adjacent
07:03
08:01
09:21
10:23
11:23
12:23
13:23
14:23
15:23
16:26
17:26
18:28
19:23
20:23
Farncombe, Wyatt's Close
opposite
07:03
08:01
09:21
10:23
11:23
12:23
13:23
14:23
15:23
16:26
17:26
18:28
19:23
20:23
Farncombe, Broadwater Park
adjacent
07:04
08:02
09:22
10:24
11:24
12:24
13:24
14:24
15:24
16:27
17:27
18:29
19:24
20:24
Peasmarsh, Tilthams Green
opposite
07:05
08:03
09:23
10:25
11:25
12:25
13:25
14:25
15:25
16:28
17:28
18:30
19:25
20:25
Peasmarsh, New Pond Road
adjacent
07:06
08:04
09:24
10:26
11:26
12:26
13:26
14:26
15:26
16:29
17:29
18:31
19:26
20:26
Peasmarsh, Filling Station
opposite
07:06
08:04
09:24
10:26
11:26
12:26
13:26
14:26
15:26
16:29
17:29
18:31
19:26
20:26
Peasmarsh, The Green
opposite
07:07
08:05
09:25
10:27
11:27
12:27
13:27
14:27
15:27
16:30
17:30
18:32
19:27
20:27
Artington, Loseley Park
outside
07:09
08:07
09:27
10:29
11:29
12:29
13:29
14:29
15:29
16:32
17:32
18:34
19:29
20:29
Artington, The Ridges
adjacent
07:12
08:11
09:31
10:32
11:32
12:32
13:32
14:32
15:32
16:36
17:36
18:37
19:32
20:32
St Catherine’s, Chestnut Avenue
adjacent
07:15
08:14
09:34
10:35
11:35
12:35
13:35
14:35
15:35
16:39
17:39
18:40
19:35
20:35
St Catherine’s, Guildown Road
adjacent
07:15
08:14
09:34
10:35
11:35
12:35
13:35
14:35
15:35
16:39
17:39
18:40
19:35
20:35
Guildford, Lawn Road
opposite
07:17
08:16
09:36
10:37
11:37
12:37
13:37
14:37
15:37
16:41
17:41
18:42
19:37
20:37
Guildford, Friary Bus Station
northbound
07:20
08:20
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:45
17:45
18:45
19:40
20:40
Timetable data from Stagecoach South, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code SE_SC_SCSO_70_1.
All stops shown
65 stops- Guildford, Friary Bus Station Stop 3
- Guildford, The Mount Stop E
- Guildford, Lawn Road adjacent
- St Catherine’s, Guildown Road opposite
- St Catherine’s, Chestnut Avenue opposite
- Artington, The Ridges opposite
- Artington Park-and-Ride at
- Artington, Loseley Park opposite
- Peasmarsh, The Green adjacent
- Peasmarsh, Filling Station adjacent
- Peasmarsh, New Pond Road opposite
- Peasmarsh, Tilthams Green adjacent
- Farncombe, Broadwater Park opposite
- Farncombe, Wyatt's Close adjacent
- Farncombe, King's Road opposite
- Farncombe, Llanaway Road opposite
- Farncombe, Chalk Road opposite
- Godalming, Homebase Stop F
- Godalming, The Square Stop A
- Godalming, Pepperpot Stop B
- Godalming, Inn On The Lake adjacent
- Godalming, Eashing Lane opposite
- Ockford Ridge, Cliffe Road opposite
- Ockford Ridge, Primrose Ridge opposite
- Milford, Meadow Close opposite
- Milford, Church opposite
- Milford, Ockfields adjacent
- Milford, Rodborough School adjacent
- Cramhurst, Witley SCC Depot adjacent
- Witley, The Star opposite
- Cramhurst Lane opposite
- Cramhurst, Haslemere Road before
- Brook, Dog and Pheasant near
- Grayswood, Lower Birtley southbound
- Grayswood, Church opposite
- Grayswood Common, Beech Farm opposite
- Haslemere, The Beeches adjacent
- Haslemere, Beech Road opposite
- Haslemere, Ambulance Station south-west bound
- Haslemere, High Street Stop B
- Haslemere, Town Hall Stop D
- Haslemere Railway Station opposite
- Haslemere, Wey Hill westbound
- Shottermill, Lion Green westbound
- Shottermill, Hindhead Road westbound
- Shottermill, Lucas Field opposite
- Shottermill Road south-west bound
- Hammer, Shottermill Pond southbound
- Hammer, Shottermill Pond eastbound
- Camelsdale, School Road adjacent
- Camelsdale, Bridge south-east bound
- Camelsdale, Marley Hanger opposite
- Kingsley Green, Kiln Meadow adjacent
- Fernhurst School opposite
- Fernhurst, Village Hall outside
- Fernhurst, The Cylinders south-west bound
- Fernhurst, Cook's Bridge southbound
- Henley Common, The Kings Arms opposite
- Henley, The Duke of Cumberland Arms southbound
- Henley, King Edward VII Estate opposite
- Easebourne, Budgenor Lodge opposite
- Easebourne, Wheelbarrow Castle adjacent
- Easebourne, Dodsley Grove opposite
- Easebourne, Community Hospital opposite
- Midhurst, Bus Station Stand B