Last buses from Midhurst

Direct buses from Midhurst go to 40 places. Tonight (Saturday) the last one leaves at 23:48, the 60 to Cocking Causeway. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Guildford70 19:2770 19:2770 19:27none
Chichester60 23:4860 23:4860 23:4860 20:48
Washingtonnonenone1 19:04none
Petersfield92 17:5492 17:5492 17:54none
Worthingnonenone1 19:04none
Singleton60 23:4860 23:4860 23:4860 20:48
Haslemere70 19:2770 19:2770 19:2770 18:42
Pulboroughnonenone1 19:04none
Godalming70 19:2770 19:2770 19:27none
Farncombe70 19:2770 19:2770 19:27none
Milford70 19:2770 19:2770 19:27none
Peasmarsh70 19:2770 19:2770 19:27none
Storringtonnonenone1 19:04none
Nyewood91 15:2491 15:2491 15:24none
Shottermill70 19:2770 19:2770 19:2770 18:42
South Harting91 15:2491 15:2491 15:24none
St Catherine’s70 19:2770 19:2770 19:27none
East Harting91 15:2491 15:2491 15:24none
Witley70 19:2770 19:2770 19:27none
Durleighmarsh92 17:5492 17:5492 17:54none
Findonnonenone1 19:04none
Rogate92 17:5492 17:5492 17:54none
Stedham92 17:5492 17:5492 17:54none
Camelsdale70 19:2770 19:2770 19:2770 18:42
Hammer70 19:2770 19:2770 19:2770 18:42
Henley70 19:2770 19:2770 19:2770 18:42
Lodsworth1 18:541 18:491 19:041 18:19
Marehillnonenone1 19:04none
Petworth1 18:541 18:491 19:041 18:19
South Ambersham1 18:541 18:491 19:041 18:19
West Chiltington Commonnonenone1 19:04none
Cocking Causeway60 23:4860 23:4860 23:4860 20:48
Cramhurst70 19:2770 19:2770 19:27none
Elsted91 15:2491 15:2491 15:24none
Fernhurst70 19:2770 19:2770 19:2770 18:42
Fitzhall Heath91 15:2491 15:2491 15:24none
Fyning92 17:5492 17:5492 17:54none
Habin91 15:2491 15:2491 15:24none
Henley Common70 19:2770 19:2770 19:2770 18:42
Kingsley Green70 19:2770 19:2770 19:2770 18:42

The time each last direct bus leaves Midhurst, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Midhurst tonight?
The 60 to Cocking Causeway at 23:48 from The Royal Oak, from the timetable for Saturday.
What time is the last bus from Midhurst to Guildford?
The last direct bus from Midhurst to Guildford: on weekdays, the 70 at 19:27 from Budgenor Lodge, reaching Guildford at 20:31; on Saturdays, the 70 at 19:27 from Budgenor Lodge, reaching Guildford at 20:31; on Sundays, there's no direct bus.
What time is the last bus from Midhurst to Chichester?
The last direct bus from Midhurst to Chichester: on weekdays, the 60 at 23:48 from The Royal Oak, reaching Chichester at 00:10; on Saturdays, the 60 at 23:48 from The Royal Oak, reaching Chichester at 00:10; on Sundays, the 60 at 20:48 from The Royal Oak, reaching Chichester at 21:10.
What time is the last bus from Midhurst to Washington?
The last direct bus from Midhurst to Washington: on weekdays, there's no direct bus; on Saturdays, the 1 at 19:04 from Benbow Pond, reaching Washington at 19:50; on Sundays, there's no direct bus.
What time is the last bus from Midhurst to Petersfield?
The last direct bus from Midhurst to Petersfield: on weekdays, the 92 at 17:54 from Heathbarn Farm, reaching Petersfield at 18:09; on Saturdays, the 92 at 17:54 from Heathbarn Farm, reaching Petersfield at 18:09; on Sundays, there's no direct bus.
What time is the last bus from Midhurst to Worthing?
The last direct bus from Midhurst to Worthing: on weekdays, there's no direct bus; on Saturdays, the 1 at 19:04 from Benbow Pond, reaching Worthing at 20:00; on Sundays, there's no direct bus.
What time is the last bus from Midhurst to Singleton?
The last direct bus from Midhurst to Singleton: on weekdays, the 60 at 23:48 from The Royal Oak, reaching Singleton at 23:56; on Saturdays, the 60 at 23:48 from The Royal Oak, reaching Singleton at 23:56; on Sundays, the 60 at 20:48 from The Royal Oak, reaching Singleton at 20:56.
What time is the last bus from Midhurst to Haslemere?
The last direct bus from Midhurst to Haslemere: on weekdays, the 70 at 19:27 from Budgenor Lodge, reaching Haslemere at 19:47; on Saturdays, the 70 at 19:27 from Budgenor Lodge, reaching Haslemere at 19:47; on Sundays, the 70 at 18:42 from Budgenor Lodge, reaching Haslemere at 19:02.
What time is the last bus from Midhurst to Pulborough?
The last direct bus from Midhurst to Pulborough: on weekdays, there's no direct bus; on Saturdays, the 1 at 19:04 from Benbow Pond, reaching Pulborough at 19:27; on Sundays, there's no direct bus.
What time is the last bus from Midhurst to Godalming?
The last direct bus from Midhurst to Godalming: on weekdays, the 70 at 19:27 from Budgenor Lodge, reaching Godalming at 20:17; on Saturdays, the 70 at 19:27 from Budgenor Lodge, reaching Godalming at 20:17; on Sundays, there's no direct bus.
What time is the last bus from Midhurst to Farncombe?
The last direct bus from Midhurst to Farncombe: on weekdays, the 70 at 19:27 from Budgenor Lodge, reaching Farncombe at 20:24; on Saturdays, the 70 at 19:27 from Budgenor Lodge, reaching Farncombe at 20:24; on Sundays, there's no direct bus.

Buses in Midhurst · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook