122 Plumstead to Crystal Palace via Lewisham, Dulwich

Operated by Stagecoach London. First bus 04:45, last bus 00:31. 191 journeys on weekdays. Fares: £1.75 flat — more.

Next towards Crystal Palace from Plumstead Road / Plumstead Station (Stop WM): 09:41, 09:52, 10:04

Next towards Plumstead from Crystal Palace Parade (Stop B): 09:34, 09:46, 09:58

Night bus — overnight departures 22:00–01:21. 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 122? 13 other bus routes are numbered 122 elsewhere in the UK — see every 122 bus timetable by area.

Timetable

Runs towards Crystal Palace · Monday to Friday · 96 journeys
Stop 00:0504:4505:0505:1605:2705:3705:4705:5506:0306:1106:2006:3006:3706:4506:5507:0507:1707:2807:4007:5208:0408:1608:2908:4108:5309:0509:1809:2909:4109:5210:0410:1610:2810:4010:5211:0411:1611:2811:3911:5112:0312:1512:2712:3812:4912:5913:0913:2013:3013:4213:5414:0414:1514:2514:3714:4915:0115:1315:2415:3515:4715:5916:1116:2416:3716:5017:0317:1617:2917:4217:5518:0818:2118:3418:4718:5919:1219:2519:3819:5120:0520:1920:3320:4821:0321:1921:3521:5022:0522:2022:3522:5023:0523:2023:3523:50
Plumstead Road / Plumstead Station (Stop WM) 00:0504:4505:0505:1605:2705:3705:4705:5506:0306:1106:2006:3006:3706:4506:5507:0507:1707:2807:4007:5208:0408:1608:2908:4108:5309:0509:1809:2909:4109:5210:0410:1610:2810:4010:5211:0411:1611:2811:3911:5112:0312:1512:2712:3812:4912:5913:0913:2013:3013:4213:5414:0414:1514:2514:3714:4915:0115:1315:2415:3515:4715:5916:1116:2416:3716:5017:0317:1617:2917:4217:5518:0818:2118:3418:4718:5919:1219:2519:3819:5120:0520:1920:3320:4821:0321:1921:3521:5022:0522:2022:3522:5023:0523:2023:3523:50
Woolwich Arsenal Station (Stop J) 00:0804:4805:0805:1905:3005:4005:5005:5906:0706:1506:2406:3406:4106:5007:0107:1107:2307:3407:4607:5808:1008:2208:3508:4708:5909:1009:2309:3409:4609:5710:0910:2110:3310:4510:5711:0911:2111:3311:4411:5612:0812:2012:3212:4312:5413:0513:1513:2613:3613:4814:0014:1014:2114:3114:4314:5515:0715:1915:3015:4115:5416:0616:1816:3116:4416:5717:1017:2317:3617:4918:0218:1518:2818:4118:5419:0519:1819:3119:4319:5620:1020:2420:3820:5321:0821:2421:4021:5522:1022:2522:3922:5423:0923:2423:3923:54
Shooters Hill Rd /Well Hall Rd (Stop WR) 00:1404:5405:1405:2505:3605:4605:5606:0506:1306:2106:3106:4106:4806:5807:0907:2007:3207:4307:5508:0808:2008:3208:4508:5709:0909:2009:3209:4209:5410:0510:1710:2910:4110:5311:0511:1711:2911:4111:5212:0412:1612:2812:4012:5113:0213:1313:2313:3413:4413:5614:0814:1814:2914:4014:5315:0515:1715:2915:4015:5216:0516:1716:2916:4216:5517:0717:2017:3317:4617:5818:1118:2418:3718:5019:0319:1419:2719:4019:5220:0520:1920:3220:4621:0121:1621:3121:4722:0222:1722:3222:4623:0123:1623:3123:4600:00
Eltham Road / Westhorne Avenue (Stop WP) 00:2005:0105:2105:3205:4305:5406:0406:1306:2106:2906:3906:5006:5807:0907:2007:3107:4307:5508:0708:2008:3208:4408:5609:0709:1909:3009:4209:5210:0310:1410:2610:3810:5011:0211:1411:2611:3811:5012:0112:1312:2512:3712:4913:0013:1113:2213:3213:4313:5414:0614:1814:2814:3914:5115:0415:1615:2815:4015:5216:0416:1716:2916:4116:5417:0817:2017:3317:4617:5818:1018:2218:3518:4719:0019:1219:2319:3619:4920:0120:1420:2820:4120:5421:0921:2421:3921:5522:1022:2422:3922:5323:0823:2323:3823:5300:06
Lee Green (Stop J) 00:2405:0505:2505:3605:4705:5806:0806:1706:2606:3506:4606:5807:0707:1807:2907:4007:5208:0408:1608:2908:4108:5309:0509:1609:2809:3909:4909:5910:1010:2010:3110:4310:5511:0711:1911:3111:4311:5512:0612:1812:3012:4212:5413:0513:1613:2713:3713:4814:0014:1214:2414:3414:4514:5715:1015:2215:3415:4615:5816:1016:2316:3516:4717:0017:1417:2617:3917:5118:0318:1518:2718:4018:5219:0519:1719:2819:4119:5420:0620:1820:3220:4520:5821:1321:2821:4321:5922:1422:2822:4322:5723:1223:2723:4223:5700:10
Lewisham Centre (Stop X) 00:3005:1205:3205:4305:5506:0706:1806:2806:3806:4807:0007:1207:2107:3207:4307:5508:0708:1908:3108:4408:5609:0709:1809:2809:4009:5110:0110:1110:2210:3210:4310:5411:0611:1811:3011:4211:5412:0612:1712:2912:4112:5313:0513:1613:2713:3813:4813:5914:1114:2314:3514:4514:5615:0815:2115:3315:4515:5716:0916:2116:3416:4616:5817:1117:2417:3617:4918:0118:1318:2518:3618:4919:0119:1419:2619:3719:5020:0220:1420:2620:4020:5321:0621:2121:3521:5022:0622:2122:3522:5023:0323:1823:3323:4800:0300:16
Morley Road (Stop Y) 00:3105:1305:3305:4405:5606:0806:1906:2906:3906:4907:0107:1307:2207:3307:4407:5608:0808:2008:3208:4508:5709:0809:1909:2909:4109:5210:0210:1210:2310:3310:4410:5511:0711:1911:3111:4311:5512:0712:1812:3012:4212:5413:0613:1713:2813:3913:4914:0014:1214:2414:3614:4614:5715:0915:2215:3415:4615:5816:1016:2216:3516:4716:5917:1217:2517:3717:5018:0218:1418:2618:3718:5019:0219:1519:2719:3819:5120:0320:1520:2720:4120:5421:0721:2221:3621:5122:0722:2222:3622:5123:0423:1923:3423:4900:0400:17
Crofton Park Station (Stop M) 00:3805:2005:4005:5206:0406:1706:2806:3906:5007:0007:1207:2407:3407:4607:5808:1008:2208:3408:4608:5909:1109:2209:3309:4209:5310:0310:1310:2310:3410:4410:5511:0611:1811:3011:4211:5412:0612:1812:2912:4112:5313:0513:1713:2813:4013:5114:0114:1214:2414:3614:4814:5815:1015:2215:3515:4715:5916:1116:2316:3516:4817:0017:1217:2517:3717:4918:0218:1418:2618:3818:4919:0119:1219:2519:3719:4720:0020:1220:2420:3620:5021:0321:1521:3021:4421:5922:1522:3022:4422:5923:1223:2723:4123:5600:1100:24
Brockley Rise / Chandos (Stop HH) 00:4005:2205:4205:5406:0606:1906:3006:4106:5207:0307:1507:2707:3807:5008:0208:1408:2608:3808:5009:0309:1409:2509:3609:4509:5610:0610:1610:2610:3710:4710:5811:0911:2111:3311:4511:5712:0912:2112:3212:4412:5613:0813:2013:3113:4313:5414:0414:1514:2714:3914:5115:0215:1415:2615:3915:5116:0316:1516:2716:3916:5217:0417:1617:2917:4117:5318:0618:1718:2918:4118:5219:0419:1519:2819:4019:5020:0320:1520:2720:3920:5221:0521:1721:3221:4622:0122:1722:3222:4623:0123:1423:2923:4323:5800:1300:26
Forest Hill Stn /Devonshire Rd (Stop F) 00:4405:2705:4705:5906:1206:2506:3606:4807:0007:1207:2407:3607:4808:0008:1208:2408:3608:4809:0009:1209:2209:3309:4409:5310:0410:1410:2410:3410:4510:5511:0611:1711:2911:4111:5312:0512:1712:2912:4012:5213:0413:1613:2813:3913:5114:0214:1214:2314:3514:4714:5915:1115:2315:3515:4715:5916:1116:2316:3516:4717:0017:1217:2417:3717:4918:0118:1418:2518:3618:4718:5819:1019:2119:3419:4619:5620:0920:2120:3320:4520:5721:1021:2221:3721:5122:0622:2222:3722:5123:0623:1923:3323:4700:0200:1700:30
Sydenham Station / Kirkdale (Stop F) 00:4905:3205:5206:0406:1706:3106:4206:5407:0707:1907:3107:4407:5708:0908:2108:3308:4508:5709:0909:2009:3009:4109:5210:0110:1210:2210:3210:4210:5311:0311:1411:2511:3711:4912:0112:1312:2512:3712:4813:0013:1213:2413:3613:4713:5914:1014:2014:3314:4514:5815:1015:2215:3415:4615:5816:1016:2216:3416:4616:5817:1017:2217:3417:4717:5918:1118:2318:3418:4518:5519:0619:1819:2919:4219:5420:0420:1620:2820:4020:5221:0421:1721:2921:4421:5822:1322:2822:4322:5723:1123:2423:3823:5200:0700:2200:35
Crystal Palace Parade (Stop A) 00:5405:3705:5706:1006:2306:3706:5007:0307:1607:2807:4107:5508:0808:2008:3208:4308:5509:0509:1709:2809:3809:4809:5910:0810:1910:2910:3910:4911:0011:1011:2111:3211:4411:5612:0812:2012:3212:4412:5513:0713:1913:3113:4313:5514:0714:1814:2814:4114:5415:0715:2015:3215:4415:5616:0816:2016:3216:4416:5617:0817:2017:3217:4417:5618:0818:2018:3218:4318:5319:0319:1419:2619:3719:4920:0120:1120:2320:3520:4720:5921:1121:2421:3621:5022:0422:1922:3422:4923:0323:1723:3023:4423:5800:1200:2700:40

Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. 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.

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, Boxing Day, 27 December, 28 December, 29 December, 30 December, New Year's Eve, New Year's Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 122

