Last buses from Petersfield

Direct buses from Petersfield go to 40 places. Tonight (Saturday) the last one leaves at 18:36, the 37 to Weston. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Winchester67 16:3367 16:3367 16:33none
Havant37 17:0637 16:4437 17:06none
Chichester54 17:2154 17:2154 17:21none
Stroud67 16:3367 18:2267 16:33none
Emsworth54 09:4054 09:4054 09:40none
Liphooknone737 17:14nonenone
Lissnone737 17:14nonenone
Altonnone38 13:47nonenone
Midhurst92 18:2792 18:2792 18:27none
Purbrook37 17:0637 16:4437 17:06none
High Crossnone94 12:39nonenone
Horndean37 18:3637 19:0937 18:36none
Waterlooville37 18:3637 19:0937 18:36none
Woodmancote54 09:4054 09:4054 09:40none
Bordonnone737 17:14nonenone
Bordon Campnone737 17:14nonenone
Drayton67 16:3367 18:2267 16:33none
Nyewood54 17:2154 17:2154 17:21none
South Harting54 17:2154 17:2154 17:21none
East HartingPD5 11:3391 07:14PD5 11:33none
Weston37 18:3637 19:0937 18:36none
Ansteynone38 07:16nonenone
Durleighmarsh92 18:2792 18:2792 18:27none
Headbourne Worthy67 16:3367 16:3367 16:33none
Kings Worthy67 16:3367 16:3367 16:33none
New Alresford67 16:3367 18:2267 16:33none
Rogate92 18:2792 18:2792 18:27none
Stedham92 18:2792 18:2792 18:27none
Buritonnone94 17:14nonenone
Compton54 17:2154 17:2154 17:21none
Greathamnone737 17:14nonenone
Hambrook54 17:2154 17:2154 17:21none
Hill Brownone737 17:14nonenone
Liss Forestnone737 17:14nonenone
Lordington54 17:2154 17:2154 17:21none
NurstedPD5 11:33nonePD5 11:33none
Rake Commonnone737 17:14nonenone
Stakes37 17:0637 16:4437 17:06none
Walderton54 17:2154 17:2154 17:21none
West Marden54 17:2154 17:2154 17:21none

The time each last direct bus leaves Petersfield, 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 Petersfield tonight?
The 37 to Weston at 18:36 from Kennet Road, from the timetable for Saturday.
What time is the last bus from Petersfield to Winchester?
The last direct bus from Petersfield to Winchester: on weekdays, the 67 at 16:33 from Stoneham Park, reaching Winchester at 17:37; on Saturdays, the 67 at 16:33 from Stoneham Park, reaching Winchester at 17:33; on Sundays, there's no direct bus.
What time is the last bus from Petersfield to Havant?
The last direct bus from Petersfield to Havant: on weekdays, the 37 at 16:44 from The Causeway, reaching Havant at 17:48; on Saturdays, the 37 at 17:06 from Kennet Road, reaching Havant at 17:59; on Sundays, there's no direct bus.
What time is the last bus from Petersfield to Chichester?
The last direct bus from Petersfield to Chichester: on weekdays, the 54 at 17:21 from Adhurst Junction, reaching Chichester at 18:09; on Saturdays, the 54 at 17:21 from Adhurst Junction, reaching Chichester at 18:09; on Sundays, there's no direct bus.
What time is the last bus from Petersfield to Stroud?
The last direct bus from Petersfield to Stroud: on weekdays, the 67 at 18:22 from Stoneham Park, reaching Stroud at 18:24; on Saturdays, the 67 at 16:33 from Stoneham Park, reaching Stroud at 16:34; on Sundays, there's no direct bus.
What time is the last bus from Petersfield to Emsworth?
The last direct bus from Petersfield to Emsworth: on weekdays, the 54 at 09:40 from Adhurst Junction, reaching Emsworth at 10:20; on Saturdays, the 54 at 09:40 from Adhurst Junction, reaching Emsworth at 10:20; on Sundays, there's no direct bus.
What time is the last bus from Petersfield to Liphook?
The last direct bus from Petersfield to Liphook: on weekdays, the 737 at 17:14 from Adhurst Junction, reaching Liphook at 17:36; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Petersfield to Liss?
The last direct bus from Petersfield to Liss: on weekdays, the 737 at 17:14 from Adhurst Junction, reaching Liss at 17:19; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Petersfield to Alton?
The last direct bus from Petersfield to Alton: on weekdays, the 38 at 13:47 from Adhurst Junction, reaching Alton at 14:24; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Petersfield to Midhurst?
The last direct bus from Petersfield to Midhurst: on weekdays, the 92 at 18:27 from Adhurst Junction, reaching Midhurst at 18:42; on Saturdays, the 92 at 18:27 from Adhurst Junction, reaching Midhurst at 18:42; on Sundays, there's no direct bus.
What time is the last bus from Petersfield to Purbrook?
The last direct bus from Petersfield to Purbrook: on weekdays, the 37 at 16:44 from The Causeway, reaching Purbrook at 17:39; on Saturdays, the 37 at 17:06 from Kennet Road, reaching Purbrook at 17:52; on Sundays, there's no direct bus.

Buses in Petersfield · 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