320 Biggin Hill to Catford via Bromley, Southend

Operated by Metrobus. First bus 05:15, last bus 00:10. 172 journeys on weekdays. Fares: £1.75 flat — more.

Next towards Catford from Biggin Hill Valley (Stop A): 07:06, 07:15, 07:25

Next towards Biggin Hill from Thomas Lane (Stop Q): 07:09, 07:20, 07:32

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

Timetable

Runs towards Catford · Monday to Friday · 86 journeys
Stop 05:1505:3005:4506:0006:1506:2506:3606:4606:5507:0607:1507:2507:3607:4808:0008:1208:2408:3608:4809:0009:1209:2409:3609:4810:0010:1210:2410:3610:4811:0011:1211:2411:3611:4812:0012:1212:2412:3612:4813:0013:1213:2413:3613:4814:0014:1214:2414:3614:4714:5915:1115:2315:3515:4715:5916:1116:2316:3516:4716:5917:1117:2317:3517:4718:0018:1218:2418:3618:4819:0119:1419:3019:4520:0020:1520:3520:5521:1521:3521:5522:1522:3522:5523:1523:3523:55
Biggin Hill Valley (Stop A) 05:1505:3005:4506:0006:1506:2506:3606:4606:5507:0607:1507:2507:3607:4808:0008:1208:2408:3608:4809:0009:1209:2409:3609:4810:0010:1210:2410:3610:4811:0011:1211:2411:3611:4812:0012:1212:2412:3612:4813:0013:1213:2413:3613:4814:0014:1214:2414:3614:4714:5915:1115:2315:3515:4715:5916:1116:2316:3516:4716:5917:1117:2317:3517:4718:0018:1218:2418:3618:4819:0119:1419:3019:4520:0020:1520:3520:5521:1521:3521:5522:1522:3522:5523:1523:3523:55
Lebanon Gardens (Stop V) 05:1805:3305:4806:0306:1806:2806:3906:4906:5807:0907:1807:2907:4007:5208:0408:1608:2708:3908:5109:0309:1509:2709:3909:5110:0310:1510:2710:3910:5111:0311:1511:2711:3911:5112:0312:1512:2712:3912:5113:0313:1513:2713:3913:5114:0314:1514:2714:3914:5015:0215:1415:2615:3815:5016:0216:1416:2616:3816:5017:0217:1417:2617:3817:5018:0318:1518:2718:3918:5119:0419:1719:3319:4820:0320:1820:3820:5821:1821:3821:5822:1822:3822:5823:1723:3723:57
Biggin Hill / Black Horse (Stop A) 05:2005:3505:5006:0506:2006:3006:4106:5107:0007:1107:2007:3107:4207:5408:0608:1808:2908:4108:5309:0509:1709:2909:4109:5310:0510:1710:2910:4110:5311:0511:1711:2911:4111:5312:0512:1712:2912:4112:5313:0513:1713:2913:4113:5314:0514:1714:2914:4114:5215:0415:1615:2815:4015:5216:0416:1616:2816:4016:5217:0417:1617:2817:4017:5218:0518:1718:2918:4118:5319:0619:1919:3519:5020:0520:2020:4021:0021:2021:4022:0022:2022:4023:0023:1823:3823:58
Leaves Green / The Kings Arms (Stop F) 05:2405:3905:5406:0906:2406:3406:4506:5507:0407:1507:2507:3607:4707:5908:1108:2308:3408:4608:5809:0909:2109:3309:4509:5710:0910:2110:3310:4510:5711:0911:2111:3311:4511:5712:0912:2112:3312:4512:5713:0913:2113:3313:4513:5814:1014:2214:3414:4614:5715:0915:2115:3315:4515:5716:0916:2016:3216:4416:5617:0817:2017:3217:4417:5618:0918:2118:3318:4518:5719:1019:2319:3919:5420:0920:2420:4421:0421:2421:4422:0422:2422:4423:0423:2223:4200:02
Keston Church (Stop KH) 05:2605:4105:5606:1106:2606:3606:4706:5707:0607:1707:2707:3807:4908:0108:1308:2508:3608:4809:0009:1109:2309:3509:4709:5910:1110:2310:3510:4710:5911:1111:2311:3511:4711:5912:1112:2312:3512:4712:5913:1113:2313:3513:4714:0014:1214:2414:3614:4814:5915:1115:2315:3515:4715:5916:1116:2216:3416:4616:5817:1017:2217:3417:4617:5818:1118:2318:3518:4718:5919:1219:2519:4119:5620:1120:2620:4621:0621:2621:4622:0622:2622:4623:0623:2423:4400:04
Westerham Road / The Keston Mark (Stop WX) 05:2905:4405:5906:1406:2906:3906:5007:0107:1007:2107:3107:4207:5408:0608:1808:3008:4108:5309:0409:1509:2709:3909:5110:0310:1510:2710:3910:5111:0311:1511:2711:3911:5112:0312:1512:2712:3912:5113:0313:1513:2713:3913:5114:0414:1614:2814:4014:5215:0415:1615:2815:4015:5216:0416:1516:2616:3816:5017:0217:1417:2617:3817:5018:0218:1518:2718:3918:5119:0319:1619:2919:4520:0020:1520:3020:5021:1021:3021:5022:1022:3022:5023:1023:2823:4800:08
Bromley Common / The Crown (Stop BU) 05:3405:4906:0406:1906:3406:4506:5607:0807:1807:2907:4007:5208:0408:1608:2808:3908:5009:0209:1209:2309:3509:4609:5810:1010:2210:3410:4610:5811:1011:2211:3411:4611:5812:1012:2212:3412:4612:5813:1013:2213:3413:4613:5914:1214:2414:3814:5015:0215:1415:2615:3815:5016:0216:1416:2516:3516:4616:5817:0917:2117:3317:4517:5718:0918:2118:3318:4518:5719:0919:2219:3419:5020:0520:2020:3520:5521:1521:3521:5522:1522:3522:5523:1523:3223:5200:12
Bromley South Station (Stop A) 05:3905:5406:0906:2406:3906:5107:0307:1507:2507:3707:4908:0108:1308:2508:3708:4808:5909:1109:2109:3209:4309:5410:0610:1710:2910:4110:5311:0511:1711:2911:4111:5312:0512:1712:2912:4112:5313:0513:1713:2913:4113:5314:0614:1914:3114:4514:5815:1015:2215:3415:4615:5816:1016:2216:3316:4316:5417:0617:1717:2917:4117:5318:0518:1718:2918:4018:5219:0419:1619:2819:4019:5620:1020:2520:4021:0021:2021:4022:0022:2022:4023:0023:1923:3623:5600:16
Court Street (Stop P) 05:4305:5806:1306:2806:4306:5607:0807:2007:3107:4307:5508:0708:1908:3108:4308:5409:0509:1609:2609:3709:4809:5910:1110:2210:3410:4610:5811:1011:2211:3411:4611:5812:1012:2212:3412:4612:5813:1013:2213:3413:4613:5814:1114:2414:3714:5115:0415:1615:2815:4015:5216:0416:1616:2816:4016:5017:0117:1317:2417:3617:4818:0018:1218:2418:3618:4718:5919:1119:2319:3419:4620:0220:1620:3020:4421:0421:2421:4422:0422:2422:4423:0423:2323:4000:0000:20
High Street / Market Square (Stop Z) 05:4405:5906:1406:2906:4406:5707:0907:2107:3207:4407:5608:0808:2008:3208:4408:5509:0709:1809:2809:3909:5010:0110:1310:2410:3610:4811:0011:1211:2411:3611:4812:0012:1212:2412:3612:4813:0013:1213:2413:3613:4814:0014:1314:2614:3914:5315:0615:1815:3015:4215:5416:0616:1816:3016:4216:5217:0317:1517:2617:3817:5018:0218:1418:2618:3818:4919:0119:1319:2519:3619:4820:0420:1820:3220:4621:0621:2621:4622:0522:2522:4523:0523:2423:4100:0100:21
Bromley Road / Downham Way (Stop DK) 05:5006:0506:2006:3606:5107:0407:1607:2807:4007:5208:0408:1608:2808:4008:5209:0309:1509:2609:3609:4709:5810:0910:2110:3210:4410:5611:0811:2011:3211:4411:5612:0812:2012:3212:4412:5613:0813:2013:3213:4413:5614:0814:2114:3414:4715:0115:1515:2715:3915:5116:0316:1516:2716:3916:5117:0117:1217:2417:3517:4717:5918:1118:2218:3418:4618:5719:0919:2119:3319:4419:5620:1120:2520:3920:5321:1221:3221:5222:1122:3122:5123:1123:3023:4700:0700:27
Newquay Road (Stop BC) 05:5506:1006:2506:4106:5707:1007:2207:3507:4707:5908:1108:2308:3508:4708:5909:1009:2209:3309:4209:5310:0410:1510:2710:3810:5011:0211:1411:2611:3811:5012:0212:1412:2612:3812:5013:0213:1413:2613:3813:5014:0214:1414:2714:4014:5415:0815:2315:3515:4715:5916:1116:2316:3516:4616:5817:0817:1917:3117:4217:5418:0618:1818:2918:4018:5219:0319:1519:2719:3919:5020:0220:1620:3020:4420:5821:1721:3721:5722:1622:3622:5623:1623:3523:5200:1100:31
Bromley Road / Lewisham Town Hall (Stop W) 05:5706:1206:2706:4306:5907:1207:2407:3707:5008:0208:1408:2608:3808:5009:0209:1309:2509:3509:4409:5510:0610:1710:2910:4010:5211:0411:1611:2811:4011:5212:0412:1612:2812:4012:5213:0413:1613:2813:4013:5214:0414:1614:2914:4314:5715:1115:2615:3815:5016:0216:1416:2616:3816:4917:0117:1117:2217:3417:4517:5718:0918:2118:3218:4318:5419:0519:1719:2919:4119:5220:0420:1820:3220:4621:0021:1921:3921:5922:1822:3822:5823:1823:3723:5400:1300:33
Catford Bridge (Stop AA) 05:5906:1406:2906:4507:0107:1507:2707:4007:5308:0508:1708:2908:4108:5309:0509:1509:2709:3709:4609:5710:0810:1910:3110:4210:5411:0611:1811:3011:4211:5412:0612:1812:3012:4212:5413:0613:1813:3013:4213:5414:0614:1814:3214:4615:0015:1415:2915:4115:5316:0516:1716:2916:4116:5217:0417:1417:2517:3717:4818:0018:1218:2418:3518:4618:5719:0719:1919:3119:4319:5420:0620:2020:3420:4821:0221:2121:4122:0122:2022:4023:0023:2023:3923:5600:1500:35

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 Metrobus 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 320

