3 Victoria to Crystal Palace via Brixton, Dulwich

Operated by Transport UK. First bus 05:30, last bus 00:35. 189 journeys on weekdays. Fares: £1.75 flat — more.

Next towards Crystal Palace from Victoria Bus Station (Stop B): 11:23, 11:35, 11:47

Next towards Victoria from Crystal Palace Bus Station (Stop D): 11:13, 11:25, 11:37

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

Timetable

Ends at Crystal Palace · Monday to Thursday · 94 journeys
Stop 00:1100:2300:3506:1006:2206:3406:4606:5607:0507:1507:2707:3807:5008:0108:1308:2508:3708:4909:0109:1309:2509:3709:4910:0110:1310:2410:3510:4710:5911:1111:2311:3511:4711:5912:1112:2312:3512:4712:5913:1113:2313:3513:4713:5914:1114:2314:3514:4714:5915:1115:2315:3515:4715:5916:1116:2316:3516:4716:5917:1117:2317:3517:4717:5918:1118:2318:3518:4718:5919:1119:2319:3519:4719:5920:1120:2320:3520:4720:5921:1121:2321:3521:4721:5922:1122:2322:3522:4722:5923:1123:2323:3523:4723:59
Victoria Bus Station (Stop B) 00:1100:2300:3506:1006:2206:3406:4606:5607:0507:1507:2707:3807:5008:0108:1308:2508:3708:4909:0109:1309:2509:3709:4910:0110:1310:2410:3510:4710:5911:1111:2311:3511:4711:5912:1112:2312:3512:4712:5913:1113:2313:3513:4713:5914:1114:2314:3514:4714:5915:1115:2315:3515:4715:5916:1116:2316:3516:4716:5917:1117:2317:3517:4717:5918:1118:2318:3518:4718:5919:1119:2319:3519:4719:5920:1120:2320:3520:4720:5921:1121:2321:3521:4721:5922:1122:2322:3522:4722:5923:1123:2323:3523:4723:59
Millbank (Stop NH) 00:1700:2900:4106:1806:3006:4206:5407:0407:1607:2607:3807:4908:0108:1208:2408:3608:4809:0009:1109:2309:3509:4709:5910:1110:2310:3410:4510:5711:0911:2111:3311:4511:5712:0912:2112:3312:4512:5713:0913:2113:3313:4513:5714:0914:2214:3414:4614:5815:0915:2215:3415:4615:5816:1016:2216:3416:4616:5817:1017:2217:3417:4617:5818:1018:2218:3418:4618:5819:1019:2019:3219:4419:5620:0820:1920:3120:4320:5521:0721:1921:3121:4321:5522:0722:1822:3022:4222:5423:0623:1723:2923:4123:5300:05
St. Mark's Church Kennington (Stop K) 00:2800:4000:5206:2906:4106:5307:0507:1707:2907:3907:5108:0208:1508:2708:3908:5109:0309:1509:2609:3809:5010:0210:1410:2610:3810:4911:0011:1211:2511:3711:4912:0112:1312:2512:3712:4913:0113:1313:2513:3713:4914:0114:1314:2714:4014:5215:0415:1515:2715:4015:5216:0416:1616:2816:4016:5217:0417:1617:2817:4017:5218:0418:1618:2618:3818:5019:0219:1419:2419:3419:4619:5820:1020:2120:3220:4420:5621:0821:2021:3221:4421:5622:0822:1922:3022:4222:5423:0623:1723:2823:4023:5200:0400:16
Brixton Road / Brixton Police Station (Stop F) 00:3300:4500:5706:3506:4706:5907:1207:2407:3607:4607:5808:0908:2208:3408:4608:5809:1009:2209:3309:4509:5710:0910:2110:3310:4510:5611:0711:1911:3211:4411:5612:0812:2012:3212:4412:5613:0813:2013:3213:4413:5614:0914:2114:3514:4815:0015:1215:2315:3515:4816:0016:1216:2416:3616:4817:0017:1217:2417:3617:4818:0018:1218:2418:3418:4618:5819:0919:2119:3119:4119:5320:0520:1720:2820:3920:5121:0321:1421:2621:3821:5022:0222:1422:2522:3622:4823:0023:1123:2223:3323:4523:5700:0900:21
Herne Hill Station (Stop N) 00:4200:5401:0606:4306:5507:0707:2107:3307:4507:5508:0708:1908:3208:4408:5609:0809:2009:3209:4309:5510:0710:1910:3110:4310:5511:0611:1711:2911:4211:5412:0612:1812:3012:4212:5413:0613:1913:3113:4313:5514:0714:2014:3314:4715:0115:1315:2515:3615:4816:0116:1316:2516:3716:4917:0117:1317:2517:3717:4918:0118:1318:2518:3718:4718:5919:1119:2119:3319:4319:5320:0520:1520:2720:3820:4921:0121:1321:2421:3621:4822:0022:1122:2322:3422:4522:5723:0923:2023:3123:4223:5400:0600:1800:30
Park Hall Road (Stop WJ) 00:5001:0201:1406:5107:0307:1707:3107:4307:5508:0508:1808:3008:4308:5509:0709:1809:3009:4209:5310:0510:1610:2810:4010:5211:0411:1611:2711:3911:5212:0412:1612:2812:4012:5213:0413:1613:2913:4113:5314:0514:1714:3114:4414:5815:1315:2515:3715:4816:0016:1316:2516:3716:4917:0117:1317:2517:3717:4918:0118:1218:2418:3618:4818:5819:1019:2119:3119:4319:5320:0320:1420:2420:3620:4720:5821:0921:2121:3221:4421:5622:0822:1922:3122:4222:5323:0523:1723:2823:3923:5000:0200:1400:2600:38
Crystal Palace Parade (southbound) 00:5701:0901:2106:5807:1107:2507:3907:5108:0308:1308:2608:3808:5109:0309:1509:2609:3809:5010:0110:1310:2410:3610:4811:0011:1211:2411:3511:4712:0012:1212:2412:3612:4813:0013:1213:2413:3713:4914:0114:1414:2614:4014:5415:0915:2415:3615:4815:5916:1116:2416:3616:4817:0017:1217:2417:3617:4818:0018:1018:2118:3318:4518:5719:0719:1819:2919:3919:5120:0120:1020:2120:3120:4320:5421:0521:1621:2821:3921:5122:0322:1522:2622:3822:4923:0023:1223:2423:3523:4623:5700:0900:2100:3300:45

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 3

