EN
English
620

620 Bus Timetable Heaton

The 620 bus runs from Haworth Road Park to Haworth Road Park via 83 stops; on Mon–Fri there are 44 journeys and the first bus leaves Haworth Road Park (E-bound) at 05:37.

First bus
05:37
Last bus
17:46
44 journeys

Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.

620 bus times by direction

Mon–Fri44 journeys

Towards Haworth Road

40 journeys · times at main stops

Haworth Road Park (E-bound)05:3705:5706:1206:2706:4507:0307:2307:3907:5708:1708:3708:5709:1509:3209:4510:0110:2010:3810:5211:0911:2411:4012:0012:1712:3312:5113:0613:2213:4114:0114:1614:3614:5615:1615:3615:5616:1616:3617:2217:46
Lister Mills (E-bound)05:4606:0606:2106:3606:5507:1407:3507:5108:1008:3108:5109:0909:2609:4409:5710:1310:3210:5011:0411:2111:3611:5212:1112:2912:4513:0313:1813:3413:5314:1314:2814:4915:1015:3215:5216:1216:3116:5117:3417:57
Bradford Interchange Bus Station (stand Z)05:5906:1906:3406:4907:1007:2907:5108:0808:2808:5009:1009:2709:4210:0010:1310:2910:4811:0611:2011:3811:5312:0812:2712:4613:0113:1913:3513:5014:1014:3114:4615:0815:2915:5316:1316:3316:5217:1217:5218:13
Midgley Row (S-bound)06:0806:2806:4406:5807:2107:4108:0408:2108:4009:0109:2109:3909:5410:1110:2410:4010:5911:1711:3211:4912:0412:2012:3912:5813:1313:3113:4714:0214:2214:4414:5915:2315:4416:0816:2816:4817:0617:2618:0418:25
Hopton Avenue (NW-bound)06:1706:3706:5307:0707:3107:5208:1608:3308:5109:1109:3009:4810:0310:2010:3310:5011:0811:2611:4111:5912:1412:2912:4813:0813:2213:4013:5614:1214:3214:5415:0915:3315:5416:1816:3916:5817:1517:3518:1318:34
Goitside (stop D)06:3506:5407:1007:2507:5208:1408:4008:5609:1209:3009:4910:0710:2110:3810:5211:0911:2711:4512:0012:1812:3312:4813:0713:2713:4113:5814:1614:3214:5215:1415:3015:5416:1416:4017:0017:1917:3517:5418:3118:51
Westfield Road (opp)06:4507:0507:2107:3708:0608:2808:5409:1009:2509:4210:0110:1910:3310:5011:0411:2111:3911:5712:1312:3112:4613:0113:2013:4013:5514:1214:3014:4715:0715:3115:4716:1116:3116:5717:1917:3617:5018:0818:4419:05
Haworth Road Park (E-bound)06:5607:1607:3207:5008:2108:4209:0809:2509:3809:5410:1310:3110:4511:0211:1711:3311:5212:1012:2612:4412:5913:1513:3413:5414:0914:2714:4515:0215:2315:4816:0516:2816:4817:1617:3817:5518:0618:2318:5819:19

