96 Bluewater to Woolwich via Dartford, Bexleyheath

Operated by Stagecoach London. First bus 04:15, last bus 00:23. 264 journeys on weekdays. Today, a Sunday: first 05:05, last 00:22. Fares: £1.75 flat — more.

96 buses on this route are also run by Arriva London North (264 journeys on weekdays) — those journeys are not in this timetable. Together, 528 journeys on weekdays.

Next towards Woolwich from Bus Station (Stop 10): 18:29, 18:41, 18:53

Next towards Bluewater from Thomas Street (Stop T): 18:30, 18:45, 19:00

Night bus — overnight departures 22:00–07:00. Every night. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.

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

Timetable

Ends at Woolwich · Sunday · 82 journeys
Stop 06:0006:3007:0007:2007:4008:0008:1508:3008:4509:0009:1209:2409:3509:4609:5710:0810:1910:3010:4110:5311:0511:1711:2911:4111:5312:0512:1712:2912:4112:5313:0513:1713:2913:4113:5314:0514:1714:2914:4114:5315:0515:1715:2915:4115:5316:0516:1716:2916:4116:5317:0517:1717:2917:4117:5318:0518:1718:2918:4118:5319:0519:2019:3519:5020:0520:2020:3520:5021:0521:2021:3521:5022:0522:2022:3622:5223:0723:2223:3723:5200:0700:22
Bus Station (Stop 10) 06:0006:3007:0007:2007:4008:0008:1508:3008:4509:0009:1209:2409:3509:4609:5710:0810:1910:3010:4110:5311:0511:1711:2911:4111:5312:0512:1712:2912:4112:5313:0513:1713:2913:4113:5314:0514:1714:2914:4114:5315:0515:1715:2915:4115:5316:0516:1716:2916:4116:5317:0517:1717:2917:4117:5318:0518:1718:2918:4118:5319:0519:2019:3519:5020:0520:2020:3520:5021:0521:2021:3521:5022:0522:2022:3622:5223:0723:2223:3723:5200:0700:22
Darent Valley Hospital (o/s) 06:0306:3307:0307:2307:4308:0308:1808:3308:4809:0309:1509:2709:3809:4910:0010:1110:2210:3310:4410:5611:0811:2011:3211:4411:5612:0812:2012:3212:4412:5613:0813:2013:3213:4413:5614:0814:2014:3214:4414:5615:0815:2015:3215:4415:5616:0816:2016:3216:4416:5617:0817:2017:3217:4417:5618:0818:2018:3218:4418:5619:0819:2319:3819:5320:0820:2320:3820:5321:0821:2321:3821:5322:0822:2322:3922:5523:1023:2523:4023:5500:1000:25
Home Gardens (Stop W) 06:1006:4007:1007:3007:5008:1008:2508:4008:5509:1009:2209:3409:4509:5610:0710:1810:3010:4110:5211:0411:1711:2911:4111:5312:0512:1712:2912:4112:5313:0513:1713:2913:4113:5314:0514:1614:2814:4014:5215:0415:1515:2715:3915:5116:0316:1516:2716:3916:5117:0317:1517:2717:3917:5118:0318:1518:2718:3918:5119:0319:1519:3019:4520:0020:1520:3020:4521:0021:1521:3021:4522:0022:1522:3022:4623:0223:1723:3223:4700:0200:1600:31
Crayford Town Hall (Stop M) 06:1706:4707:1707:3707:5708:1708:3208:4709:0209:1809:3009:4209:5310:0410:1510:2710:3910:5011:0111:1311:2611:3811:5012:0212:1512:2812:4012:5213:0413:1613:2813:4013:5214:0414:1514:2614:3714:4915:0115:1315:2415:3615:4816:0016:1116:2316:3516:4716:5917:1117:2317:3517:4717:5918:1118:2318:3518:4718:5919:1119:2319:3819:5320:0720:2220:3720:5221:0721:2221:3721:5222:0722:2222:3722:5323:0823:2323:3823:5300:0800:2200:37
Bexleyheath Clock Tower (Stop M) 06:2306:5307:2307:4308:0308:2408:3908:5409:1009:2609:3809:5010:0110:1210:2410:3610:4810:5911:1011:2211:3511:4711:5912:1212:2512:3812:5013:0213:1313:2513:3713:4914:0114:1314:2414:3514:4614:5815:1015:2215:3315:4515:5716:0916:2016:3216:4416:5617:0817:2017:3217:4417:5618:0818:1918:3118:4318:5519:0719:1819:3019:4520:0020:1420:2920:4420:5921:1421:2921:4421:5922:1422:2922:4423:0023:1423:2923:4423:5900:1400:2800:43
Welling High St/UpperWickhamLn (Stop R) 06:3007:0007:3007:5008:1008:3108:4609:0109:1709:3309:4609:5810:1010:2210:3410:4610:5811:0911:2111:3311:4611:5912:1212:2512:3812:5113:0313:1513:2613:3813:5014:0214:1314:2514:3614:4714:5815:1015:2115:3315:4415:5616:0816:1916:3016:4216:5417:0617:1717:2917:4117:5318:0518:1618:2718:3918:5119:0319:1519:2619:3819:5320:0820:2220:3720:5221:0721:2121:3621:5122:0622:2122:3622:5123:0623:2023:3523:5000:0500:2000:3400:49
Upper Wickham Lane/ Wickham St (Stop E) 06:3207:0207:3207:5308:1408:3508:5009:0609:2209:3809:5110:0310:1510:2710:3910:5111:0311:1511:2711:3911:5212:0512:1812:3112:4412:5713:0913:2113:3213:4413:5614:0814:1914:3114:4214:5315:0415:1515:2615:3815:4916:0116:1316:2416:3516:4716:5917:1117:2217:3417:4617:5818:1018:2118:3218:4418:5619:0719:1919:3019:4219:5720:1220:2620:4120:5621:1121:2521:4021:5522:0922:2422:3922:5423:0923:2323:3823:5300:0800:2300:3700:52
Plumstead Corner /Rockmount Rd (Stop WD) 06:3607:0607:3607:5808:1908:4008:5509:1109:2709:4309:5610:0910:2110:3310:4510:5711:0911:2111:3311:4511:5812:1112:2412:3712:5013:0313:1513:2713:3913:5114:0314:1414:2514:3714:4814:5915:1015:2115:3215:4415:5516:0716:1916:3016:4116:5317:0517:1717:2817:4017:5218:0418:1518:2618:3718:4919:0119:1219:2419:3519:4720:0220:1720:3120:4621:0121:1521:2921:4421:5922:1322:2822:4322:5823:1323:2723:4223:5700:1200:2700:4100:56
Plumstead Road / Plumstead Station (Stop WL) 06:4007:1007:4008:0208:2408:4509:0009:1609:3209:4810:0110:1510:2710:3910:5111:0311:1611:2811:4011:5212:0512:1812:3112:4412:5713:1013:2213:3413:4613:5814:0914:2014:3114:4314:5415:0515:1715:2815:3915:5116:0216:1416:2616:3716:4817:0017:1217:2417:3517:4717:5918:1018:2118:3218:4318:5519:0619:1719:2919:4019:5220:0720:2220:3620:5121:0521:1921:3321:4822:0322:1722:3222:4723:0223:1723:3123:4600:0100:1500:3000:4400:59
Woolwich Arsenal Station (Stop H) 06:4407:1407:4408:0608:2808:4909:0409:2009:3609:5210:0510:1910:3110:4310:5511:0711:2011:3211:4411:5612:0912:2212:3512:4813:0113:1413:2613:3813:5014:0214:1314:2414:3514:4714:5815:0915:2115:3215:4315:5516:0616:1816:3016:4116:5217:0417:1617:2817:3917:5118:0318:1418:2518:3618:4718:5919:1019:2119:3319:4519:5720:1120:2520:3920:5421:0821:2221:3621:5122:0622:2022:3522:5023:0523:2023:3423:4900:0400:1800:3300:4701:02
Thomas Street (Stop W) 06:4507:1507:4508:0708:2908:5009:0509:2109:3709:5310:0610:2010:3210:4410:5611:0911:2211:3411:4611:5812:1112:2412:3712:5013:0313:1613:2813:4013:5214:0414:1514:2614:3714:4915:0015:1115:2315:3415:4515:5716:0816:2016:3216:4316:5417:0617:1817:3017:4117:5318:0518:1618:2718:3818:4919:0119:1219:2319:3519:4719:5920:1220:2620:4020:5521:0921:2321:3721:5222:0722:2122:3622:5123:0623:2123:3523:5000:0500:1900:3400:4801:03

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.

