40 Bus Station ↔ Avonmouth Farr Street

Operated by Stagecoach South Wales. First bus 07:50, last bus 17:30. 13 journeys on weekdays.

💷 Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Stagecoach South Wales 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.

40 towards Avonmouth Farr Street — Monday to Friday (7 journeys)
Bus Station (Stop A) ·09:0010:3013:0014:3016:0017:30
ASDA Supercentre (J) ·09:0510:3513:0514:3516:0517:35
Brentry Roundabout (W-bound) 07:5009:1510:4513:1514:4516:1517:45
Crow Lane Lay-by (SW-bound) 07:5209:1710:4713:1714:4716:1717:47
Lawrence Weston Road (W-bound) 07:5909:2410:5413:2414:5416:2417:54
Long Cross Lay-by (SW-bound) 08:0009:2510:5513:2514:5516:2517:55
St Andrews Road (W-bound) 08:0509:3011:0013:3015:0016:3018:00
St Andrews Road Station (S-bound) 08:0809:3311:0313:3315:0316:3318:03
Third Way (S-bound) 08:1009:3511:0513:3515:0516:3518:05
McLaren Road (W-bound) 08:1309:3811:0813:3815:0816:3818:08
Farr Street (E-bound) 08:1509:4011:1013:4015:1016:4018:10

Route map

All stops on route 40

40 towards Avonmouth Farr Street

  1. Bus Station (Stop A) Cribbs Causeway
  2. Pegasus Road (W-bound) Cribbs Causeway
  3. ASDA Supercentre (J) Cribbs Causeway
  4. Retail Park (SW-bound) Cribbs Causeway
  5. The Venue (W-bound) Cribbs Causeway
  6. Cavendish Way (SW-bound) Cribbs Causeway
  7. Rugby Club (SW-bound) Cribbs Causeway
  8. Passage Road (SE-bound) Cribbs Causeway
  9. Lyppincourt Road (S-bound) Brentry
  10. Brentry Roundabout (W-bound) Brentry
  11. Crow Lane Lay-by (SW-bound) Henbury
  12. The Salutation (C) Henbury
  13. Blaise Castle (W-bound) Henbury
  14. De Clifford Road (N-bound) Lawrence Weston
  15. Musgrove Close (W-bound) Lawrence Weston
  16. Chapel Lane (W-bound) Lawrence Weston
  17. Lawrence Weston Road (W-bound) Lawrence Weston
  18. Long Cross Lay-by (SW-bound) Lawrence Weston
  19. Campbell Farm Drive (NW-bound) Lawrence Weston
  20. Merebank Lane (NW-bound) Avonmouth
  21. St Andrews Road (W-bound) Avonmouth Trading Estate
  22. St Andrews Road Station (S-bound) Avonmouth Trading Estate
  23. Third Way (S-bound) Avonmouth Trading Estate
  24. McLaren Road (W-bound) Avonmouth
  25. Napier Road (SE-bound) Avonmouth
  26. Farr Street (E-bound) Avonmouth

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 40 bus?

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

What time is the last 40 bus?

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

How much does the 40 bus cost?

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

Who runs the 40 bus?

The 40 is operated by Stagecoach South Wales.

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