First and last bus at each stop

  1. Haworth Road Park (E-bound) 05:37–17:46
  2. Thorn Drive (E-bound) 05:38–17:47
  3. Heaton School (E-bound) 05:38–17:48
  4. High Park Drive Co-op (S-bound) 05:39–17:49
  5. Lynfield Mount Hospital (opp) 05:40–17:50
  6. Hill Top Cottages (at) 05:41–17:51
  7. Bradford Royal Infirmary (stop E) 05:41–17:52
  8. Bradford Royal Infirmary (stop D) 05:42–17:52
  9. Haslingden Drive (at) 05:43–17:53
  10. Toller Lane Roundabout (E-bound) 05:43–17:54
  11. Westfield Road (at) 05:44–17:55
  12. Lilycroft School (Lilycroft School - Parade of Shops) 05:45–17:56
  13. Lister Mills (E-bound) 05:46–17:57
  14. Oak Lane (at) 05:47–17:58
  15. St Paul's Road (opp) 05:47–17:59
  16. Marlborough Road (at) 05:48–18:00
  17. Picton Street (SE-bound) 05:49–18:01
  18. Gracechurch St Top (opp) 05:50–18:02
  19. Bradford Central Mosque (S-bound) 05:50–18:03
  20. High Point (stop C) 05:51–18:04
  21. Westgate (stop E) 05:52–18:05
  22. Goitside (stop F) 05:52–18:05
  23. City Park (stop B) 05:52–18:06
  24. Bradford Interchange Bus Station (stand Z) 05:59–18:13
  25. Hall Lane (SE-bound) 06:01–18:16
  26. Heaton Street (E-bound) 06:01–18:16
  27. Usher Street (SE-bound) 06:02–18:17
  28. Paley Road (SE-bound) 06:03–18:18
  29. Bowling Church (at) 06:04–18:19
  30. Lister Avenue (SE-bound) 06:04–18:20
  31. Dudley Hill Roundabout (at) 06:05–18:21
  32. Dudley Hill (SW-bound) 06:05–18:22
  33. Bowling Hall Road (S-bound) 06:06–18:22
  34. St John's Church (S-bound) 06:07–18:24
  35. Cygnet Hospital (S-bound) 06:07–18:25
  36. Midgley Row (S-bound) 06:08–18:25
  37. Firth Row (S-bound) 06:08–18:26
  38. Knightsbridge Walk (S-bound) 06:08–18:26
  39. Bierley Terminus (NE-bound) 06:11–18:29
  40. Shetcliffe Lane (N-bound) 06:11–18:29
  41. Shetcliffe Road (NE-bound) 06:12–18:30
  42. Renee Close (N-bound) 06:13–18:31
  43. Dunsford Avenue (N-bound) 06:14–18:31
  44. Fallowfield Drive (NE-bound) 06:14–18:32
  45. Dawson Lane (after) 06:15–18:32
  46. Miles Hill Drive (opp) 06:16–18:33
  47. Hopton Avenue (NW-bound) 06:17–18:34
  48. Bowling Hall Road (at) 06:18–18:35
  49. Dudley Hill (NE-bound) 06:19–18:36
  50. Dudley Hill Roundabout (NW-bound) 06:20–18:36
  51. Lister Avenue (at) 06:21–18:37
  52. Bowling Church (opp) 06:21–18:38
  53. Paley Road (NW-bound) 06:22–18:38
  54. Usher Street (at) 06:24–18:39
  55. Heaton Street (opp) 06:25–18:40
  56. Hall Lane (at) 06:25–18:41
  57. Bradford Interchange Bus Station (stand K) 06:32–18:47
  58. City Park (stop A) 06:34–18:50
  59. Goitside (stop D) 06:35–18:51
  60. High Point (stop B) 06:36–18:53
  61. Bradford Central Mosque (near) 06:37–18:54
  62. Gracechurch St Top (NW-bound) 06:38–18:55
  63. Bowland Street (opp) 06:39–18:56
  64. Picton Street (at) 06:39–18:57
  65. Marlborough Road (at) 06:41–18:59
  66. St Paul's Road (NW-bound) 06:42–19:00
  67. Oak Lane (on) 06:43–19:01
  68. Lister Mills (opp) 06:44–19:03
  69. Lilycroft School (Parade of Shops - Lilycrodt School) 06:45–19:04
  70. Westfield Road (opp) 06:45–19:05
  71. Toller Lane Roundabout (NW bound) 06:46–19:06
  72. Haslingden Drive (near) 06:48–19:08
  73. Bradford Royal Infirmary (stop C) 06:48–19:09
  74. Hill Top Cottages (W-bound) 06:50–19:11
  75. Lynfield Mount Hospital (N-bound) 06:51–19:12
  76. Heights Lane (W-bound) 06:51–19:13
  77. Hathaway Avenue (at) 06:52–19:14
  78. Galsworthy Avenue (W-bound) 06:53–19:15
  79. Hazelwood Road (SW-bound) 06:54–19:16
  80. Chellow Grange Road (adj) 06:54–19:17
  81. Chellow Grange (at) 06:55–19:18
  82. Haworth Road Park (E-bound) 06:56–19:19

