95 East Stratton ↔ Winchester

Operated by Cresta Coaches. First bus 10:30, last bus 10:30. 1 journeys on weekdays.

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

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.

Route map

All stops on route 95

95 towards Winchester

  1. Baring Close (NW-bound) East Stratton
  2. The Northbrook Arms (o/s) East Stratton
  3. East Stratton Farm (N-bound) East Stratton
  4. Bridge over M3 (W-bound) East Stratton
  5. East Stratton Turn (SW-bound) East Stratton
  6. Playing Fields (opp) Micheldever
  7. War Memorial (opp) Micheldever
  8. Stoke Charity (S-bound) Wonston
  9. East Stoke Farm (S-bound) Wonston
  10. Wallers Ash (S-bound) South Wonston
  11. Ox Drove Track (S-bound) South Wonston
  12. The King Charles (adjacent) Springvale
  13. Tesco Express (opposite) Springvale
  14. Legion Lane (adjacent) Kings Worthy
  15. Nations Hill (adjacent) Kings Worthy
  16. Campion Way (adj) Kings Worthy
  17. Willis Waye (opposite) Kings Worthy
  18. St Marys Church (nr) Kings Worthy
  19. Taylors Corner (SW-bound) Headbourne Worthy
  20. School Lane (opp) Headbourne Worthy
  21. Worthy Road (SE-bound) Abbotts Barton
  22. Coram Close (opp) Abbotts Barton
  23. Simonds Court (adj) Abbotts Barton
  24. Park Road (adj) Abbotts Barton
  25. Abbotts Road (nr) Abbotts Barton
  26. Stoke Road (opp) Abbotts Barton
  27. Colley Close (SE-bound) Abbotts Barton
  28. Stoke Road (nr) Abbotts Barton
  29. Park Road (opp) Abbotts Barton
  30. Warwick Court (W-bound) Abbotts Barton
  31. Salcot Road (adj) Abbotts Barton
  32. Arthur Road (adj) Winchester
  33. Hyde Street (nr) Abbotts Barton
  34. Hyde Church Lane (adj) Winchester
  35. Worthy Lane (adj) Winchester
  36. City Road (Stop Rd) Winchester
  37. North Walls (SE-bound) Winchester
  38. Bus Station (Stand G) Winchester

Towns & areas on this route

Frequently asked questions

What time is the first 95 bus?

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

What time is the last 95 bus?

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

How much does the 95 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Cresta Coaches day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 95 bus?

The 95 is operated by Cresta Coaches.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.