123 Alton to Liphook via Sleaford, Haslemere

Operated by Stagecoach South. First bus 08:45, last bus 16:40. 2 journeys on weekdays. Fares: adult single £1.80 to £3.00 — more.

Next towards Liphook from Alton College (SE-bound): tomorrow 16:40

Next towards Alton from Town Hall (Stop D): tomorrow 08:45

Wanted a different 123? 12 other bus routes are numbered 123 elsewhere in the UK — see every 123 bus timetable by area.

Timetable

Ends at Liphook The Square · 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.

The 123 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Fares on the 123

Adult single £1.80 to £3.00 · Child single £0.90 to £3.00

Adult single fare table, stage to stage
£2.80 East Worldham
£3.00£3.00 Kingsley
£3.00£3.00£1.80 Sleaford
£3.00£3.00£3.00£1.80 Bordon
£3.00£3.00£3.00£3.00£2.80 Lindford
£3.00£3.00£3.00£3.00£3.00£1.80 Headley
£3.00£3.00£3.00£3.00£3.00£3.00£2.30 Headley Down
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80 G.Hall/W.Wells
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£1.80 Grayshott
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£1.80 Hindhead
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00 Shottermill
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£1.80 Haslemere
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.30£2.30 Camelsdale
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00 Liphook
£1.80£2.80£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00 Alton College

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Alton Centre.

Stagecoach's published fares on the Bus Open Data Service, in force from 4 September 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Stagecoach South before you travel.

Tickets on the 123

Stagecoach South publishes singles, day tickets and season tickets on this route for adults, children, young people and students.

Single · Gold DayRider · Fleet DayRider · Gold NightRider · Surrey Link Single · Gold Group DayRider · Gold MegaRider Xtra · Fleet Group DayRider

…and 33 more tickets on this route.

Ticket types come from Stagecoach South's own fares data on the Bus Open Data Service, last updated 11 September 2026. Prices for singles and returns are under Fares above; for the others, check with Stagecoach South.

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 Stagecoach South 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 123

123 towards Liphook

All 52 stops
  1. Alton College (SE-bound) Holybourne
  2. High Street (Stand B) Alton
  3. Windmill Hill (Stop E) Alton
  4. Wilsom Road (NE-bound) Alton
  5. Omega Park (adj) Alton
  6. Windmill Lane (opp) Alton
  7. Three Horseshoes (E-bound) East Worldham
  8. Tilling Cottages (o/s) East Worldham
  9. Bakers Farm (NE-bound) Kingsley
  10. Dean Farm (adj) Kingsley
  11. The Cricketers Inn (opp) Kingsley
  12. Churchfields (NE-bound) Kingsley
  13. Malthouse Farm (adj) Sleaford
  14. Forge Road (opp) Sleaford
  15. Royal Drive (adj) Bordon Camp
  16. Lindford Bridge (nr) Lindford
  17. The Royal Exchange (o/s) Lindford
  18. Imadene Crescent (opp) Lindford
  19. Elderberry Road (adj) Lindford
  20. Church Fields (adj) Headley
  21. Glebe Road (opposite) Arford
  22. Headley Green (E-bound) Arford
  23. Fullers Vale (adj) Headley Down
  24. Honeysuckle Lane (opp) Headley Down
  25. Beech Hill Garage (opp) Headley Down
  26. Wilsons Road (opp) Headley Down
  27. Carlton Road (opp) Headley Down
  28. Hammer Lane (adjacent) Headley Down
  29. Tennyson Way (adjacent) Grayshott
  30. Waggoners Wells (opp) Grayshott
  31. School Road (adj) Grayshott
  32. The Fox and Pelican (adj) Grayshott
  33. Village Hall (opp) Grayshott
  34. Headley Road (adj) Hindhead
  35. Crossroads (NE-bound) Hindhead
  36. Tyndalls (adj) Hindhead
  37. Longdown Cottages (adj) Hindhead
  38. Polecat Hill Turn (adj) Nutcombe
  39. Honey Hanger (adj) Nutcombe
  40. Nutcombe Lane (opp) Shottermill
  41. Critchmere Hill (opp) Shottermill
  42. Hindhead Road (E-bound) Shottermill
  43. Lion Green (E-bound) Shottermill
  44. Wey Hill (E-bound) Haslemere
  45. Haslemere Railway Station (Stop F) Haslemere
  46. Bridge (NW-bound) Camelsdale
  47. School Road (opp) Camelsdale
  48. Heath Road (opp) Hammer
  49. Collyers Crescent (adj) Liphook
  50. The Maltings (W-bound) Liphook
  51. Malthouse Meadows (W-bound) Liphook
  52. The Square (N-bound) Liphook

123 towards Alton

All 51 stops
  1. Town Hall (Stop D) Haslemere
  2. Haslemere Railway Station (opp) Haslemere
  3. Wey Hill (W-bound) Haslemere
  4. Lion Green (W-bound) Shottermill
  5. Hindhead Road (W-bound) Shottermill
  6. Critchmere Hill (adj) Shottermill
  7. Nutcombe Lane (adj) Shottermill
  8. Honey Hanger (opp) Nutcombe
  9. Polecat Hill Turn (opp) Nutcombe
  10. Longdown Cottages (opp) Hindhead
  11. Tyndalls (opp) Hindhead
  12. Crossroads (SW-bound) Hindhead
  13. Portsmouth Road (SW-bound) Hindhead
  14. Headley Road (W-bound) Hindhead
  15. Tarn Road (opp) Hindhead
  16. Village Hall (o/s) Grayshott
  17. The Fox and Pelican (opp) Grayshott
  18. School Road (opp) Grayshott
  19. Waggoners Wells (adj) Grayshott
  20. Tennyson Way (opposite) Grayshott
  21. Hammer Lane (near) Headley Down
  22. Carlton Road (adj) Headley Down
  23. Wilsons Road (adj) Headley Down
  24. Beech Hill Garage (nr) Headley Down
  25. Eddeys Lane (adj) Headley Down
  26. Honeysuckle Lane (adj) Headley Down
  27. Beechcroft (near) Headley Down
  28. Fullers Vale (opp) Headley Down
  29. Headley Green (W-bound) Arford
  30. Badgerswood Drive (adjacent) Headley
  31. Church Fields (opp) Headley
  32. Elderberry Road (opp) Lindford
  33. Imadene Crescent (adj) Lindford
  34. The Royal Exchange (opp) Lindford
  35. Lindford Bridge (adj) Lindford
  36. Eco Station (N-bound) Bordon Camp
  37. Lion Court (N-bound) Sleaford
  38. Forge Road (adj) Sleaford
  39. Churchfields (SW-bound) Kingsley
  40. The Cricketers Inn (adj) Kingsley
  41. Dean Farm (opp) Kingsley
  42. Bakers Farm (SW-bound) Kingsley
  43. Tilling Cottages (opp) East Worldham
  44. Three Horseshoes (W-bound) East Worldham
  45. Windmill Lane (adj) Alton
  46. Omega Park (opp) Alton
  47. Wilsom Road (SW-bound) Alton
  48. Drayman's Way (Stop D) Alton
  49. Church Street (Stop N) Alton
  50. Amery Hill (N-bound) Alton
  51. Alton College (SE-bound) Holybourne

Towns & areas on this route

Frequently asked questions

What time is the first 123 bus?

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

What time is the last 123 bus?

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

How much does the 123 bus cost?

Stagecoach South's published fares on the 123: adult single £1.80 to £3.00, child single £0.90 to £3.00. The 123 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 123 bus?

The 123 is operated by Stagecoach South.

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