Towards Haworth Road

2 journeys · times at main stops

Haworth Road Park (E-bound)16:5518:13
Lister Mills (E-bound)17:1018:23
Bradford Interchange Bus Station (stand V)17:3318:40
Midgley Row (S-bound)17:4518:51
Hopton Avenue (NW-bound)17:5419:00
Goitside (stop D)18:1219:17
Westfield Road (opp)18:2619:31
Haworth Road Park (E-bound)18:4119:45

First and last bus at each stop

  1. Haworth Road Park (E-bound) 16:55–18:13
  2. Thorn Drive (E-bound) 16:56–18:14
  3. Heaton School (E-bound) 16:58–18:15
  4. High Park Drive Co-op (S-bound) 16:59–18:16
  5. Lynfield Mount Hospital (opp) 17:00–18:16
  6. Hill Top Cottages (at) 17:01–18:17
  7. Bradford Royal Infirmary (stop E) 17:03–18:18
  8. Bradford Royal Infirmary (stop D) 17:03–18:19
  9. Haslingden Drive (at) 17:05–18:20
  10. Toller Lane Roundabout (E-bound) 17:06–18:21
  11. Westfield Road (at) 17:07–18:21
  12. Lilycroft School (Lilycroft School - Parade of Shops) 17:09–18:22
  13. Lister Mills (E-bound) 17:10–18:23
  14. Oak Lane (at) 17:12–18:24
  15. St Paul's Road (opp) 17:13–18:25
  16. Marlborough Road (at) 17:14–18:26
  17. Picton Street (SE-bound) 17:16–18:27
  18. Gracechurch St Top (opp) 17:17–18:28
  19. Bradford Central Mosque (S-bound) 17:19–18:29
  20. High Point (stop C) 17:20–18:30
  21. Westgate (stop E) 17:21–18:31
  22. Goitside (stop F) 17:21–18:31
  23. City Park (stop B) 17:22–18:31
  24. Bradford Interchange Bus Station (stand V) 17:33–18:40
  25. Hall Lane (SE-bound) 17:35–18:42
  26. Heaton Street (E-bound) 17:35–18:42
  27. Usher Street (SE-bound) 17:37–18:43
  28. Paley Road (SE-bound) 17:37–18:44
  29. Bowling Church (at) 17:39–18:45
  30. Lister Avenue (SE-bound) 17:40–18:46
  31. Dudley Hill Roundabout (at) 17:41–18:47
  32. Dudley Hill (SW-bound) 17:42–18:48
  33. Bowling Hall Road (S-bound) 17:42–18:48
  34. St John's Church (S-bound) 17:43–18:50
  35. Cygnet Hospital (S-bound) 17:44–18:51
  36. Midgley Row (S-bound) 17:45–18:51
  37. Firth Row (S-bound) 17:45–18:52
  38. Knightsbridge Walk (S-bound) 17:46–18:52
  39. Bierley Terminus (NE-bound) 17:49–18:55
  40. Shetcliffe Lane (N-bound) 17:49–18:55
  41. Shetcliffe Road (NE-bound) 17:50–18:56
  42. Renee Close (N-bound) 17:51–18:57
  43. Dunsford Avenue (N-bound) 17:51–18:57
  44. Fallowfield Drive (NE-bound) 17:52–18:58
  45. Dawson Lane (after) 17:53–18:58
  46. Miles Hill Drive (opp) 17:53–18:59
  47. Hopton Avenue (NW-bound) 17:54–19:00
  48. Bowling Hall Road (at) 17:56–19:01
  49. Dudley Hill (NE-bound) 17:56–19:02
  50. Dudley Hill Roundabout (NW-bound) 17:57–19:02
  51. Lister Avenue (at) 17:58–19:03
  52. Bowling Church (opp) 17:58–19:04
  53. Paley Road (NW-bound) 17:59–19:04
  54. Usher Street (at) 18:00–19:05
  55. Heaton Street (opp) 18:01–19:06
  56. Hall Lane (at) 18:02–19:07
  57. Bradford Interchange Bus Station (stand K) 18:08–19:13
  58. City Park (stop A) 18:11–19:16
  59. Goitside (stop D) 18:12–19:17
  60. High Point (stop B) 18:14–19:19
  61. Bradford Central Mosque (near) 18:15–19:20
  62. Gracechurch St Top (NW-bound) 18:16–19:21
  63. Bowland Street (opp) 18:17–19:22
  64. Picton Street (at) 18:18–19:23
  65. Marlborough Road (at) 18:20–19:25
  66. St Paul's Road (NW-bound) 18:21–19:26
  67. Oak Lane (on) 18:23–19:27
  68. Lister Mills (opp) 18:24–19:29
  69. Lilycroft School (Parade of Shops - Lilycrodt School) 18:25–19:30
  70. Westfield Road (opp) 18:26–19:31
  71. Toller Lane Roundabout (NW bound) 18:27–19:32
  72. Haslingden Drive (near) 18:29–19:34
  73. Bradford Royal Infirmary (stop C) 18:31–19:35
  74. Hill Top Cottages (W-bound) 18:32–19:37
  75. Lynfield Mount Hospital (N-bound) 18:33–19:38
  76. Heights Lane (W-bound) 18:35–19:39
  77. Hathaway Avenue (at) 18:36–19:40
  78. Galsworthy Avenue (W-bound) 18:37–19:41
  79. Hazelwood Road (SW-bound) 18:38–19:42
  80. Chellow Grange Road (adj) 18:39–19:43
  81. Chellow Grange (at) 18:40–19:44
  82. Haworth Road Park (E-bound) 18:41–19:45