London flat fare: £1.75 with contactless or Oyster — the Hopper fare includes unlimited bus/tram changes within an hour, with daily caps. Cash isn't accepted on London buses.

Tickets on the 96

Stagecoach London publishes singles on this route for adults.

Single · Fixed Single

Ticket types come from Stagecoach London's own fares data on the Bus Open Data Service, last updated 3 December 2025. That dataset lists what's sold, not what it costs, so check prices with Stagecoach London.

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 London before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, 28 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 96

96 towards Woolwich

All 46 stops
  1. Bus Station (Stop 10) Bluewater
  2. Darent Valley Hospital (o/s) Dartford
  3. Home Gardens (Stop W) Dartford
  4. Constance Grove (opp) Dartford
  5. West Hill (W-bound) Dartford
  6. West Hill Primary Academy (opp) Dartford
  7. Havelock Road North (adj) Dartford
  8. Maiden Lane (opp) Dartford
  9. Heath Road (DA1) (Stop G) Crayford
  10. Crayford Town Hall (Stop M) Crayford
  11. Crayford Bridge Sainsbury's (Stop N) Crayford
  12. Bexley Lane (Stop P) Crayford
  13. Bourne Road / Crayford (westbound) Crayford
  14. Bigs Hill Wood (Stop Q) Crayford
  15. Old Road (Stop R) Barnehurst
  16. Park Grove (DA6) (Stop A) Barnehurst
  17. Civic Centre / Bexleyheath (Stop B) Bexleyheath
  18. Bexleyheath / Highland Road (Stop Y) Bexleyheath
  19. Bexleyheath Clock Tower (Stop M) Bexleyheath
  20. Trinity Place (Stop A) Bexleyheath
  21. Bexleyheath / Lion Road (Stop BM) Bexleyheath
  22. Upton Road Bexleyheath (Stop BN) Bexleyheath
  23. Crook Log / Dallin Road (Stop BQ) East Wickham
  24. Park View Road / Crook Log (Stop BT) Bexleyheath
  25. Bethel Road (Stop BU) East Wickham
  26. Guy Earl Of Warwick (Stop BV) Welling
  27. Welling High St/UpperWickhamLn (Stop R) Welling
  28. Upper Wickham Lane /Coton Road (Stop M) Welling
  29. Upper Wickham Lane/Burnell Ave (Stop Q) Welling
  30. East Road (DA16) (Stop C) Welling
  31. Lovel Avenue (Stop D) East Wickham
  32. Upper Wickham Lane/ Wickham St (Stop E) East Wickham
  33. Foresters Arms (Stop F) East Wickham
  34. Littledale (Stop G) Abbey Wood
  35. King's Highway (Stop H) Plumstead Common
  36. Rutherglen Road (Stop WN) Plumstead Common
  37. Plumstead Corner /Rockmount Rd (Stop WD) Plumstead
  38. Plumstead High Street / The Plumstead Centre (Stop WH) Plumstead
  39. Bannockburn Road (Stop WJ) Plumstead
  40. Lakedale Road (Stop WK) Plumstead
  41. Plumstead Road / Plumstead Station (Stop WL) Plumstead
  42. Greenwich Community College (Stop WP) Thamesmead West
  43. Maxey Road (westbound) Thamesmead West
  44. Woolwich Station (Stop Z) Woolwich
  45. Woolwich Arsenal Station (Stop H) Woolwich
  46. Thomas Street (Stop W) Woolwich

96 towards Bluewater

All 49 stops
  1. Thomas Street (Stop T) Woolwich
  2. Woolwich Arsenal Station (Stop N) Woolwich
  3. Woolwich Station (Stop K) Woolwich
  4. Maxey Road (eastbound) Thamesmead West
  5. Plumstead Bus Garage (Stop A) Thamesmead West
  6. Plumstead High Street / Plumstead Station (Stop B) Plumstead
  7. Lakedale Road (Stop D) Plumstead
  8. Plumstead High Street / Police Station (Stop E) Plumstead
  9. Purrett Road (Stop G) Plumstead
  10. Plumstead Corner / Church Manorway (Stop J) Plumstead
  11. Rutherglen Road (Stop N) Plumstead Common
  12. King's Highway (Stop J) Plumstead Common
  13. Littledale (Stop K) Abbey Wood
  14. Cemetery Road (Stop L) Abbey Wood
  15. Plumstead Cemetery (Stop M) East Wickham
  16. Upper Wickham Lane/ Wickham St (Stop N) East Wickham
  17. Lovel Avenue (Stop P) East Wickham
  18. Somerhill Road (Stop R) Welling
  19. Upper Wickham Lane/Burnell Ave (Stop K) Welling
  20. Upper Wickham Lane /Coton Road (Stop N) Welling
  21. Welling High St/UpperWickhamLn (Stop S) Welling
  22. Guy Earl Of Warwick (Stop BA) Welling
  23. Bethel Road (Stop BB) East Wickham
  24. Crook Log Leisure Centre (Stop BC) Bexleyheath
  25. Crook Log / Dallin Road (Stop BD) East Wickham
  26. Upton Road Bexleyheath (Stop BK) Bexleyheath
  27. Bexleyheath / Lion Road (Stop BL) Bexleyheath
  28. Trinity Place (Stop B) Bexleyheath
  29. Bexleyheath Clock Tower (Stop P) Bexleyheath
  30. Bexleyheath / Highland Road (Stop X) Bexleyheath
  31. Watling Street / Civic Offices (Stop J) Bexleyheath
  32. Park Grove (DA6) (Stop K) Barnehurst
  33. Old Road (Stop S) Barnehurst
  34. Bigs Hill Wood (Stop T) Crayford
  35. Bourne Road / Crayford (Stop U) Crayford
  36. Bexley Lane (Stop V) Crayford
  37. Crayford Bridge (Stop D) Crayford
  38. Crayford Town Hall (Stop E) Crayford
  39. Heath Road (DA1) (Stop F) Crayford
  40. Maiden Lane (adj) Dartford
  41. Bird In Hand (adj) Dartford
  42. Havelock Road North (opp) Dartford
  43. West Hill Primary Academy (adj) Dartford
  44. West Hill (E-bound) Dartford
  45. Priory Hill (adj) Dartford
  46. Home Gardens (Stop C) Dartford
  47. Hanau Bridge (Stop H) Dartford
  48. Darent Valley Hospital (o/s) Dartford
  49. Bus Station (Stop 7) Bluewater

How busy is route 96?

6.80m passenger journeys were recorded on route 96 in 2024/25 across 1,697,885 kilometres operated.

2010/11: 6,226,594 journeys 6.2 10 2011/12: 6,272,685 journeys (53-week year) 6.3 11 53w 2012/13: 6,235,589 journeys 6.2 12 2013/14: 6,283,114 journeys 6.3 13 2014/15: 6,175,417 journeys 6.2 14 2015/16: 6,093,214 journeys 6.1 15 2016/17: 6,476,652 journeys 6.5 16 2017/18: 6,587,717 journeys (53-week year) 6.6 17 53w 2018/19: 6,664,769 journeys 6.7 18 2019/20: 6,504,783 journeys 6.5 19 2020/21: 2,790,082 journeys 2.8 20 2021/22: 5,217,302 journeys 5.2 21 2022/23: 6,319,899 journeys 6.3 22 2023/24: 7,104,096 journeys (53-week year) 7.1 23 53w 2024/25: 6,797,343 journeys 6.8 24

Millions of passenger journeys per financial year, from Transport for London's published bus statistics. A passenger journey is one boarding of one bus — someone commuting five days a week makes ten of them, so this is not a count of people. Years marked 53w ran 53 weeks rather than 52, so they sit about 2% high against their neighbours. TfL changed how boardings were estimated in 2017 and restated 2016/17 on the new basis; the chart uses the restated figure, so years before 2016/17 are not exactly comparable with those after. Route-level totals do not sum to TfL's network figures, which carry separate adjustments. Powered by TfL Open Data. Compare every London route →

Towns & areas on this route

Frequently asked questions

What time is the first 96 bus?

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

What time is the last 96 bus?

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

How much does the 96 bus cost?

London buses use TfL's flat fare: £1.75 per journey with contactless or Oyster, and the Hopper fare gives you unlimited bus and tram changes within one hour. Daily and weekly caps limit what you can spend. Cash is not accepted.

Who runs the 96 bus?

The 96 is operated by Stagecoach London.

Timetable data from Stagecoach London via the DfT Bus Open Data Service (South East England feed). Route names, stop sequences and map geometry come from TfL Open Data. Check before you travel — services can change at short notice.