320 towards Catford

All 51 stops
  1. Biggin Hill Valley (Stop A) Biggin Hill
  2. Rosehill Road (Stop B) Biggin Hill
  3. Stock Hill (Stop C) Biggin Hill
  4. Lebanon Gardens (Stop V) Biggin Hill
  5. Maple Leaf Close (Stop W) Biggin Hill
  6. Biggin Hill / Black Horse (Stop A) Biggin Hill
  7. Main Road / Sunningvale Ave (Stop B) Biggin Hill
  8. Main Road / Salt Box Hill (Stop C) Leaves Green
  9. Biggin Hill Memorial Museum (Stop D) Leaves Green
  10. Biggin Hill Airport / Passenger Terminal (Stop E) Leaves Green
  11. Leaves Green / The Kings Arms (Stop F) Leaves Green
  12. Leaves Green / Ashmore Lane (Stop G) Leaves Green
  13. Blackness Lane (northbound) Leaves Green
  14. Keston Church (Stop KH) Leaves Green
  15. Westerham Rd / Heathfield Rd (Stop KJ) Keston
  16. Fishponds Road (Stop WU) Keston
  17. Rolinsden Way (Stop WV) Keston Mark
  18. Westerham Road / The Keston Mark (Stop WX) Keston Mark
  19. Gravel Road (Stop WY) Keston Mark
  20. Oakley Road / The Limes (northbound) Keston Mark
  21. Bromley Common / Holy Trinity Church (Stop BS) Bromley Common
  22. Bromley Common / Turpington Lane (Stop BT) Bromley Common
  23. Bromley Common / The Crown (Stop BU) Southborough
  24. Southlands Road (Stop BV) Widmore
  25. Homesdale Road (Stop BH) Widmore
  26. Wendover Road / Bromley (Stop BJ) Widmore
  27. Cromwell Avenue (BR2) (Stop TA) Bromley
  28. Bromley South Station (Stop A) Bromley
  29. Elmfield Road / The Mall (Stop V) Bromley
  30. Queens Gardens (Stop Q) Bromley
  31. Court Street (Stop P) Bromley
  32. High Street / Market Square (Stop Z) Bromley
  33. Bromley Magistrates Court (Stop F) Bromley
  34. Farwig Lane (northbound) Bromley Park
  35. Warner Road (BR1) (northbound) Bromley Park
  36. Park Avenue Bromley (Stop DD) Bromley Park
  37. Bromley Court Hotel (Stop DE) Bromley Park
  38. Bromley Hill Cemetery (Stop DF) Downham
  39. Ashgrove Road (Stop DJ) Downham
  40. Bromley Road / Downham Way (Stop DK) Downham
  41. Old Bromley Road (Stop SU) Southend
  42. Green Man Community Hub (Stop SV) Southend
  43. Southend Lane / Bellingham (Stop SW) Southend
  44. Catford Police Station (Stop BA) Bellingham
  45. Bellingham Road (Stop BB) Bellingham
  46. Newquay Road (Stop BC) Bellingham
  47. Inchmery Road (Stop BD) Bellingham
  48. Bargery Road (northbound) Catford
  49. Bromley Road / Lewisham Town Hall (Stop W) Catford
  50. Catford Rd /Lewisham Town Hall (Stop T) Catford
  51. Catford Bridge (Stop AA) Catford