Plus 2 journeys on shorter or variant routes.

Saturday34 journeys

Towards Haworth Road

28 journeys · times at main stops

Haworth Road Park (E-bound)05:2905:5806:5307:2107:5208:1808:4409:0409:2409:4410:0810:3110:5311:4312:0712:3012:5513:2114:3915:0515:3115:5516:2116:4617:1217:3618:0118:25
Lister Mills (E-bound)05:3806:0707:0207:3008:0108:2708:5309:1309:3409:5410:1910:4211:0411:5412:1812:4213:0713:3314:5115:1715:4316:0716:3316:5717:2317:4718:1218:35
Bradford Interchange Bus Station (stand Z)05:5106:2007:1507:4308:1408:4009:0609:2709:4810:0810:3410:5711:1912:1012:3412:5813:2313:5015:0815:3315:5916:2316:4917:1317:3918:0218:2718:50
Midgley Row (S-bound)06:0006:2907:2407:5208:2308:4909:1509:3609:5710:1810:4411:0811:3012:2012:4513:0913:3414:0215:1915:4416:1016:3417:0017:2417:5018:1318:3819:00
Hopton Avenue (NW-bound)06:0806:3707:3308:0008:3108:5809:2409:4510:0610:2710:5311:1711:3912:3012:5513:1913:4414:1115:2815:5316:1916:4317:0917:3317:5918:2218:4719:09
Goitside (stop D)06:2406:5307:4908:1608:4709:1409:4010:0210:2410:4611:1211:3611:5812:4913:1413:3814:0314:3115:4716:1116:3717:0117:2617:5118:1618:3919:0419:27
Westfield Road (opp)06:3407:0307:5908:2608:5709:2409:5110:1310:3510:5711:2311:4812:1013:0113:2713:5114:1614:4316:0016:2416:5117:1517:4018:0418:3018:5219:1619:39
Haworth Road Park (E-bound)06:4507:1408:0908:3709:0809:3510:0210:2410:4611:0811:3512:0012:2313:1413:4014:0414:2914:5616:1416:3817:0517:2917:5418:1818:4419:0519:2919:52

