159 Streatham to Oxford Circus via Brixton, Lambeth

Operated by Transport UK. Runs 24 hours. 252 journeys on weekdays. Fares: £1.75 flat — more.

Next towards Oxford Circus from Streatham Station (Stop SF): 18:34, 18:46, 18:58

Next towards Streatham from Oxford Circus Station (Stop RG): 18:37, 18:49, 19:01

Night bus — runs 24 hours. 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 159? 7 other bus routes are numbered 159 elsewhere in the UK — see every 159 bus timetable by area.

Timetable

Ends at Oxford Circus · Sunday · 106 journeys
Stop 00:0000:1200:2400:3600:4801:0001:2501:5502:2502:5503:2503:5504:3005:0005:1305:2605:3905:5206:0506:1806:3106:4406:5707:1007:2307:3607:4908:0208:1508:2808:4108:5409:0709:2009:3309:4609:5910:1210:2410:3610:4811:0011:1211:2411:3611:4812:0012:1212:2412:3612:4812:5913:1013:2113:3313:4513:5714:0914:2114:3314:4514:5715:0915:2115:3315:4515:5716:0916:2116:3316:4516:5717:0917:2117:3317:4517:5718:0918:2218:3418:4618:5819:1019:2219:3419:4719:5920:1120:2420:3620:4821:0021:1221:2421:3621:4822:0022:1222:2422:3622:4823:0023:1223:2423:3623:48
Streatham Station (Stop SF) 00:0000:1200:2400:3600:4801:0001:2501:5502:2502:5503:2503:5504:3005:0005:1305:2605:3905:5206:0506:1806:3106:4406:5707:1007:2307:3607:4908:0208:1508:2808:4108:5409:0709:2009:3309:4609:5910:1210:2410:3610:4811:0011:1211:2411:3611:4812:0012:1212:2412:3612:4812:5913:1013:2113:3313:4513:5714:0914:2114:3314:4514:5715:0915:2115:3315:4515:5716:0916:2116:3316:4516:5717:0917:2117:3317:4517:5718:0918:2218:3418:4618:5819:1019:2219:3419:4719:5920:1120:2420:3620:4821:0021:1221:2421:3621:4822:0022:1222:2422:3622:4823:0023:1223:2423:3623:48
Telford Avenue (Stop T) 00:1000:2200:3400:4600:5801:0901:3202:0102:3103:0103:3104:0104:3605:0905:2205:3505:4806:0106:1406:2706:4106:5407:0707:2007:3307:4607:5908:1208:2608:3908:5209:0509:1809:3209:4509:5810:1110:2410:3610:4811:0011:1211:2411:3611:4812:0012:1212:2412:3612:4813:0013:1113:2213:3313:4513:5714:0914:2114:3314:4514:5715:0915:2115:3315:4515:5716:0916:2116:3316:4516:5717:0917:2117:3317:4517:5718:0918:2118:3418:4618:5819:1019:2219:3419:4619:5920:1120:2220:3520:4720:5921:1121:2321:3521:4721:5922:1022:2222:3422:4622:5823:0923:2123:3323:4523:57
Brixton Station (Stop R) 00:2100:3300:4500:5701:0901:2001:4302:1202:4203:1103:4104:1104:4605:1905:3205:4505:5806:1206:2506:3806:5207:0507:1807:3107:4407:5708:1008:2308:3808:5109:0409:1709:3009:4509:5810:1110:2510:3810:5111:0311:1511:2711:3911:5112:0312:1612:2812:4012:5213:0413:1613:2713:3813:4914:0114:1314:2514:3714:4915:0115:1315:2515:3715:4916:0116:1316:2516:3716:4917:0017:1217:2417:3617:4818:0018:1218:2418:3618:4819:0019:1219:2419:3619:4820:0020:1320:2420:3520:4720:5921:1121:2321:3521:4621:5822:1022:2122:3322:4522:5723:0923:1923:3123:4323:5500:07
St. Mark's Church Kennington (Stop H) 00:2800:4000:5201:0401:1601:2701:5002:1902:4803:1703:4704:1704:5205:2405:3805:5106:0406:1806:3106:4406:5807:1207:2507:3807:5108:0408:1708:3008:4608:5909:1209:2509:3909:5410:0710:2010:3410:4711:0011:1311:2511:3711:4912:0112:1312:2612:3812:5013:0213:1413:2613:3713:4813:5914:1114:2314:3514:4714:5915:1115:2315:3515:4715:5916:1116:2316:3516:4716:5917:1017:2217:3417:4617:5818:1018:2218:3418:4618:5819:1019:2219:3419:4519:5720:0920:2220:3320:4420:5621:0821:1921:3121:4321:5422:0622:1822:2922:4022:5223:0423:1623:2623:3723:4900:0100:13
Lower Marsh (Stop A) 00:3600:4801:0001:1101:2301:3401:5702:2502:5403:2303:5304:2304:5805:3005:4505:5806:1106:2506:3906:5207:0607:2007:3307:4708:0008:1308:2608:3908:5509:0809:2109:3509:4910:0410:1710:3010:4410:5711:1111:2411:3611:4812:0012:1212:2412:3712:4913:0113:1313:2513:3713:4813:5914:1014:2214:3414:4614:5815:1015:2215:3415:4615:5816:1016:2216:3416:4616:5817:1017:2117:3317:4517:5718:0918:2118:3318:4518:5719:0919:2019:3219:4419:5520:0720:1920:3220:4220:5321:0521:1721:2821:4021:5222:0322:1522:2722:3822:4823:0023:1223:2423:3423:4523:5700:0800:20
Trafalgar Square (Stop T) 00:4700:5901:1001:2101:3301:4402:0802:3603:0503:3404:0404:3405:0905:3905:5406:0706:2106:3506:4907:0207:1607:3007:4407:5808:1108:2408:3708:5109:0709:2009:3409:4810:0210:1810:3110:4410:5811:1211:2711:4011:5212:0412:1612:2812:4012:5313:0513:1713:2913:4113:5314:0414:1514:2614:3814:5015:0315:1515:2715:3915:5116:0316:1516:2716:3916:5117:0317:1517:2717:3817:5018:0218:1418:2618:3818:5019:0219:1419:2519:3619:4719:5920:1020:2020:3220:4520:5521:0621:1721:2921:4021:5222:0422:1422:2622:3822:4922:5923:1023:2223:3423:4423:5500:0700:1700:29
Oxford Circus Station (Stop RC) 00:5501:0701:1701:2801:4001:5102:1802:4603:1603:4504:1404:4205:1505:4405:5906:1206:2606:4006:5407:0707:2107:3507:4908:0308:1608:2908:4208:5609:1209:2609:4009:5410:0810:2410:3810:5111:0511:1911:3411:4711:5912:1212:2412:3612:4813:0113:1313:2513:3713:4914:0214:1414:2614:3714:5015:0315:1715:3015:4215:5416:0616:1816:3016:4216:5317:0517:1717:2917:4117:5218:0418:1618:2818:4018:5019:0219:1219:2419:3519:4419:5520:0720:1820:2820:3920:5221:0221:1321:2421:3621:4721:5922:1122:2122:3322:4422:5523:0523:1623:2823:4023:5000:0100:1200:2200:34

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.

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 Transport UK 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 159

