19 Dudley to Queen Elizabeth Hospital via Netherton, Haden Hill

Operated by Diamond Bus. First bus 05:35, last bus 22:55. 62 journeys on weekdays. Today, a Sunday: first 09:11, last 23:06. Fares: singles capped at £3 — more.

Next towards Queen Elizabeth Hospital from Archhill Street (adj): 19:06, 20:06, 21:06

Next towards Dudley from Queen Elizabeth Hospital (Stop QB): 19:00, 20:00, 21:00

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

Timetable

Ends at Queen Elizabeth Hospital unless marked “to …” · Sunday · 15 journeys
Stop 09:0010:0011:0012:0013:0014:0015:0016:0016:5517:5518:5519:5520:5521:55 to Halesowen Bus Station22:55 to Halesowen Bus Station
Evolve Campus (Stop DY2) ···············
Evolve Campus (Stop DY4) 09:0010:0011:0012:0013:0014:0015:0016:0016:5517:5518:5519:5520:5521:5522:55
Archhill Street (adj) 09:1110:1111:1112:1113:1114:1115:1116:1117:0618:0619:0620:0621:0622:0623:06
Old Hill Cross (after) 09:1610:1611:1612:1613:1614:1615:1616:1617:1118:1119:1120:1121:1122:1123:11
Halesowen Bus Station (Stand B) 09:3310:3311:3312:3313:3314:3315:3316:3317:2518:2519:2520:2521:2522:2323:23
Kent Road (after) 09:3910:3911:3912:3913:3914:3915:3916:3917:3018:3019:3020:3021:30··
Fleming Road (after) 09:4810:4811:4812:4813:4814:4815:4816:4817:3918:3919:3920:3921:39··
Blue Coat School (adj) 10:0111:0112:0113:0114:0115:0116:0117:0117:5118:5119:5120:5121:51··
Queen Elizabeth Hospital (Stop QB) 10:0911:0912:0913:0914:0915:0916:0917:0917:5818:5819:5820:5821:58··

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. 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.

The 19 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Tickets on the 19

Diamond Bus publishes singles, day tickets and season tickets on this route for adults and children.

Adult nBUS · Child nBUS · Group nBUS · Adult Single Capped · Child Single Capped

…and 16 more tickets on this route.

A multi-operator ticket covers this route — it's valid on other companies' buses in the area too, which usually beats buying singles if you change buses.

Ticket types come from Diamond Bus's own fares data on the Bus Open Data Service, last updated 26 September 2026. That dataset lists what's sold, not what it costs, so check prices with Diamond Bus.

54–76% on time
average delay 2.4 min · the range 70 live GPS observations over 30 days can support

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 Diamond Bus before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 19

19 towards Queen Elizabeth Hospital

