95A Portslade to Hove via Mile Oak

Operated by Brighton & Hove Bus and Coach Company. First bus 07:25, last bus 15:20. 2 journeys on weekdays. Fares: adult single £1.80 to £3.00 — more.

Next towards Hove from Highlands Road (adj): tomorrow 07:25

Next towards Portslade from Cardinal Newman School (Stop E): 15:20

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

Timetable

Ends at Cardinal Newman School (E) · 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 Brighton & Hove Bus and Coach Company whether this route takes part. Details →

Fares on the 95A

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

Adult single fare table, stage to stage
£1.80 Mile Oak Loop
£2.90£1.80 Health C/Southern X
£3.00£2.90£1.80 Boundary Road
£3.00£3.00£2.90£1.80 Blatchington Rd
£3.00£3.00£3.00£2.90£1.80 Hove Station
£3.00£3.00£3.00£3.00£2.90£1.80 Cardinal Newman
£3.00£3.00£3.00£3.00£2.90£1.80£1.80 Cottesmore School

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Downs Park Loop.

Go-Ahead's published fares on the Bus Open Data Service, in force from 2 October 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Brighton & Hove Bus and Coach Company before you travel.

Tickets on the 95A

Brighton & Hove Bus and Coach Company publishes singles on this route for adults and children.

Adult Single · Child Single · Child 5 Day Return

Ticket types come from Brighton & Hove Bus and Coach Company'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 Brighton & Hove Bus and Coach Company.

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 Brighton & Hove Bus and Coach Company 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 95A

95A towards Hove

All 43 stops
  1. Highlands Road (adj) Portslade
  2. Benfield Crescent (opp) Portslade
  3. Millcross Road (just before) Portslade
  4. Deacons Drive (opp) Portslade
  5. Foredown Close (adj) Portslade Village
  6. Warrior Close (adj) Portslade Village
  7. Bush Cottage Close (adj) Portslade Village
  8. Sycamore Close (opp) Portslade Village
  9. Warrior Close (nr) Portslade Village
  10. Foredown Tower (opp) Portslade Village
  11. Sheppard Way (adj) Portslade Village
  12. Thornhill Rise (N-bound) Portslade Village
  13. New England Rise (W-bound) Mile Oak
  14. Graham Crescent (W-bound) Mile Oak
  15. Graham Avenue Shops (adj) Mile Oak
  16. Stanley Avenue (adj) Mile Oak
  17. Chrisdory Road (adj) Mile Oak
  18. Mile Oak Road Shops (SE-bound) Mile Oak
  19. Hole in the Wall (SE-bound) Mile Oak
  20. Community Centre (adj) Portslade Village
  21. Wickhurst Road (opp) Portslade Village
  22. Valley Road Shops (adj) Portslade Village
  23. Drove Crescent (opp) Portslade Village
  24. Old Village (E-bound) Portslade
  25. St Nicolas Church (adj) Portslade
  26. Southern Cross (S-bound) Portslade
  27. Battle of Trafalgar (S-bound) Portslade
  28. Portslade Health Centre (adj) Portslade-by-Sea
  29. St Andrew's Road (adj) Hove
  30. Boundary Road (Stop B) Hove
  31. Portslade Railway Station (Stop G) Hove
  32. Glebe Villas (Stop N) Hove
  33. Olive Road (adj) Hove
  34. Coleman Avenue (opp) Hove
  35. School Road (adj) Hove
  36. Scott Road (adj) Hove
  37. Westbourne Street (E-bound) Hove
  38. Sackville Road (Stop G) Hove
  39. George Street (Stop H) Hove
  40. Livingstone Road (adj) Hove
  41. Hove Railway Station (N-bound) Hove
  42. Eaton Gardens (opp) Hove
  43. Cardinal Newman School (Stop E) Hove

95A towards Portslade

All 47 stops
  1. Cardinal Newman School (Stop E) Hove
  2. Eaton Gardens (adj) Hove
  3. Hove Railway Station (S-bound) Hove
  4. Livingstone Road (opp) Hove
  5. George Street (Stop E) Hove
  6. Sackville Road (Stop U) Hove
  7. Westbourne Street (W-bound) Hove
  8. Scott Road (opp) Hove
  9. School Road (opp) Hove
  10. Coleman Avenue (adj) Hove
  11. Olive Road (opp) Hove
  12. Glebe Villas (Stop P) Hove
  13. St Keyna Avenue North (adj) Hove
  14. Boundary Road (Stop A) Hove
  15. Norway Street (opp) Portslade-by-Sea
  16. Albion Street (adj) Portslade-by-Sea
  17. Portslade Health Centre (opp) Portslade-by-Sea
  18. Battle of Trafalgar (N-bound) Portslade
  19. Southern Cross (N-bound) Portslade
  20. St Nicolas Church (opp) Portslade
  21. Old Village (W-bound) Portslade
  22. Drove Crescent (adj) Portslade Village
  23. Valley Road Shops (opp) Portslade Village
  24. Wickhurst Road (adj) Portslade Village
  25. College Close (adj) Portslade Village
  26. Portslade Aldridge Academy (opp) Portslade Village
  27. Thornhill Rise (N-bound) Portslade Village
  28. New England Rise (W-bound) Mile Oak
  29. Graham Crescent (W-bound) Mile Oak
  30. Graham Avenue Shops (adj) Mile Oak
  31. Stanley Avenue (adj) Mile Oak
  32. Chrisdory Road (adj) Mile Oak
  33. Mile Oak Road Shops (SE-bound) Mile Oak
  34. Hole in the Wall (SE-bound) Mile Oak
  35. Community Centre (adj) Portslade Village
  36. Broomfield Drive (adj) Portslade Village
  37. Sheppard Way (opp) Portslade Village
  38. Foredown Tower (adj) Portslade Village
  39. Warrior Close (adj) Portslade Village
  40. Bush Cottage Close (adj) Portslade Village
  41. Sycamore Close (opp) Portslade Village
  42. Warrior Close (nr) Portslade Village
  43. Foredown Close (opp) Portslade Village
  44. Deacons Drive (adj) Portslade
  45. Millcross Road (W-bound) Portslade
  46. Benfield Crescent (adj) Portslade
  47. Highlands Road (opp) Portslade

Towns & areas on this route

Frequently asked questions

What time is the first 95A bus?

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

What time is the last 95A bus?

The last 95A 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 95A bus cost?

Brighton & Hove Bus and Coach Company's published fares on the 95A: adult single £1.80 to £3.00, child single £0.90 to £1.65. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Brighton & Hove Bus and Coach Company day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 95A bus?

The 95A is operated by Brighton & Hove Bus and Coach Company.

Timetable data from Brighton & Hove Bus and Coach Company via the DfT Bus Open Data Service (South East England feed). Check before you travel — services can change at short notice.