99 Market Square ↔ Cathedral
Operated by Compass Travel. First bus 07:45, last bus 17:35. 22 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.
| Market Square (W-bound) | · | · | · | · | · | · | · | · | · | · | · |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Hampers Common (S-bound) | · | · | 09:20 | 09:20 | 09:20 | 11:45 | 11:45 | 13:35 | 13:35 | · | · |
| Orchard Close (adj) | · | · | 09:24 | 09:24 | 09:24 | 11:49 | 11:49 | 13:39 | 13:39 | · | · |
| Market Square (W-bound) | 07:45 | 07:45 | 09:15 | 09:15 | 09:15 | 11:40 | 11:40 | 13:30 | 13:30 | 15:45 | 15:45 |
| Heath End Garage (opp) | 07:50 | 07:50 | 09:32 | 09:32 | 09:32 | 11:57 | 11:57 | 13:47 | 13:47 | 15:50 | 15:50 |
| The White Horse (opp) | · | · | · | · | 09:40 | · | · | · | · | · | · |
| 4400MO0079 | · | · | · | · | 09:44 | · | · | · | · | · | · |
| The Cricketers (o/s) | 07:52 | 07:52 | 09:34 | 09:34 | · | 11:59 | 11:59 | 13:49 | 13:49 | 15:52 | 15:52 |
| Mallowes (opp) | 07:57 | 07:57 | 09:39 | 09:39 | 09:54 | 12:04 | 12:04 | 13:54 | 13:54 | 15:57 | 15:57 |
| Crossroads (SW-bound) | 08:05 | 08:05 | 09:47 | 09:47 | 10:02 | 12:12 | 12:12 | 14:02 | 14:02 | 16:05 | 16:05 |
| Strettington Lane (opp) | 08:08 | 08:08 | 09:50 | 09:50 | 10:05 | 12:15 | 12:15 | 14:05 | 14:05 | 16:08 | 16:08 |
| Sainsbury's (o/s) | 08:11 | 08:11 | 09:53 | 09:53 | 10:08 | 12:18 | 12:18 | 14:08 | 14:08 | 16:11 | 16:11 |
| Cathedral (Stop C3) | 08:21 | 08:21 | 10:03 | 10:03 | 10:18 | 12:28 | 12:28 | 14:18 | 14:18 | 16:21 | 16:21 |
Route map
All stops on route 99
99 towards Cathedral
- Market Square (W-bound) Petworth
- Church (o/s) Petworth
- Hampers Common (S-bound) Petworth Park
- Sheepdown Drive (opp) Petworth
- Sheepdown Drive (adj) Petworth
- Orchard Close (adj) Petworth
- Market Square (W-bound) Petworth
- Dawtrey Road (adj) Petworth
- Station Road (S-bound) Haslingbourne
- Crossroads (S-bound) Haslingbourne
- Badgers (adj) Duncton
- Coultershaw Bridge (S-bound) Coultershaw Bridge
- Heath End (S-bound) Duncton
- Heath End Garage (opp) Duncton
- The White Horse (opp) Sutton
- Parish Church (adj) Bignor
- Milestone Cottage (opp) Duncton
- Burton Park (o/s) Duncton
- The White House (adj) Duncton
- The Cricketers (o/s) Duncton
- Beechwood Lane (E-bound) Duncton
- Quarry (opp) Duncton
- Dog Kennels (o/s) Upwaltham
- Upwaltham House Farm (adj) Upwaltham
- Littleton Farm (opp) Upwaltham
- Mallowes (opp) Upwaltham
- Selhurstpark Road (opp) Upwaltham
- Crossroads (SW-bound) Halnaker
- Rolls-Royce (opp) Maudlin
- Strettington Lane (opp) Temple Bar
- Crossroads (SW-bound) Westhampnett
- Chichester Park Hotel (opp) Chichester
- Madgwick Park (opp) Westhampnett
- Sainsbury's (o/s) Chichester
- Westhampnett Road (SW-bound) Chichester
- St Richards Hospital Entrance (opp) Chichester
- St Richard's Outpatients (opp) Chichester
- Litten Terrace (adj) Chichester
- Market (Stop M) Chichester
- Market Avenue (Stop G) Chichester
- South Street (Stop D) Chichester
- Cathedral (Stop C3) Chichester
99 towards Market Square
- South Street (Stop E) Chichester
- Cathedral (Stop P) Chichester
- Market (Stop N) Chichester
- Market Avenue (Stop I) Chichester
- St Richard's Outpatients (o/s) Chichester
- Melbourne Road (opp) Chichester
- Harvester Close (adj) Chichester
- Westhampnett Road (NE-bound) Chichester
- Sainsbury's (o/s) Chichester
- Chichester Park Hotel (adj) Chichester
- Madgwick Park (adj) Westhampnett
- Crossroads (NE-bound) Westhampnett
- Old Arundel Road (opp) Maudlin
- Rolls-Royce (o/s) Maudlin
- Strettington Lane (adj) Temple Bar
- Crossroads (NE-bound) Halnaker
- Selhurstpark Road (adj) Upwaltham
- Upwaltham House Farm (opp) Upwaltham
- Littleton Farm (adj) Upwaltham
- Quarry (adj) Duncton
- Mallowes (adj) Upwaltham
- Parish Church (adj) Bignor
- The White Horse (opp) Sutton
- Sutton and Bignor Flexible Zone (DRT) Sutton
- Beechwood Lane (W-bound) Duncton
- Seaford College (adj) Duncton
- Burton Park (opp) Duncton
- The Cricketers (o/s) Duncton
- The White House (opp) Duncton
- Heath End (N-bound) Duncton
- Milestone Cottage (adj) Duncton
- Coultershaw Bridge (N-bound) Coultershaw Bridge
- Station Road (N-bound) Haslingbourne
- Badgers (opp) Duncton
- Heath End Garage (o/s) Duncton
- Crossroads (N-bound) Haslingbourne
- Dawtrey Road (opp) Petworth
- Church (o/s) Petworth
- Market Square (W-bound) Petworth
- Hampers Common (S-bound) Petworth Park
- Sheepdown Drive (opp) Petworth
- Orchard Close (adj) Petworth
Towns & areas on this route
Frequently asked questions
What time is the first 99 bus?
The first 99 departure on weekdays leaves at 07:45 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 99 bus?
The last 99 on weekdays leaves its first stop at 17:35. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 99 bus cost?
The 99 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. Compass Travel day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 99 bus?
The 99 is operated by Compass Travel.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.