All 78 stops
  1. Evolve Campus (Stop DY2) Dudley
  2. Evolve Campus (Stop DY4) Dudley
  3. North Street (before) Kates Hill
  4. St John's Road (adjacent) Kates Hill
  5. New Rowley Road (before) Dixons Green
  6. Green Road (opp) Dixons Green
  7. Summerfield Road (opp) Baptist End
  8. St Peter's Road (before) Baptist End
  9. Round Street (after) Baptist End
  10. Archhill Street (adj) Netherton
  11. Church Road (opp) Netherton
  12. Bishton Grove (opp) Netherton
  13. Washington Street (opp) Darby End
  14. Saltwells Road (opp) Darby End
  15. Molyneux Road (opp) Darby End
  16. Cox's Lane (adjacent) Brickhouse Farm
  17. Old Hill Cross (after) Haden Hill
  18. Old Hill Church (opp) Haden Hill
  19. Harcourt Road (opp) Haden Hill
  20. Barrs Road (opp) Haden Hill
  21. Haden Hill Park (opp) Haden Hill
  22. The Crescent (opp) Haden Hill
  23. Haden Arch Court (after) Hawne
  24. Furnace Hill (after) Hawne
  25. Shelah Road (adj) Hawne
  26. Blagdon Road (adj) Hawne
  27. Hawne Lane (before) Hawne
  28. Cherry Orchard Avenue (adj) Hawne
  29. Hawne Lane (after) Short Cross
  30. Cranmoor Crescent (adj) Short Cross
  31. King Street (adj) Short Cross
  32. St John the Baptist (opp) Halesowen
  33. Halesowen Bus Station (Stand B) Halesowen
  34. Pool Road (adjacent) Halesowen
  35. Vine Lane (adj) Halesowen
  36. Shenstone Island (after) Halesowen
  37. Sylvan Green (before) Halesowen
  38. Belle Vue Drive (opp) Hurst Green
  39. Kent Road (after) Hurst Green
  40. Quinton Cemetery (adj) Hurst Green
  41. Clarendon Place (after) Hurst Green
  42. Quinton Church (opp) Quinton
  43. Quinton Island (after) Quinton
  44. Highfields (before) Quinton
  45. Tesco (opp) Ridgacre
  46. Ridgacre Road (opp) Ridgacre
  47. Higgins Lane (adjacent) Woodgate Valley North
  48. Dwellings School (opposite) Woodgate Valley North
  49. Hopedale Road (adjacent) Woodgate Valley North
  50. Wedgewood Road (adj) Woodgate Valley North
  51. Pitman Road (after) Worlds End
  52. Fleming Road (after) Worlds End
  53. Royal British Legion (opp) Worlds End
  54. Gorsy Road (opp) Worlds End
  55. Overdale Road (before) Worlds End
  56. Bolney Road (opposite) Worlds End
  57. Pennard Grove (opp) Court Oak
  58. Welsh House Farm Road (before) Harts Green
  59. Shipbourne Close (opp) Harts Green
  60. Springslade (opp) Court Oak
  61. Tarrant Grove (adj) Harts Green
  62. Purbeck Croft (adj) Harts Green
  63. Capern Grove (adj) Harts Green
  64. Welsh House Farm Road (opp) Harts Green
  65. Fellows Lane (adj) Harts Green
  66. Milford Road (adj) Harts Green
  67. Serpentine Road (adj) Harborne
  68. Greenfield Road (before) Harborne
  69. Harborne Junction (after) Harborne
  70. York Street (opp) Harborne
  71. Blue Coat School (adj) Harborne
  72. Hintlesham Avenue (adj) Queen Elizabeth Hospital
  73. Metchley Park (adj) Queen Elizabeth Hospital
  74. Metchley Court (before) Queen Elizabeth Hospital
  75. Humphrey Middlemore Drive (after) Queen Elizabeth Hospital
  76. The Learning Hub (opposite) Queen Elizabeth Hospital
  77. The Barberry (opposite) Queen Elizabeth Hospital
  78. Queen Elizabeth Hospital (Stop QB) Queen Elizabeth Hospital

19 towards Dudley

All 87 stops
  1. Queen Elizabeth Hospital (Stop QB) Queen Elizabeth Hospital
  2. The Learning Hub (adjacent) Queen Elizabeth Hospital
  3. Metchley Court (after) Queen Elizabeth Hospital
  4. Metchley Park (opp) Queen Elizabeth Hospital
  5. Hintlesham Avenue (after) Queen Elizabeth Hospital
  6. Grays Road (opp) Harborne
  7. York Street (after) Harborne
  8. Harborne Junction (adjacent) Harborne
  9. Harborne Junction (near) Harborne
  10. Greenfield Road (adjacent) Harborne
  11. Albert Road (adj) Harborne
  12. Albert Road (after) Harborne
  13. Milford Road (opp) Harts Green
  14. Fellows Lane (opp) Harts Green
  15. Welsh House Farm Road (adj) Harts Green
  16. Capern Grove (opp) Harts Green
  17. Shipbourne Close (opp) Harts Green
  18. Springslade (opp) Court Oak
  19. Tarrant Grove (adj) Harts Green
  20. Purbeck Croft (adj) Harts Green
  21. Welsh House Farm Road (after) Harts Green
  22. Pennard Grove (adj) Court Oak
  23. Blandford Road (adj) Worlds End
  24. Hunslet Road (adj) California
  25. Hunslet Road (opp) California
  26. Blandford Road (opp) Worlds End
  27. Bolney Road (adjacent) Worlds End
  28. Overdale Road (after) Worlds End
  29. Gorsy Road (after) Worlds End
  30. Royal British Legion (adj) Worlds End
  31. Fleming Road (before) Worlds End
  32. Pitman Road (before) Worlds End
  33. Wedgewood Road (opp) Woodgate Valley North
  34. Hopedale Road (opp) Woodgate Valley North
  35. Dwellings School (adjacent) Woodgate Valley North
  36. Higgins Lane (opp) Woodgate Valley North
  37. Ridgacre Road (adj) Ridgacre
  38. Tesco (adj) Ridgacre
  39. Highfields (after) Quinton
  40. Quinton Island (before) Quinton
  41. Quinton Church (adj) Quinton
  42. Woodbury Road (before) Hurst Green
  43. Quinton Cemetery (opp) Hurst Green
  44. Kent Road (before) Hurst Green
  45. Belle Vue Drive (adj) Hurst Green
  46. Sylvan Green (after) Halesowen
  47. Shenstone Island (before) Halesowen
  48. Trinity Point (adj) Halesowen
  49. St John the Baptist (opp) Halesowen
  50. Halesowen Bus Station (Stand D) Halesowen
  51. Pool Road (adjacent) Halesowen
  52. Vine Lane (adj) Halesowen
  53. Trinity Point (adj) Halesowen
  54. King Street (opp) Short Cross
  55. Cranmoor Crescent (opp) Short Cross
  56. Hawne Lane (before) Short Cross
  57. Cherry Orchard Avenue (opp) Hawne
  58. Hawne Lane (after) Hawne
  59. Blagdon Road (opp) Hawne
  60. Shelah Road (opp) Hawne
  61. Furnace Hill (before) Hawne
  62. Haden Arch Court (before) Hawne
  63. The Crescent (adj) Haden Hill
  64. Haden Hill Park (adj) Haden Hill
  65. Barrs Road (adj) Haden Hill
  66. Harcourt Road (adjacent) Haden Hill
  67. Lowland Close (adj) Haden Hill
  68. Old Hill Church (adjacent) Haden Hill
  69. Old Hill Cross (before) Haden Hill
  70. Ash Street (opposite) Old Hill
  71. Cox's Lane (opp) Brickhouse Farm
  72. Molyneux Road (adj) Darby End
  73. Saltwells Road (adj) Darby End
  74. Washington Street (adj) Darby End
  75. Bishton Grove (adj) Netherton
  76. Church Road (adj) Netherton
  77. Archhill Street (opp) Netherton
  78. Round Street (adjacent) Baptist End
  79. St Peter's Road (after) Baptist End
  80. Summerfield Road (adj) Baptist End
  81. Green Road (adj) Dixons Green
  82. Blackacre Road (adjacent) Dixons Green
  83. St John's Road (opp) Kates Hill
  84. North Street (after) Kates Hill
  85. Flood Street (after) Dudley
  86. Wolverhampton Street (after) Dudley
  87. Evolve Campus (Stop DY2) Dudley

Towns & areas on this route

Frequently asked questions

What time is the first 19 bus?

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

What time is the last 19 bus?

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

How much does the 19 bus cost?

The 19 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Diamond Bus day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 19 bus?

The 19 is operated by Diamond Bus.

Timetable data from Diamond Bus via the DfT Bus Open Data Service (West Midlands feed). Diamond Bus last updated their Bus Open Data publications on 28 August 2026. Check before you travel — services can change at short notice.