320 towards Biggin Hill

All 53 stops
  1. Thomas Lane (Stop Q) Catford
  2. Catford Rd /Lewisham Town Hall (Stop J) Catford
  3. Bromley Road / Lewisham Town Hall (Stop Y) Catford
  4. Inchmery Road (southbound) Bellingham
  5. Newquay Road (Stop BM) Bellingham
  6. Catford Bus Garage (Stop BN) Bellingham
  7. Bellingham Road (Stop BQ) Bellingham
  8. Catford Police Station (Stop BS) Bellingham
  9. Southend Lane / Bellingham (Stop ST) Southend
  10. Green Man Community Hub (Stop SX) Southend
  11. Old Bromley Road (Stop DL) Southend
  12. Bromley Road / Downham Way (Stop DA) Downham
  13. Ashgrove Road (Stop DB) Downham
  14. Bromley Hill Cemetery (Stop DC) Downham
  15. Bromley Court Hotel (Stop DG) Bromley Park
  16. Park Avenue Bromley (southbound) Bromley Park
  17. Warner Road (BR1) (southbound) Bromley Park
  18. Farwig Lane (southbound) Bromley Park
  19. Bromley Magistrates Court (Stop A) Bromley
  20. High Street / Market Square (Stop I) Bromley
  21. Court Street (Stop K) Bromley
  22. Queens Gardens (Stop T) Bromley
  23. Bromley High Street / The Mall (Stop X) Bromley
  24. Bromley South Station (Stop Z) Bromley
  25. Cromwell Avenue (BR2) (Stop G) Bromley
  26. Wendover Road / Bromley (Stop BA) Widmore
  27. Homesdale Road (Stop BB) Widmore
  28. Southlands Road (Stop BA) Widmore
  29. Bromley Common / The Crown (Stop BB) Southborough
  30. Bromley Common / Turpington Lane (Stop BL) Bromley Common
  31. Hastings Road / Trinity Church (Stop BQ) Bromley Common
  32. Oakley Road / The Limes (southbound) Keston Mark
  33. Gravel Road (Stop WA) Keston Mark
  34. Oakley Road / The Keston Mark (Stop WB) Keston Mark
  35. Rushley Close (Stop WD) Keston Mark
  36. Rolinsden Way (Stop WE) Keston Mark
  37. Fishponds Road (Stop WF) Keston
  38. Westerham Rd / Heathfield Rd (Stop WH) Keston
  39. Keston Church (Stop WJ) Leaves Green
  40. Blackness Lane (southbound) Leaves Green
  41. Leaves Green / Ashmore Lane (Stop J) Leaves Green
  42. Leaves Green / The Kings Arms (Stop K) Leaves Green
  43. Biggin Hill Airport / Passenger Terminal (Stop L) Leaves Green
  44. Hanbury Drive (Stop M) Leaves Green
  45. Biggin Hill Memorial Museum (southbound) Leaves Green
  46. Main Road / Salt Box Hill (Stop N) Leaves Green
  47. Main Road / Sunningvale Ave (Stop P) Biggin Hill
  48. Biggin Hill / Black Horse (Stop Q) Biggin Hill
  49. Lebanon Gardens (Stop N) Biggin Hill
  50. Norheads Lane / Stock Hill (northbound) Biggin Hill
  51. Norheads Lane (southbound) Biggin Hill
  52. Kings Road Recreation Ground (southbound) Biggin Hill
  53. Biggin Hill Valley (Stop A) Biggin Hill

How busy is route 320?

2.47m passenger journeys were recorded on route 320 in 2024/25 across 1,093,456 kilometres operated. That is down from a peak of 2.93m in 2018/19.

2010/11: 1,852,181 journeys 1.9 10 2011/12: 2,817,015 journeys (53-week year) 2.8 11 53w 2012/13: 2,771,100 journeys 2.8 12 2013/14: 2,802,692 journeys 2.8 13 2014/15: 2,711,188 journeys 2.7 14 2015/16: 2,729,955 journeys 2.7 15 2016/17: 2,866,582 journeys 2.9 16 2017/18: 2,886,107 journeys (53-week year) 2.9 17 53w 2018/19: 2,927,253 journeys 2.9 18 2019/20: 2,665,330 journeys 2.7 19 2020/21: 1,098,265 journeys 1.1 20 2021/22: 1,944,249 journeys 1.9 21 2022/23: 2,353,407 journeys 2.4 22 2023/24: 2,551,759 journeys (53-week year) 2.6 23 53w 2024/25: 2,465,997 journeys 2.5 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 320 bus?

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

What time is the last 320 bus?

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

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

The 320 is operated by Metrobus.

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