159 towards Oxford Circus

All 38 stops
  1. Streatham Station (Stop SF) Streatham
  2. St Leonard's Church (Stop SK) Streatham
  3. Becmead Avenue (Stop OA) Streatham
  4. Kingscourt Road (Stop M) Streatham
  5. Mount Ephraim Road (Stop K) Streatham
  6. Streatham Hill Station / Streatham Hill (Stop A) Streatham Hill
  7. Barrhill Road (Stop S) Streatham Hill
  8. Telford Avenue (Stop T) Streatham Hill
  9. Christchurch Road (Stop BS) Streatham Hill
  10. Holmewood Road (Stop BT) Streatham Hill
  11. New Park Road (Stop BU) Streatham Hill
  12. Jebb Avenue / Brixton Prison (Stop BV) Clapham Park
  13. Blenheim Gardens (SW2) (Stop BW) Clapham Park
  14. Rush Common (Stop BY) Brixton
  15. Lambeth Town Hall (Stop X) Brixton
  16. Brixton Station (Stop R) Brixton
  17. Brixton Road / Brixton Police Station (Stop D) Brixton
  18. Villa Road (Stop RA) Stockwell
  19. Loughborough Road (Stop RB) Stockwell
  20. Groveway (Stop RC) Stockwell
  21. Hillyard Street (Stop RD) Stockwell
  22. Vassall Road (SW9) (Stop RE) Kennington
  23. St. Mark's Church Kennington (Stop H) Kennington
  24. Kennington Park Post Office (Stop U) Kennington
  25. Windmill Row (Stop KP) Kennington
  26. Kennington Lane (Stop KH) Kennington
  27. Fitzalan Street (Stop KG) Lambeth
  28. Kennington Road / Imperial War Museum (Stop E) Lambeth
  29. Lambeth North (Stop G) Lambeth North
  30. Lower Marsh (Stop A) Lambeth North
  31. St Thomas' Hospital / County Hall (Stop D) Waterloo
  32. Westminster Station / Parliament Square (Stop A) Westminster
  33. Horse Guards Parade (northbound) Westminster
  34. Trafalgar Square (Stop T) Charing Cross
  35. Regent Street / St James's (Stop Z) St James
  36. Piccadilly Circus (Stop E) Piccadilly Circus
  37. Conduit Street / Hamleys Toy Store (Stop M) Soho
  38. Oxford Circus Station (Stop RC) Oxford Circus