3 towards Crystal Palace

All 43 stops
  1. Victoria Bus Station (Stop B) Victoria
  2. Westminster Cathedral (Stop N) Westminster
  3. Westminster City Hall (Stop SA) Westminster
  4. Strutton Ground (Stop SH) Westminster
  5. Marsham Street (Stop NS) Westminster
  6. Millbank (Stop NH) Millbank
  7. Lambeth Palace (Stop SC) Lambeth
  8. Pratt Walk (eastbound) Lambeth
  9. Lambeth Road / Kennington Road (Stop J) Lambeth
  10. Kennington Road / Imperial War Museum (Stop S) Lambeth
  11. Fitzalan Street (Stop KF) Lambeth
  12. Kennington Lane (Stop KE) Kennington
  13. Windmill Row (Stop KQ) Kennington
  14. Kennington Park Post Office (Stop X) Kennington
  15. St. Mark's Church Kennington (Stop K) Kennington
  16. Vassall Road (SW9) (Stop RH) Kennington
  17. Groveway (Stop RJ) Stockwell
  18. Loughborough Road (Stop RK) Stockwell
  19. Villa Road (Stop RL) Stockwell
  20. Brixton Road / Brixton Police Station (Stop F) Brixton
  21. Brixton Station (Stop Q) Brixton
  22. St Matthew's Church (Stop ZA) Brixton
  23. St Matthews Estate (Stop A) Brixton
  24. Morval Road (Stop B) Brixton
  25. Dalberg Road / Effra Parade (Stop Q) Brixton
  26. Milton Road (SE24) (Stop R) Herne Hill
  27. Brockwell Lido (Stop M) Herne Hill
  28. Herne Hill Station (Stop N) Herne Hill
  29. Brockwell Park (Stop G) Herne Hill
  30. Guernsey Grove (Stop K) Herne Hill
  31. Turney Road (Stop WD) Herne Hill
  32. Pymers Mead (Stop WE) Dulwich Village
  33. West Dulwich Station (Stop WF) West Dulwich
  34. Lings Coppice (Stop WG) West Dulwich
  35. Ildersly Grove (Stop WH) Dulwich
  36. Park Hall Road (Stop WJ) West Dulwich
  37. Church Approach (Stop WK) West Dulwich
  38. South Croxted Road (Stop WL) West Dulwich
  39. Gipsy Hill (Stop D) Norwood
  40. Dulwich Wood Park / Kingswood Drive (Stop Q) Dulwich
  41. Dulwich Wood Park / College Road (Stop R) Dulwich
  42. Crystal Palace Parade / College Road (Stop S) Crystal Palace
  43. Crystal Palace Parade (southbound) Crystal Palace

