91 Midhurst Bus Station ↔ Petersfield Station
Operated by Stagecoach South. First bus 07:07, last bus 15:20. 2 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Bus Station (Stand B) | 15:20 |
|---|---|
| Common View (W-bound) | 15:27 |
| The Three Horseshoes (adj) | 15:34 |
| Turkey Island (W-bound) | 15:37 |
| Warren Side (adj) | 15:40 |
| The White Hart (adj) | 15:41 |
| Green (opp) | 15:46 |
| Post Office (opp) | 15:51 |
| The Half Moon (SW-bound) | 15:56 |
| The Square (Stop B) | 15:59 |
| Station (Stop F) | 16:02 |
Route map
All stops on route 91
91 towards Petersfield Station
- Bus Station (Stand B) Midhurst
- Convent (opp) Midhurst
- Guillards Oak (adj) Midhurst
- The Half Moon (opp) Midhurst
- Heathbarn Farm (adj) Midhurst
- Woolmer Bridge (adj) Stedham
- Common View (W-bound) Stedham
- The Hamilton Arms (opp) Stedham
- Iping Lane (opp) Stedham
- Stedham Common (S-bound) Stedham
- Mitchell's Common (adj) Fitzhall Heath
- Ingram's Green Lane (adj) Elsted
- Bridgelands Farm (opp) Stedham
- The Elsted Inn (adj) Elsted
- Marsh Peak (SW-bound) Elsted
- Dairyhouse Copse (adj) Elsted
- Elsted Green (SW-bound) Elsted
- The Three Horseshoes (adj) Elsted
- Buryfields Dairy (adj) Elsted
- Slate House Farm (adj) Elsted
- Telegraph Lane (adj) East Harting
- Turkey Island (W-bound) East Harting
- South Acre (adj) South Harting
- New Lane (adj) South Harting
- Warren Side (adj) South Harting
- The White Hart (adj) South Harting
- Pays Farm (opp) South Harting
- Pays Meadow (NE-bound) West Harting
- Three Cornered Piece (opp) Nyewood
- Green (opp) Nyewood
- Champs Farm (opp) Nyewood
- Trotton Turn (NE-bound) Nyewood
- Habin Hill (NE-bound) Habin
- Post Office (opp) Rogate
- Pear Tree Cottage (adj) Rogate
- Durford Lane (adj) Durleighmarsh
- Durleighmarsh Farm Durleighmarsh
- Adhurst Junction (NW-bound) Sheet
- The Half Moon (SW-bound) Sheet
- Churchers College (SW-bound) Petersfield
- Madeline Road (SW-bound) Petersfield
- The Square (Stop B) Petersfield
- Station (Stop F) Petersfield
91 towards Midhurst Bus Station
- Station (Stop F) Petersfield
- Station (Stop G) Petersfield
- The Square (Stop A) Petersfield
- Churchers College (NE-bound) Petersfield
- Madeline Road (NE-bound) Petersfield
- The Half Moon (adj) Sheet
- Adhurst Junction (SE-bound) Sheet
- Durford Lane (opp) Durleighmarsh
- Durleighmarsh Farm (adj) Durleighmarsh
- Pear Tree Cottage (opp) Rogate
- Post Office (adj) Rogate
- Habin Hill (SW-bound) Habin
- Trotton Turn (SW-bound) Nyewood
- Green (adj) Nyewood
- Champs Farm (adj) Nyewood
- Three Cornered Piece (adj) Nyewood
- Pays Meadow (SW-bound) West Harting
- Pays Farm (adj) South Harting
- The White Hart (opp) South Harting
- Warren Side (opp) South Harting
- South Acre (opp) South Harting
- New Lane (opp) South Harting
- Turkey Island (E-bound) East Harting
- Telegraph Lane (opp) East Harting
- Buryfields Dairy (opp) Elsted
- Slate House Farm (opp) Elsted
- The Three Horseshoes (opp) Elsted
- Elsted Green (NE-bound) Elsted
- Marsh Peak (NE-bound) Elsted
- Dairyhouse Copse (opp) Elsted
- The Elsted Inn (opp) Elsted
- Bridgelands Farm (adj) Stedham
- Ingram's Green Lane (opp) Elsted
- Mitchell's Common (opp) Fitzhall Heath
- Iping Lane (adj) Stedham
- Stedham Common (N-bound) Stedham
- Common View (adj) Stedham
- The Hamilton Arms (adj) Stedham
- The Street (adj) Stedham
- Woolmer Bridge (opp) Stedham
- Heathbarn Farm (opp) Midhurst
- The Half Moon (adj) Midhurst
- Guillards Oak (opp) Midhurst
- Convent (adj) Midhurst
- Bus Station (Stand B) Midhurst
Service history & registered changes
- 🆕 Registered effective 3 Apr 2026 Operating between Dartmouth Park & Ride and Dartmouth Pontoon given service number 91 effective from 03 April 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 91 bus?
The first 91 departure on weekdays leaves at 07:07 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 91 bus?
The last 91 on weekdays leaves its first stop at 15:20. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 91 bus cost?
The 91 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Stagecoach South day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 91 bus?
The 91 is operated by Stagecoach South.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.