122 towards Crystal Palace

All 64 stops
  1. Plumstead Road / Plumstead Station (Stop WM) Plumstead
  2. Greenwich Community College (Stop WP) Thamesmead West
  3. Maxey Road (westbound) Thamesmead West
  4. Woolwich Station (Stop Z) Woolwich
  5. Woolwich Arsenal Station (Stop J) Woolwich
  6. Claydown Mews (Stop E) Woolwich
  7. Gunner Lane (Stop F) Woolwich
  8. Nightingale Place (Stop G) Woolwich
  9. Woolwich Common Shooters Hill (Stop H) Shooters Hill
  10. Royal Garrison Church (Stop J) Shooters Hill
  11. Shooters Hill Rd /Well Hall Rd (Stop WR) Shooters Hill
  12. Well Hall Road / Broad Walk (Stop WS) Shooters Hill
  13. Well Hall Road / Dunblane Road (Stop L) Shooters Hill
  14. Arbroath Road (Stop M) Eltham Park
  15. Well Hall Road / Well Hall Roundabout (Stop N) Eltham Park
  16. Elmbrook Gardens (Stop P) Eltham Park
  17. Westhorne Avenue / Briset Road (Stop R) Eltham
  18. Westhorne Avenue / Haimo Road (Stop WA) Eltham
  19. Green Way (Stop WB) Eltham
  20. Eltham Road / Westhorne Avenue (Stop WP) Eltham
  21. Cedarhurst Drive (Stop WR) Blackheath Park
  22. Eltham Road / Kidbrooke Park Road (Stop WS) Blackheath Park
  23. Courtlands Avenue (SE12) (Stop WT) Blackheath Park
  24. Weigall Road (Stop WU) Blackheath Park
  25. Cambridge Drive (Stop X) Lee
  26. Lee Green (Stop J) Lee
  27. Lampmead Road (Stop N) Lee
  28. Dacre Park (Stop T) Lee
  29. Brandram Road (Stop U) Lee
  30. Belmont Park (Stop V) Lewisham
  31. Marischal Road (Stop W) Lewisham
  32. Belmont Hill (Stop M) Lewisham
  33. Lewisham Centre (Stop X) Lewisham
  34. Morley Road (Stop Y) Ladywell
  35. Wearside Road (Stop HD) Ladywell
  36. Ladywell (Stop HC) Ladywell
  37. Prendergast School (Stop H) Ladywell
  38. Adelaide Avenue / St Margaret's Road (Stop J) Brockley
  39. Braxfield Road (Stop K) Brockley
  40. Dalrymple Road (Stop L) Crofton Park
  41. Crofton Park Station (Stop M) Crofton Park
  42. Brockley Jack (Stop N) Honor Oak Park
  43. Maclean Road (Stop HP) Honor Oak Park
  44. Brockley Rise / Chandos (Stop HH) Honor Oak Park
  45. Duncombe Hill (Stop HK) Honor Oak Park
  46. Brockley Park (Stop B) Honor Oak Park
  47. Brockley Rise / Cranston Road (Stop C) Honor Oak Park
  48. Forest Hill Fire Station (Stop N) Honor Oak Park
  49. Waldram Park Road (Stop J) Forest Hill
  50. Forest Hill Stn / Waldram Cres (Stop K) Forest Hill
  51. Forest Hill Stn /Devonshire Rd (Stop F) Forest Hill
  52. Forest Hill Pools (southbound) Forest Hill
  53. Dartmouth Road /Thorpewood Ave (Stop M) Forest Hill
  54. Sydenham School (Stop P) Upper Sydenham
  55. Sydenham / The Woodman (Stop R) Upper Sydenham
  56. Peak Hill (Stop Z) Sydenham
  57. Sydenham Station / Kirkdale (Stop F) Sydenham
  58. Sydenham Station/Westwood Hill (Stop C) Sydenham
  59. Sydenham & Dulwich Girls Gdst (Stop X) Sydenham
  60. Charleville Circus (Stop Y) Sydenham
  61. Crystal Palace Park Road (Stop Z) Sydenham
  62. Crystal Palace Parade / Fountain Drive (Stop T) Dulwich
  63. Crystal Palace Parade / College Road (Stop S) Crystal Palace
  64. Crystal Palace Parade (Stop A) Crystal Palace