First and last bus at each stop

  1. Haworth Road Park (E-bound) 05:29–18:25
  2. Thorn Drive (E-bound) 05:30–18:26
  3. Heaton School (E-bound) 05:30–18:27
  4. High Park Drive Co-op (S-bound) 05:31–18:27
  5. Lynfield Mount Hospital (opp) 05:32–18:28
  6. Hill Top Cottages (at) 05:33–18:29
  7. Bradford Royal Infirmary (stop E) 05:33–18:30
  8. Bradford Royal Infirmary (stop D) 05:34–18:31
  9. Haslingden Drive (at) 05:35–18:31
  10. Toller Lane Roundabout (E-bound) 05:35–18:33
  11. Westfield Road (at) 05:36–18:33
  12. Lilycroft School (Lilycroft School - Parade of Shops) 05:37–18:34
  13. Lister Mills (E-bound) 05:38–18:35
  14. Oak Lane (at) 05:39–18:36
  15. St Paul's Road (opp) 05:39–18:37
  16. Marlborough Road (at) 05:40–18:38
  17. Picton Street (SE-bound) 05:41–18:39
  18. Gracechurch St Top (opp) 05:42–18:40
  19. Bradford Central Mosque (S-bound) 05:42–18:41
  20. High Point (stop C) 05:43–18:42
  21. Westgate (stop E) 05:44–18:42
  22. Goitside (stop F) 05:44–18:42
  23. City Park (stop B) 05:44–18:43
  24. Bradford Interchange Bus Station (stand Z) 05:51–18:50
  25. Hall Lane (SE-bound) 05:53–18:52
  26. Heaton Street (E-bound) 05:53–18:53
  27. Usher Street (SE-bound) 05:54–18:54
  28. Paley Road (SE-bound) 05:55–18:54
  29. Bowling Church (at) 05:56–18:55
  30. Lister Avenue (SE-bound) 05:57–18:56
  31. Dudley Hill Roundabout (at) 05:57–18:57
  32. Dudley Hill (SW-bound) 05:58–18:58
  33. Bowling Hall Road (S-bound) 05:58–18:58
  34. St John's Church (S-bound) 05:59–18:59
  35. Cygnet Hospital (S-bound) 06:00–19:00
  36. Midgley Row (S-bound) 06:00–19:00
  37. Firth Row (S-bound) 06:01–19:01
  38. Knightsbridge Walk (S-bound) 06:01–19:01
  39. Bierley Terminus (NE-bound) 06:04–19:04
  40. Shetcliffe Lane (N-bound) 06:04–19:04
  41. Shetcliffe Road (NE-bound) 06:05–19:05
  42. Renee Close (N-bound) 06:06–19:06
  43. Dunsford Avenue (N-bound) 06:06–19:06
  44. Fallowfield Drive (NE-bound) 06:06–19:07
  45. Dawson Lane (after) 06:07–19:08
  46. Miles Hill Drive (opp) 06:08–19:08
  47. Hopton Avenue (NW-bound) 06:08–19:09
  48. Bowling Hall Road (at) 06:10–19:11
  49. Dudley Hill (NE-bound) 06:10–19:11
  50. Dudley Hill Roundabout (NW-bound) 06:11–19:12
  51. Lister Avenue (at) 06:11–19:13
  52. Bowling Church (opp) 06:12–19:13
  53. Paley Road (NW-bound) 06:13–19:14
  54. Usher Street (at) 06:14–19:15
  55. Heaton Street (opp) 06:14–19:16
  56. Hall Lane (at) 06:15–19:17
  57. Bradford Interchange Bus Station (stand K) 06:21–19:23
  58. City Park (stop A) 06:23–19:26
  59. Goitside (stop D) 06:24–19:27
  60. High Point (stop B) 06:25–19:28
  61. Bradford Central Mosque (near) 06:26–19:29
  62. Gracechurch St Top (NW-bound) 06:27–19:30
  63. Bowland Street (opp) 06:28–19:31
  64. Picton Street (at) 06:28–19:32
  65. Marlborough Road (at) 06:30–19:34
  66. St Paul's Road (NW-bound) 06:31–19:35
  67. Oak Lane (on) 06:32–19:36
  68. Lister Mills (opp) 06:33–19:37
  69. Lilycroft School (Parade of Shops - Lilycrodt School) 06:34–19:38
  70. Westfield Road (opp) 06:34–19:39
  71. Toller Lane Roundabout (NW bound) 06:35–19:40
  72. Haslingden Drive (near) 06:37–19:42
  73. Bradford Royal Infirmary (stop C) 06:37–19:43
  74. Hill Top Cottages (W-bound) 06:39–19:44
  75. Lynfield Mount Hospital (N-bound) 06:40–19:45
  76. Heights Lane (W-bound) 06:40–19:47
  77. Hathaway Avenue (at) 06:41–19:47
  78. Galsworthy Avenue (W-bound) 06:42–19:48
  79. Hazelwood Road (SW-bound) 06:43–19:49
  80. Chellow Grange Road (adj) 06:43–19:50
  81. Chellow Grange (at) 06:44–19:51
  82. Haworth Road Park (E-bound) 06:45–19:52

