70
70 bus timetable: Guildford Bus Station to Midhurst Bus
Guildford Bus Station ↔ Midhurst Bus
Route map
70 live route map
See the route, stops, and live buses currently on this line.
132 stops
Live buses loading
Map ready
Loading the route map...
Guildford Bus Station → Midhurst Bus Stand
17 trips · first 08:45 · last 20:10
Sunday
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
08:45
Midhurst Bus Stand
09:45
Midhurst Bus Stand
09:45
Midhurst Bus Stand
10:55
Midhurst Bus Stand
11:55
Midhurst Bus Stand
11:55
Midhurst Bus Stand
12:55
Midhurst Bus Stand
13:55
Midhurst Bus Stand
13:55
Midhurst Bus Stand
14:55
Midhurst Bus Stand
15:55
Midhurst Bus Stand
15:55
Midhurst Bus Stand
17:00
Midhurst Bus Stand
18:00
Midhurst Bus Stand
18:10
Midhurst Bus Stand
19:10
Midhurst Bus Stand
20:10
Midhurst Bus Stand
08:45
·
09:45
10:55
·
11:55
12:55
·
13:55
14:55
·
15:55
17:00
·
18:10
19:10
20:10
St Catherine’s, Guildown Road
opposite
08:49
·
09:49
10:59
·
11:59
12:59
·
13:59
14:59
·
15:59
17:04
·
18:14
19:14
20:14
St Catherine’s, Chestnut Avenue
opposite
08:49
·
09:49
10:59
·
11:59
12:59
·
13:59
14:59
·
15:59
17:04
·
18:14
19:14
20:14
Peasmarsh, Filling Station
adjacent
08:56
·
09:56
11:06
·
12:06
13:06
·
14:06
15:06
·
16:06
17:11
·
18:21
19:21
20:21
Peasmarsh, Tilthams Green
adjacent
08:57
·
09:57
11:07
·
12:07
13:07
·
14:07
15:07
·
16:07
17:12
·
18:22
19:22
20:22
Farncombe, Broadwater Park
opposite
08:59
·
09:59
11:09
·
12:09
13:09
·
14:09
15:09
·
16:09
17:14
·
18:24
19:24
20:24
Godalming, Inn On The Lake
adjacent
09:08
·
10:09
11:18
·
12:19
13:18
·
14:19
15:18
·
16:19
17:23
·
18:33
19:33
20:33
Midhurst Bus Stand → Guildford Bus Station
17 trips · first 08:13 · last 19:05
Sunday
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
08:13
Midhurst Bus Stand
08:32
Midhurst Bus Stand
10:16
Midhurst Bus Stand
10:30
Midhurst Bus Stand
10:58
Midhurst Bus Stand
12:26
Midhurst Bus Stand
12:30
Midhurst Bus Stand
12:58
Midhurst Bus Stand
14:26
Midhurst Bus Stand
14:30
Midhurst Bus Stand
14:58
Midhurst Bus Stand
16:26
Midhurst Bus Stand
16:30
Midhurst Bus Stand
16:58
Midhurst Bus Stand
18:38
Midhurst Bus Stand
18:40
Midhurst Bus Stand
19:05
Midhurst Bus Stand
Aarons Hill, Eashing Green
adjacent
08:13
09:13
10:23
·
11:33
12:33
·
13:33
14:33
·
15:33
16:33
·
17:33
18:38
·
19:39
Godalming, Eashing Lane
south-east bound
08:15
09:15
10:25
·
11:35
12:35
·
13:35
14:35
·
15:35
16:35
·
17:35
18:40
·
19:41
Farncombe, Broadwater Park
adjacent
08:24
09:24
10:34
·
11:44
12:44
·
13:44
14:44
·
15:44
16:44
·
17:44
18:49
·
19:49
Peasmarsh, Tilthams Green
opposite
08:25
09:25
10:35
·
11:45
12:45
·
13:45
14:45
·
15:45
16:45
·
17:45
18:50
·
19:50
Peasmarsh, Filling Station
opposite
08:26
09:26
10:36
·
11:46
12:46
·
13:46
14:46
·
15:46
16:46
·
17:46
18:51
·
19:51
St Catherine’s, Chestnut Avenue
adjacent
08:35
09:35
10:45
·
11:55
12:55
·
13:55
14:55
·
15:55
16:55
·
17:55
19:00
·
20:00
St Catherine’s, Guildown Road
adjacent
08:36
09:36
10:45
·
11:56
12:55
·
13:56
14:55
·
15:56
16:55
·
17:56
19:01
·
20:01
Guildford, Friary Bus Station
northbound
08:40
09:40
10:50
·
12:00
13:00
·
14:00
15:00
·
16:00
17:00
·
18:00
19:05
·
20:05
Timetable data from Stagecoach South, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PK0002571:121.
All stops shown
73 stops- Midhurst, Bus Station Stand B
- Easebourne, Community Hospital adjacent
- Easebourne, Dodsley Grove adjacent
- Easebourne, Wheelbarrow Castle opposite
- Easebourne, Budgenor Lodge adjacent
- Henley, King Edward VII Estate adjacent
- Henley, The Duke of Cumberland Arms northbound
- Henley Common, The Kings Arms adjacent
- Fernhurst, Cook's Bridge northbound
- Fernhurst, The Cylinders north-east bound
- Fernhurst, Village Hall opposite
- Fernhurst School outside
- Kingsley Green, Kiln Meadow opposite
- Camelsdale, Marley Hanger adjacent
- Camelsdale, Bridge north-west bound
- Camelsdale, School Road opposite
- Hammer, Shottermill Pond westbound
- Hammer, Shottermill Pond northbound
- Shottermill Road north-east bound
- Ockford Ridge Green opposite
- Ockford Ridge north-west bound
- Aarons Hill, Franklyn Road northbound
- Aarons Hill, Bargate Rise opposite
- Aarons Hill, The Horseshoe adjacent
- Aarons Hill, Bargate Rise adjacent
- Shottermill, Hindhead Road eastbound
- Shottermill, Lion Green eastbound
- Haslemere, Wey Hill eastbound
- Haslemere Railway Station Stop F
- Haslemere, Town Hall Stop C
- Haslemere, Almshouse Common eastbound
- Haslemere, Holdfast Lane adjacent
- Ansteadbrook, Petworth Road south-east bound
- Ansteadbrook, Rodgate Lane eastbound
- Chiddingfold, Turners Mead opposite
- Chiddingfold, Crown Inn opposite
- Chiddingfold, Woodside Road adjacent
- Chiddingfold, Winterton Arms opposite
- Hambledon Common, Phillips Garage adjacent
- Hambledon Common, Lane End near
- Witley, Station Approach on
- Wormley, Gurdon's Lane adjacent
- Witley, War Memorial adjacent
- Witley, The Star adjacent
- Cramhurst, Witley SCC Depot opposite
- Milford, Rodborough School opposite
- Milford, Church adjacent
- Milford, Crossroads north-east bound
- Ockford Ridge, Primrose Ridge adjacent
- Ockford Ridge, Cliffe Road adjacent
- Godalming, Eashing Lane adjacent
- Aarons Hill, Eashing Green adjacent
- Godalming, Eashing Lane south-east bound
- Godalming, Flambard Way Stop C
- Godalming, Bridge Street Stop D
- Godalming, Borough Hall Stop E
- Farncombe, Chalk Road adjacent
- Farncombe, Llanaway Road adjacent
- Farncombe, King's Road adjacent
- Farncombe, Wyatt's Close opposite
- Farncombe, Broadwater Park adjacent
- Peasmarsh, Tilthams Green opposite
- Peasmarsh, New Pond Road adjacent
- Peasmarsh, Filling Station opposite
- Peasmarsh, The Green opposite
- Artington, Loseley Park outside
- Artington Park-and-Ride at
- Artington, The Ridges adjacent
- St Catherine’s, Chestnut Avenue adjacent
- St Catherine’s, Guildown Road adjacent
- Guildford, Lawn Road opposite
- Guildford, The Mount Stop F
- Guildford, Friary Bus Station northbound