122 towards Plumstead

All 62 stops
  1. Crystal Palace Parade (Stop B) Crystal Palace
  2. Crystal Palace Parade / College Road (Stop V) Crystal Palace
  3. Crystal Palace Park Road (Stop U) Sydenham
  4. Charleville Circus (Stop V) Sydenham
  5. Sydenham & Dulwich Girls Gdst (Stop W) Sydenham
  6. Sydenham Station/Westwood Hill (Stop D) Sydenham
  7. Sydenham Station / Kirkdale (Stop E) Sydenham
  8. Peak Hill (Stop Y) Sydenham
  9. Sydenham / The Woodman (Stop E) Upper Sydenham
  10. Sydenham Police Station (K) Upper Sydenham
  11. Dartmouth Road /Thorpewood Ave (Stop N) Forest Hill
  12. Forest Hill Pools (northbound) Forest Hill
  13. Forest Hill Stn / Dartmouth Rd (Stop E) Forest Hill
  14. Waldram Park Road (Stop L) Forest Hill
  15. Forest Hill Fire Station (eastbound) Honor Oak Park
  16. Stanstead Road / Colfe Road (Stop D) Honor Oak Park
  17. Brockley Park (Stop A) Honor Oak Park
  18. Duncombe Hill (Stop HL) Honor Oak Park
  19. Stondon Park / Honor Oak Park (Stop HC) Honor Oak Park
  20. Maclean Road (Stop HN) Honor Oak Park
  21. Brockley Jack (Stop CQ) Honor Oak Park
  22. Crofton Park Station (Stop A) Crofton Park
  23. Beecroft Road (Stop B) Crofton Park
  24. Dalrymple Road (Stop C) Crofton Park
  25. Roundel Close (Stop E) Brockley
  26. Adelaide Ave /Montague Ave (Stop F) Brockley
  27. Prendergast School (Stop G) Ladywell
  28. Ladywell (Stop HA) Ladywell
  29. Wearside Road (Stop HB) Ladywell
  30. Lewisham Fire Station (Stop HL) Ladywell
  31. Lewisham Centre (Stop V) Lewisham
  32. Belmont Hill (Stop N) Lewisham
  33. Belmont Park (Stop P) Lewisham
  34. Manor Park (Stop Q) Lee
  35. Brandram Road (Stop R) Lee
  36. Dacre Park (Stop S) Lee
  37. Lampmead Road (Stop L) Lee
  38. Lee Green /The Old Tigers Head (Stop K) Lee
  39. Cambridge Drive (Stop W) Lee
  40. Weigall Road (Stop EA) Blackheath Park
  41. Courtlands Avenue (SE12) (Stop EB) Blackheath Park
  42. Eltham Road / Kidbrooke Park Road (Stop EC) Blackheath Park
  43. Sutcliffe Park (Stop ED) Blackheath Park
  44. Eltham Road / Westhorne Avenue (Stop EE) Eltham
  45. Green Way (Stop EH) Eltham
  46. Haimo Road (Stop EJ) Eltham
  47. Westhorne Avenue / Briset Road (Stop E) Eltham
  48. Westhorne Avenue /Kidbrooke Ln (Stop F) Eltham Park
  49. Elmbrook Gardens (Stop G) Eltham Park
  50. Dickson Road (Stop H) Eltham Park
  51. Arbroath Road (Stop J) Eltham Park
  52. Well Hall Road / Dunblane Road (Stop K) Shooters Hill
  53. Well Hall Road / Broad Walk (Stop WX) Shooters Hill
  54. Academy Rd / Shooters Hill Rd (Stop WY) Shooters Hill
  55. Royal Garrison Church (Stop A) Shooters Hill
  56. Ha Ha Road (Stop B) Shooters Hill
  57. Gunner Lane (Stop C) Woolwich
  58. Naafi Messing Store (Stop D) Woolwich
  59. Woolwich Arsenal Station (Stop N) Woolwich
  60. Woolwich Station (Stop K) Woolwich
  61. Maxey Road (eastbound) Thamesmead West
  62. Plumstead Bus Garage (Stop A) Thamesmead West

How busy is route 122?

4.85m passenger journeys were recorded on route 122 in 2024/25 across 1,189,909 kilometres operated. That is down from a peak of 5.31m in 2016/17.

2010/11: 4,742,467 journeys 4.7 10 2011/12: 5,007,432 journeys (53-week year) 5.0 11 53w 2012/13: 4,932,710 journeys 4.9 12 2013/14: 4,691,285 journeys 4.7 13 2014/15: 4,931,379 journeys 4.9 14 2015/16: 4,992,933 journeys 5.0 15 2016/17: 5,313,266 journeys 5.3 16 2017/18: 5,229,257 journeys (53-week year) 5.2 17 53w 2018/19: 5,253,242 journeys 5.3 18 2019/20: 4,904,257 journeys 4.9 19 2020/21: 2,229,017 journeys 2.2 20 2021/22: 3,758,520 journeys 3.8 21 2022/23: 4,675,086 journeys 4.7 22 2023/24: 5,039,849 journeys (53-week year) 5.0 23 53w 2024/25: 4,848,780 journeys 4.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 122 bus?

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

What time is the last 122 bus?

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

How much does the 122 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 122 bus?

The 122 is operated by Stagecoach London.

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