U9 Townhill Park to Southampton General via Bitterne, Shirley

Operated by Uni-Link. First bus 06:50, last bus 16:10. 2 journeys on weekdays. Fares: adult single £1.00 — more.

Next towards Southampton General from Pinefield Road (opp): tomorrow 06:50

Next towards Townhill Park from Turning Circle (SW-bound): tomorrow 16:10

Wanted a different U9? 1 other bus route is numbered U9 elsewhere in the UK — see every U9 bus timetable by area.

Timetable

Ends at General Hospital · Monday to Friday · 1 journey

Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Uni-Link whether this route takes part. Details →

Fares on the U9

Adult single £1.00 · Child single £1.00

The same for any journey on the U9, however far you go.

Go-Ahead's published fares on the Bus Open Data Service, in force from 1 April 2026. Fares change — check with Uni-Link before you travel.

Tickets on the U9

Uni-Link publishes singles on this route for adults and children.

Adult Single · Child Single

Ticket types come from Uni-Link's own fares data on the Bus Open Data Service, last updated 3 October 2026. Prices for singles and returns are under Fares above; for the others, check with Uni-Link.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Uni-Link before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, 28 December, 29 December, 30 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route U9

U9 towards Southampton General

All 41 stops
  1. Pinefield Road (opp) Townhill Park
  2. Community Centre (SE-bound) Townhill Park
  3. Benhams Road (adj) Townhill Park
  4. Wakefield Road (opp) Townhill Park
  5. Townhill Way (SE-bound) Midanbury
  6. Bramble Mews (adj) Bitterne
  7. Montgomery Road (adj) Midanbury
  8. Vale Drive (N-bound) Midanbury
  9. Barton Crescent (NW-bound) Midanbury
  10. Witts Hill Shops (NW-bound) Midanbury
  11. Cornwall Road (opp) Townhill Park
  12. Northfield Road (NW-bound) Bitterne Park
  13. Hop Inn (nr) Bitterne Park
  14. Dimond Road (SW-bound) Bitterne Park
  15. Wellington Road (SW-bound) Bitterne Park
  16. Ashtree Road (SE-bound) Bitterne Park
  17. Bond Road (S-bound) Bitterne Park
  18. Triangle (W-bound) Bitterne Park
  19. Priory Road (W-bound) Bitterne Park
  20. St Denys Church (o/s) St Denys
  21. Belmont Road (NW-bound) Portswood
  22. The Mitre (Stop PK) Portswood
  23. Highfield Crescent (N-bound) Portswood
  24. Upper Shaftesbury Avenue (W-bound) Highfield
  25. Jubilee Sports Hall (N-bound) Highfield
  26. Centenary Building (Stop A) Highfield
  27. Glen Eyre Road (SW-bound) Bassett
  28. Global Technology Centre (opp) Highfield
  29. Bassett Sainsburys (opp) Upper Shirley
  30. Leicester Road (S-bound) Upper Shirley
  31. Richard Taunton College (SE-bound) Upper Shirley
  32. Kineton Road (S-bound) Upper Shirley
  33. Wilton Road (S-bound) Upper Shirley
  34. Atherley Bowling Club (S-bound) Shirley
  35. Greville Road (W-bound) Shirley
  36. St John's Church (NW-bound) Shirley
  37. Bridlington Avenue (NW-bound) Shirley
  38. Twyford Avenue (opp) Upper Shirley
  39. St James Park (outside) Upper Shirley
  40. Dale Road (NW-bound) Shirley Warren
  41. General Hospital A&E (Stop H) Southampton General

U9 towards Townhill Park

All 44 stops
  1. Turning Circle (SW-bound) Aldermoor
  2. Lyburn Court (SW-bound) Aldermoor
  3. Springford Crescent (SW-bound) Aldermoor
  4. General Hospital (Stop B) Shirley Warren
  5. General Hospital and Cemetery (Stop C) Southampton General
  6. General Hospital A&E (Stop G) Southampton General
  7. Dale Valley Road (SE-bound) Shirley Warren
  8. St James Park (opposite) Upper Shirley
  9. Bridlington Avenue (SE-bound) Shirley
  10. St John's Church (SE-bound) Shirley
  11. Atherley Bowling Club (E-bound) Shirley
  12. Wilton Road (N-bound) Upper Shirley
  13. Kineton Road (N-bound) Upper Shirley
  14. Richard Taunton College (NW-bound) Upper Shirley
  15. Leicester Road (NW-bound) Upper Shirley
  16. Bassett Sainsburys (adj) Upper Shirley
  17. Global Technology Centre (o/s) Highfield
  18. Glen Eyre Road (NE-bound) Bassett
  19. Future Worlds (S-bound) Highfield
  20. Highfield Interchange (Stop B) Highfield
  21. Jubilee Sports Hall (S-bound) Highfield
  22. Upper Shaftesbury Avenue (E-bound) Highfield
  23. Highfield Crescent (S-bound) Portswood
  24. Portswood Broadway (Stop PA) Portswood
  25. Belmont Road (SE-bound) Portswood
  26. St Denys Church (opp) St Denys
  27. Priory Road (E-bound) Bitterne Park
  28. Triangle (N-bound) Bitterne Park
  29. Nursery Road (E-bound) Bitterne Park
  30. Wellington Road (NE-bound) Bitterne Park
  31. Dimond Road (NE-bound) Bitterne Park
  32. Hop Inn (o/s) Bitterne Park
  33. River Walk (E-bound) Bitterne Park
  34. Broadwater Road (E-bound) Bitterne Park
  35. Pinefield Road (opp) Townhill Park
  36. Community Centre (SE-bound) Townhill Park
  37. Benhams Road (adj) Townhill Park
  38. Wakefield Road (opp) Townhill Park
  39. Townhill Way (SE-bound) Midanbury
  40. Bramble Mews (adj) Bitterne
  41. Montgomery Road (adj) Midanbury
  42. Vale Drive (N-bound) Midanbury
  43. Barton Crescent (NW-bound) Midanbury
  44. Witts Hill Shops (NW-bound) Midanbury

Towns & areas on this route

Frequently asked questions

What time is the first U9 bus?

The first U9 departure on weekdays leaves at 06:50 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last U9 bus?

The last U9 on weekdays leaves its first stop at 16:10. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the U9 bus cost?

Uni-Link's published fares on the U9: adult single £1.00, child single £1.00. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Uni-Link day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the U9 bus?

The U9 is operated by Uni-Link.

Timetable data from Uni-Link via the DfT Bus Open Data Service (South West England feed). Check before you travel — services can change at short notice.