159 towards Streatham

All 39 stops
  1. Oxford Circus Station (Stop RG) Oxford Circus
  2. Conduit Street / Hamleys Toy Store (Stop T) Soho
  3. Piccadilly Circus (Stop F) Piccadilly Circus
  4. Haymarket / Charles II Street (Stop P) Piccadilly Circus
  5. Trafalgar Square (Stop A) Charing Cross
  6. Whitehall / Trafalgar Square (Stop M) Charing Cross
  7. Whitehall / Horseguards Avenue (Stop P) Westminster
  8. Horse Guards Parade (southbound) Westminster
  9. Westminster Station / Parliament Square (Stop G) Westminster
  10. St Thomas' Hospital / County Hall (Stop E) Waterloo
  11. Lower Marsh (Stop K) Lambeth North
  12. Lambeth North (Stop A) Lambeth North
  13. Kennington Road / Imperial War Museum (Stop S) Lambeth
  14. Fitzalan Street (Stop KF) Lambeth
  15. Kennington Lane (Stop KE) Kennington
  16. Windmill Row (Stop KQ) Kennington
  17. Kennington Park Post Office (Stop X) Kennington
  18. St. Mark's Church Kennington (Stop J) Kennington
  19. Vassall Road (SW9) (Stop RH) Kennington
  20. Groveway (Stop RJ) Stockwell
  21. Loughborough Road (Stop RK) Stockwell
  22. Villa Road (Stop RL) Stockwell
  23. Brixton Road / Brixton Police Station (Stop G) Brixton
  24. Brixton Station (Stop P) Brixton
  25. Rush Common (Stop BA) Brixton
  26. Brixton Water Ln /Brixton Hill (Stop BB) Brixton
  27. Blenheim Gardens (SW2) (Stop BC) Clapham Park
  28. Jebb Avenue / Brixton Prison (Stop BD) Clapham Park
  29. New Park Road (Stop BE) Streatham Hill
  30. Holmewood Road (Stop BF) Streatham Hill
  31. Streatham Hill/Christchurch Rd (Stop BH) Streatham Hill
  32. Telford Avenue (Stop W) Streatham Hill
  33. Streatham Hill Station / Streatham Hill (Stop D) Streatham Hill
  34. Leigham Court Road (Stop F) Streatham Hill
  35. Mount Ephraim Road (Stop J) Streatham
  36. Kingscourt Road (Stop L) Streatham
  37. Becmead Avenue (Stop N) Streatham
  38. St Leonard's Church (Stop SA) Streatham
  39. Streatham Station (westbound) Streatham

How busy is route 159?

5.90m passenger journeys were recorded on route 159 in 2024/25 across 1,037,761 kilometres operated. That is down from a peak of 10.14m in 2013/14.

2010/11: 9,825,126 journeys 9.8 10 2011/12: 9,736,153 journeys (53-week year) 9.7 11 53w 2012/13: 9,720,210 journeys 9.7 12 2013/14: 10,142,181 journeys 10.1 13 2014/15: 9,238,951 journeys 9.2 14 2015/16: 8,678,494 journeys 8.7 15 2016/17: 9,315,835 journeys 9.3 16 2017/18: 8,698,930 journeys (53-week year) 8.7 17 53w 2018/19: 8,841,456 journeys 8.8 18 2019/20: 7,910,411 journeys 7.9 19 2020/21: 3,315,378 journeys 3.3 20 2021/22: 6,022,701 journeys 6.0 21 2022/23: 5,873,552 journeys 5.9 22 2023/24: 6,081,771 journeys (53-week year) 6.1 23 53w 2024/25: 5,896,969 journeys 5.9 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 159 bus?

The 159 runs 24 hours a day, so there is no first or last 159 bus — the night timetable is below.

What time is the last 159 bus?

There is no last 159 bus: the 159 runs through the night, every night it runs.

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

The 159 is operated by Transport UK.

Timetable data from Transport UK 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.