Towards Haworth Road

3 journeys · times at main stops

Haworth Road Park (E-bound)06:2513:4714:13
Lister Mills (E-bound)06:3313:5914:25
Bradford Interchange Bus Station (stand Y)06:4714:1714:43
Midgley Row (S-bound)06:5514:2814:54
Hopton Avenue (NW-bound)07:0414:3715:03
Goitside (stop D)07:2014:5615:22
Westfield Road (opp)07:3015:0915:35
Haworth Road Park (E-bound)07:4115:2215:48

First and last bus at each stop

  1. Haworth Road Park (E-bound) 06:25–14:13
  2. Thorn Drive (E-bound) 06:26–14:14
  3. Heaton School (E-bound) 06:26–14:15
  4. High Park Drive Co-op (S-bound) 06:27–14:16
  5. Lynfield Mount Hospital (opp) 06:28–14:17
  6. Hill Top Cottages (at) 06:28–14:18
  7. Bradford Royal Infirmary (stop E) 06:29–14:19
  8. Bradford Royal Infirmary (stop D) 06:30–14:20
  9. Haslingden Drive (at) 06:30–14:21
  10. Toller Lane Roundabout (E-bound) 06:31–14:22
  11. Westfield Road (at) 06:32–14:23
  12. Lilycroft School (Lilycroft School - Parade of Shops) 06:33–14:24
  13. Lister Mills (E-bound) 06:33–14:25
  14. Oak Lane (at) 06:34–14:26
  15. St Paul's Road (opp) 06:35–14:27
  16. Marlborough Road (at) 06:36–14:28
  17. Picton Street (SE-bound) 06:36–14:29
  18. Gracechurch St Top (opp) 06:37–14:31
  19. Bradford Central Mosque (S-bound) 06:38–14:32
  20. High Point (stop C) 06:39–14:33
  21. Westgate (stop E) 06:39–14:33
  22. Goitside (stop F) 06:39–14:34
  23. City Park (stop B) 06:40–14:35
  24. Bradford Interchange Bus Station (stand Y) 06:47–14:43
  25. Hall Lane (SE-bound) 06:48–14:45
  26. Heaton Street (E-bound) 06:49–14:45
  27. Usher Street (SE-bound) 06:49–14:46
  28. Paley Road (SE-bound) 06:50–14:47
  29. Bowling Church (at) 06:51–14:48
  30. Lister Avenue (SE-bound) 06:52–14:49
  31. Dudley Hill Roundabout (at) 06:52–14:50
  32. Dudley Hill (SW-bound) 06:53–14:51
  33. Bowling Hall Road (S-bound) 06:53–14:51
  34. St John's Church (S-bound) 06:54–14:53
  35. Cygnet Hospital (S-bound) 06:55–14:54
  36. Midgley Row (S-bound) 06:55–14:54
  37. Firth Row (S-bound) 06:56–14:55
  38. Knightsbridge Walk (S-bound) 06:56–14:55
  39. Bierley Terminus (NE-bound) 06:59–14:58
  40. Shetcliffe Lane (N-bound) 06:59–14:58
  41. Shetcliffe Road (NE-bound) 07:00–14:59
  42. Renee Close (N-bound) 07:01–15:00
  43. Dunsford Avenue (N-bound) 07:01–15:00
  44. Fallowfield Drive (NE-bound) 07:02–15:01
  45. Dawson Lane (after) 07:02–15:02
  46. Miles Hill Drive (opp) 07:03–15:02
  47. Hopton Avenue (NW-bound) 07:04–15:03
  48. Bowling Hall Road (at) 07:05–15:05
  49. Dudley Hill (NE-bound) 07:06–15:06
  50. Dudley Hill Roundabout (NW-bound) 07:06–15:06
  51. Lister Avenue (at) 07:07–15:07
  52. Bowling Church (opp) 07:08–15:08
  53. Paley Road (NW-bound) 07:08–15:09
  54. Usher Street (at) 07:09–15:10
  55. Heaton Street (opp) 07:10–15:11
  56. Hall Lane (at) 07:11–15:11
  57. Bradford Interchange Bus Station (stand K) 07:17–15:18
  58. City Park (stop A) 07:19–15:21
  59. Goitside (stop D) 07:20–15:22
  60. High Point (stop B) 07:21–15:23
  61. Bradford Central Mosque (near) 07:22–15:25
  62. Gracechurch St Top (NW-bound) 07:23–15:25
  63. Bowland Street (opp) 07:24–15:26
  64. Picton Street (at) 07:24–15:27
  65. Marlborough Road (at) 07:26–15:29
  66. St Paul's Road (NW-bound) 07:27–15:30
  67. Oak Lane (on) 07:28–15:31
  68. Lister Mills (opp) 07:29–15:33
  69. Lilycroft School (Parade of Shops - Lilycrodt School) 07:30–15:34
  70. Westfield Road (opp) 07:30–15:35
  71. Toller Lane Roundabout (NW bound) 07:31–15:36
  72. Haslingden Drive (near) 07:33–15:38
  73. Bradford Royal Infirmary (stop C) 07:33–15:39
  74. Hill Top Cottages (W-bound) 07:35–15:40
  75. Lynfield Mount Hospital (N-bound) 07:36–15:41
  76. Heights Lane (W-bound) 07:36–15:42
  77. Hathaway Avenue (at) 07:37–15:43
  78. Galsworthy Avenue (W-bound) 07:38–15:44
  79. Hazelwood Road (SW-bound) 07:39–15:45
  80. Chellow Grange Road (adj) 07:39–15:46
  81. Chellow Grange (at) 07:40–15:47
  82. Haworth Road Park (E-bound) 07:41–15:48

Plus 3 journeys on shorter or variant routes.

No service on Sunday.

All 620 bus stops

  1. Haworth Road Park (E-bound)
  2. Thorn Drive (E-bound)
  3. Heaton School (E-bound)
  4. High Park Drive Co-op (S-bound)
  5. Lynfield Mount Hospital (opp)
  6. Hill Top Cottages (at)
  7. Bradford Royal Infirmary (stop E)
  8. Bradford Royal Infirmary (stop D)
  9. Haslingden Drive (at)
  10. Toller Lane Roundabout (E-bound)
  11. Westfield Road (at)
  12. Lilycroft School (Lilycroft School - Parade of Shops)
  13. Lister Mills (E-bound)
  14. Oak Lane (at)
  15. St Paul's Road (opp)
  16. Marlborough Road (at)
  17. Picton Street (SE-bound)
  18. Gracechurch St Top (opp)
  19. Bradford Central Mosque (S-bound)
  20. High Point (stop C)
  21. Westgate (stop E)
  22. Goitside (stop F)
  23. City Park (stop B)
  24. Bradford Interchange Bus Station (stand Z)
  25. Hall Lane (SE-bound)
  26. Heaton Street (E-bound)
  27. Usher Street (SE-bound)
  28. Paley Road (SE-bound)
  29. Bowling Church (at)
  30. Lister Avenue (SE-bound)
  31. Dudley Hill Roundabout (at)
  32. Dudley Hill (SW-bound)
  33. Bowling Hall Road (S-bound)
  34. St John's Church (S-bound)
  35. Cygnet Hospital (S-bound)
  36. Midgley Row (S-bound)
  37. Firth Row (S-bound)
  38. Knightsbridge Walk (S-bound)
  39. Bierley Terminus (NE-bound)
  40. Shetcliffe Lane (N-bound)
  41. Shetcliffe Road (NE-bound)
  42. Renee Close (N-bound)
  43. Dunsford Avenue (N-bound)
  44. Fallowfield Drive (NE-bound)
  45. Dawson Lane (after)
  46. Miles Hill Drive (opp)
  47. Hopton Avenue (NW-bound)
  48. Bowling Hall Road (at)
  49. Dudley Hill (NE-bound)
  50. Dudley Hill Roundabout (NW-bound)
  51. Lister Avenue (at)
  52. Bowling Church (opp)
  53. Paley Road (NW-bound)
  54. Usher Street (at)
  55. Heaton Street (opp)
  56. Hall Lane (at)
  57. Bradford Interchange Bus Station (stand K)
  58. City Park (stop A)
  59. Goitside (stop D)
  60. High Point (stop B)
  61. Bradford Central Mosque (near)
  62. Gracechurch St Top (NW-bound)
  63. Bowland Street (opp)
  64. Picton Street (at)
  65. Marlborough Road (at)
  66. St Paul's Road (NW-bound)
  67. Oak Lane (on)
  68. Lister Mills (opp)
  69. Lilycroft School (Parade of Shops - Lilycrodt School)
  70. Westfield Road (opp)
  71. Toller Lane Roundabout (NW bound)
  72. Haslingden Drive (near)
  73. Bradford Royal Infirmary (stop C)
  74. Hill Top Cottages (W-bound)
  75. Lynfield Mount Hospital (N-bound)
  76. Heights Lane (W-bound)
  77. Hathaway Avenue (at)
  78. Galsworthy Avenue (W-bound)
  79. Hazelwood Road (SW-bound)
  80. Chellow Grange Road (adj)
  81. Chellow Grange (at)
  82. Bradford Interchange Bus Station (stand V)
  83. Bradford Interchange Bus Station (stand Y)

620 bus operator and areas

First Bradford · West Yorkshire

620 bus FAQ

What time is the first 620 bus?
Mon–Fri: the first 620 leaves Haworth Road Park (E-bound) at 05:37.
What time is the last 620 bus?
Mon–Fri: the last 620 towards Haworth Road leaves Haworth Road Park (E-bound) at 17:46.
Does the 620 run every day?
No. The 620 runs on Mon–Fri and on Saturday, with no service on Sunday.
Who operates the 620 bus?
The 620 is run by First Bradford.

Official information

Opens an external website.