3 towards Victoria

All 46 stops
  1. Crystal Palace Bus Station (Stop D) Crystal Palace
  2. Crystal Palace Parade (Stop B) Crystal Palace
  3. Crystal Palace Parade / College Road (Stop W) Crystal Palace
  4. Dulwich Wood Park / College Road (Stop A) Dulwich
  5. Dulwich Wood Park / Kingswood Drive (Stop B) Dulwich
  6. Gipsy Hill (Stop E) Norwood
  7. Alleyn Road (Stop WM) West Dulwich
  8. Church Approach (Stop WN) West Dulwich
  9. South Croxted Road (Stop WP) West Dulwich
  10. Park Hall Road (Stop WQ) West Dulwich
  11. Lings Coppice (Stop WR) West Dulwich
  12. West Dulwich Station (Stop WS) West Dulwich
  13. Pymers Mead (Stop WU) Dulwich Village
  14. Turney Road (Stop WV) Herne Hill
  15. Croxted Close (Stop Z) Herne Hill
  16. Norwood Road (SE24) (Stop J) Herne Hill
  17. Brockwell Park (Stop H) Herne Hill
  18. Herne Hill Station (Stop L) Herne Hill
  19. Brockwell Lido (Stop S) Herne Hill
  20. Chaucer Road / Effra Parade (Stop T) Brixton
  21. Brixton Water Lane (Stop V) Brixton
  22. Morval Road (Stop N) Brixton
  23. St Matthews Estate (Stop P) Brixton
  24. Lambeth Town Hall (Stop X) Brixton
  25. Brixton Station (Stop R) Brixton
  26. Brixton Road / Brixton Police Station (Stop D) Brixton
  27. Villa Road (Stop RA) Stockwell
  28. Loughborough Road (Stop RB) Stockwell
  29. Groveway (Stop RC) Stockwell
  30. Hillyard Street (Stop RD) Stockwell
  31. Vassall Road (SW9) (Stop RE) Kennington
  32. St. Mark's Church Kennington (Stop H) Kennington
  33. Kennington Park Post Office (Stop U) Kennington
  34. Windmill Row (Stop KP) Kennington
  35. Kennington Lane (Stop KH) Kennington
  36. Fitzalan Street (Stop KG) Lambeth
  37. Kennington Road / Imperial War Museum (Stop F) Lambeth
  38. Lambeth Road / Kennington Road (Stop H) Lambeth
  39. Pratt Walk (westbound) Lambeth
  40. Lambeth Palace (Stop SD) Lambeth
  41. Millbank (Stop NE) Millbank
  42. Marsham Street (Stop NQ) Westminster
  43. Strutton Ground (Stop SJ) Westminster
  44. Westminster City Hall (Stop SB) Westminster
  45. Westminster Cathedral / Victoria Station (Stop M) Victoria
  46. Victoria Bus Station (Stop B) Victoria

How busy is route 3?

4.26m passenger journeys were recorded on route 3 in 2024/25 across 956,015 kilometres operated. That is down from a peak of 6.36m in 2013/14.

2010/11: 6,052,888 journeys 6.1 10 2011/12: 6,022,137 journeys (53-week year) 6.0 11 53w 2012/13: 6,153,331 journeys 6.2 12 2013/14: 6,355,189 journeys 6.4 13 2014/15: 6,049,203 journeys 6.0 14 2015/16: 5,412,772 journeys 5.4 15 2016/17: 5,650,183 journeys 5.7 16 2017/18: 5,187,979 journeys (53-week year) 5.2 17 53w 2018/19: 4,897,029 journeys 4.9 18 2019/20: 4,415,603 journeys 4.4 19 2020/21: 1,747,710 journeys 1.7 20 2021/22: 3,267,290 journeys 3.3 21 2022/23: 3,604,695 journeys 3.6 22 2023/24: 4,290,810 journeys (53-week year) 4.3 23 53w 2024/25: 4,256,898 journeys 4.3 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 3 bus?

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

What time is the last 3 bus?

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

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

The 3 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.