38 Croft Retail Park ↔ West Kirby Station

Operated by Stagecoach Merseyside and South Lancashire. First bus 05:30, last bus 20:10. 56 journeys on weekdays.

The 38 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 →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

38 towards West Kirby Station — Monday to Friday (26 journeys)
Eastham Ferry (nr) 05:30·06:30·07:20·08:25·09:29·10:29·11:29·12:29·13:31·14:31·15:31·16:41·17:46·
Bromborough Rake Interchange (Stop A) 05:45·06:45·07:35·08:42·09:45·10:45·11:45·12:45·13:47·14:47·15:48·16:58·18:03·
Bromborough Village (adj) 05:49·06:50·07:41·08:48·09:51·10:51·11:51·12:51·13:53·14:53·15:58·17:08·18:12·
Croft Retail Park (In) 05:57·07:02·07:54·09:0108:3110:0409:3411:0410:3412:0411:3413:0412:3414:0613:3615:0614:3616:1115:4117:2116:4618:2517:51
Circular Drive (adj) 06:08·07:1306:4308:0507:3509:1208:4210:1609:4611:1610:4612:1611:4613:1612:4614:1813:4815:1814:4816:2315:5317:3316:5818:3718:03
Allcot Avenue (adj) 06:18·07:2306:5308:1707:4709:2208:5210:2409:5411:2410:5412:2411:5413:2412:5414:2713:5615:2714:5716:3216:0217:4217:0718:4318:09
Birkenhead Bus Station (Stand 1) 06:3106:0307:3507:0508:3208:0209:3509:0510:3510:0511:3511:0512:3512:0513:3513:0514:4014:0715:4015:1016:4516:1517:5317:1818:5318:20
Shrewsbury Road (adj) 06:3806:1007:4307:1308:4108:1109:4409:1410:4410:1411:4411:1412:4412:1413:4413:1414:4914:1615:4915:1916:5416:2518:0117:2719:0118:28
Bidston Interchange (Stop B) 06:4506:1807:5007:2008:5008:2009:5309:2310:5310:2311:5311:2312:5312:2313:5313:2314:5814:2515:5815:2817:0416:3518:1017:3619:1018:37
Cherry Tree Road (adj) 06:5106:2307:5607:2608:5608:2609:5909:2910:5910:2911:5911:2912:5912:2913:5913:2915:0414:3116:0415:3417:1116:4118:1617:4319:1618:43
Chadwick Street (adj) 06:5606:2708:0107:3109:0108:3110:0409:3411:0410:3412:0411:3413:0412:3414:0413:3415:0914:3616:0915:3917:1716:4618:2117:4919:2018:48
Banks Avenue (adj) 07:0506:3508:0907:3909:0908:3910:1309:4311:1310:4312:1311:4313:1312:4314:1313:4315:1814:4516:1815:4717:2616:5418:2817:5819:2218:55
West Kirby Interchange (Stop A) 07:1506:4508:2007:5009:2008:5010:2509:5511:2510:5512:2511:5513:2512:5514:2513:5515:3014:5716:3015:5817:3817:0718:4018:1119:3319:07

Route map

All stops on route 38

38 towards West Kirby Station

  1. Eastham Ferry (nr) Eastham Ferry
  2. Torr Drive (opp) Eastham Ferry
  3. St David Road (opp) Eastham Ferry
  4. Mayfield Drive (adj) Eastham Ferry
  5. Eastham Village Road (nr) Eastham
  6. Church Lane (opp) Eastham
  7. Eastham Village Road (opp) Eastham Rake
  8. Glenburn Avenue (opp) Eastham Rake
  9. Mill Park Drive (adj) Eastham Rake
  10. Sutherland Drive (adj) Plymyard
  11. Eastham Rake (nr) Plymyard
  12. Gorsefield Avenue (adj) Plymyard
  13. Bromborough Interchange (Stop C) Bromborough
  14. Bromborough Interchange (Stop D) Plymyard
  15. Appleby Grove (adj) Plymyard
  16. Allport Road (adj) Bromborough
  17. Brancote Gardens (adj) Bromborough
  18. Hawthorn Lane (adj) Bromborough
  19. Meadowside Road (adj) Bromborough
  20. The Avenue (opp) Bromborough
  21. Dawpool Drive (adj) Bromborough
  22. Bromborough Rake Interchange (Stop A) Bromborough
  23. Belmont Avenue (adj) Bromborough
  24. Palatine Road (opp) Bromborough
  25. Ludlow Grove (adj) Bromborough
  26. Bromborough Village (adj) Bromborough
  27. Mark Rake (adj) Bromborough
  28. Croft Avenue (adj) Bromborough
  29. Hardknott Road (opp) Bromborough
  30. Pilgrims (NE-bound) Bromborough
  31. Croft Retail Park (In) Bromborough
  32. Croft Retail Park (In) Bromborough
  33. Terminus Road (adj) Bromborough
  34. Eastern Avenue (adj) Bromborough
  35. Bromborough Pool Village (NW-bound) Bromborough Pool
  36. New Chester Road (NE-bound) Bromborough Pool
  37. Shore Drive (opp) New Ferry
  38. Willowbank Road (opp) New Ferry
  39. Circular Drive (adj) Port Sunlight
  40. Brook Street (adj) Port Sunlight
  41. Boundary Road (adj) New Ferry
  42. Bebington Station (Stop A) Bebington
  43. College Drive (opp) Higher Bebington
  44. Town Lane (adj) Woodhey
  45. Kings Lane (adj) Egerton Park
  46. Birkett Road (opp) Egerton Park
  47. Allcot Avenue (adj) Tranmere
  48. Mount Road (adj) Tranmere
  49. North Road (adj) Devonshire Park
  50. Stuart Road (adj) Devonshire Park
  51. Aspendale Road (adj) Tranmere
  52. St Catherine's Gardens (adj) Tranmere
  53. Maple Street (opp) Tranmere
  54. Whetstone Lane (adj) Tranmere
  55. Borough Road (adj) Tranmere
  56. Whetstone Lane (adj) Birkenhead
  57. Clifton Crescent (adj) Birkenhead
  58. Birkenhead Bus Station (Stand 1) Birkenhead
  59. Catherine Street (Stop B) Birkenhead
  60. Cole Street (adj) Birkenhead Park
  61. St Helens Close (adj) Birkenhead Park
  62. Slatey Road (adj) Birkenhead Park
  63. Egerton Road (adj) Birkenhead Park
  64. St Albans Road (adj) Claughton
  65. Shrewsbury Road (adj) Claughton
  66. Tollemache Road (opp) Claughton
  67. Bidston Avenue (opp) Claughton
  68. Flaybrick Close (adj) Birkenhead
  69. Arkle Road (adj) Birkenhead
  70. Challis Street (opp) Bidston
  71. Hoblyn Road (adj) Bidston
  72. Hurrell Road (opp) Bidston
  73. Bidston Village Road (adj) Bidston
  74. Bidston Interchange (Stop B) Bidston
  75. Reeds Lane (opp) Moreton
  76. Oxholme Close (adj) Moreton
  77. Sedgefield Road (adj) Moreton
  78. Farmfield Grove (adj) Moreton
  79. Cherry Tree Road (adj) Moreton
  80. Sandbrook Lane (adj) Moreton
  81. Wyvern Road (adj) Moreton
  82. Glebelands Road (SW-bound) Moreton
  83. Chadwick Street (adj) Moreton
  84. Rosslyn Drive (adj) Moreton
  85. Borrowdale Road (adj) Moreton
  86. Cobham Road (adj) Moreton
  87. Ely Avenue (opp) Moreton
  88. Acton Lane (nr) Moreton
  89. Garden Hey Road (adj) Saughall Massie
  90. Greenfield Kennels (opp) Carr Houses
  91. Heron Road (adj) Meols
  92. Meols Interchange (Stop B) Meols
  93. Banks Avenue (adj) Meols
  94. Bertram Drive (adj) Meols
  95. Bertram Drive (adj) Sandhey
  96. Manor Road Interchange (Stop B) Hoylake
  97. Melrose Avenue (adj) Hoylake
  98. Alderley Road (adj) Hoylake
  99. Hoylake Interchange (Stop A) Hoylake
  100. Morpeth Road (adj) Hoylake
  101. Winnington Road (adj) West Kirby
  102. Graham Road (adj) West Kirby
  103. West Lodge Drive (opp) West Kirby
  104. Bridge Road (adj) West Kirby
  105. West Kirby Interchange (Stop A) West Kirby

38 towards Croft Retail Park

  1. West Kirby Interchange (Stop B) West Kirby
  2. Lingdale Road (adj) West Kirby
  3. Graham Road (opp) West Kirby
  4. West Lodge Drive (adj) West Kirby
  5. Winnington Road (opp) West Kirby
  6. Morpeth Road (opp) Hoylake
  7. Hoylake Interchange (Stop B) Hoylake
  8. Alderley Road (adj) Hoylake
  9. Manor Road Interchange (Stop A) Hoylake
  10. Shaw Street (adj) Hoylake
  11. Bertram Drive (opp) Sandhey
  12. Bertram Drive (opp) Meols
  13. Brosters Lane (adj) Meols
  14. Meols Interchange (Stop A) Meols
  15. Barn Hey Crescent (adj) Meols
  16. Greenfield Kennels (o/s) Carr Houses
  17. Millhouse Lane (adj) Moreton
  18. Meadowbrook Road (opp) Moreton
  19. Bermuda Road (nr) Moreton
  20. Rosslyn Drive (opp) Moreton
  21. Joan Avenue (adj) Moreton
  22. Knutsford Road (adj) Moreton
  23. Carnsdale Road (adj) Moreton
  24. Sandbrook Lane (adj) Moreton
  25. Cherry Tree Road (opp) Moreton
  26. Sedgefield Road (opp) Moreton
  27. Fender View Road (opp) Moreton
  28. Oxholme Close (opp) Moreton
  29. Reeds Lane (adj) Moreton
  30. Bidston Interchange (Stop A) Bidston
  31. Compton Road (adj) Bidston
  32. Gautby Road (adj) Bidston
  33. Hurrell Road (adj) Bidston
  34. Egan Road (opp) Bidston
  35. St James Road (nr) Birkenhead
  36. Lansdowne Road (adj) Birkenhead
  37. Flaybrick Close (opp) Claughton
  38. Bidston Avenue (adj) Claughton
  39. Foxglove Road (adj) Claughton
  40. Alderley Avenue (adj) Claughton
  41. St Albans Road (opp) Birkenhead Park
  42. Ashville Road (adj) Birkenhead Park
  43. Park Road West (adj) Birkenhead Park
  44. St Hugh's Close (opp) Birkenhead Park
  45. Francis Avenue (opp) Birkenhead Park
  46. Paterson Street (adj) Birkenhead Park
  47. Bentinck Street (adj) Birkenhead Park
  48. Birkenhead Bus Station (Stand 8) Birkenhead
  49. Catherine Street (Stop D) Birkenhead
  50. Maple Street (adj) Clifton Park
  51. Victoria Road (adj) Tranmere
  52. Elm Grove (adj) Tranmere
  53. Harrowby Road (opp) Tranmere
  54. Elm Road (adj) Devonshire Park
  55. Prenton Road East (adj) Devonshire Park
  56. St Georges Avenue (opp) Tranmere
  57. Allcot Avenue (opp) Tranmere
  58. Birkett Road (adj) Egerton Park
  59. Woodland Road (adj) Rock Ferry
  60. Town Lane (opp) Higher Bebington
  61. College Drive (adj) Higher Bebington
  62. Bebington Station (Stop B) Bebington
  63. Sandringham Close (adj) Port Sunlight
  64. Bebington Road (adj) New Ferry
  65. Beaconsfield Road (adj) New Ferry
  66. Portbury Close (adj) New Ferry
  67. Shore Drive (adj) New Ferry
  68. Bromborough Pool Village (SE-bound) Bromborough Pool
  69. Thermal Road (adj) Bromborough Pool
  70. Crossways (opp) Bromborough
  71. Terminus Road (adj) Bromborough
  72. Stadium Road (SE-bound) Bromborough
  73. Croft Retail Park (In) Bromborough
  74. Croft Retail Park (In) Bromborough
  75. Croft Retail Park (In) Bromborough
  76. Plantation Road (adj) Bromborough
  77. Pilgrims (SW-bound) Bromborough
  78. Hardknott Road (adj) Bromborough
  79. Spital Road (adj) Bromborough
  80. Stanhope Drive (opp) Bromborough
  81. Croft Avenue East (adj) Bromborough
  82. Bromborough Village (adj) Bromborough
  83. Oteley Avenue (adj) Bromborough
  84. Mark Rake (adj) Bromborough
  85. Belmont Avenue (opp) Bromborough
  86. Bromborough Rake Interchange (Stop B) Bromborough
  87. The Avenue (adj) Bromborough
  88. Ashfield Crescent (adj) Bromborough
  89. Forwood Road (adj) Bromborough
  90. Neville Road (adj) Bromborough
  91. Allport Road (adj) Bromborough
  92. Brancote Gardens (opp) Bromborough
  93. Westminster Drive (adj) Bromborough
  94. Bromborough Interchange (Stop E) Plymyard
  95. The Woodcotes (adj) Plymyard
  96. Langfield Grove (adj) Plymyard
  97. Heygarth Road (adj) Plymyard
  98. Lyndale Avenue (adj) Plymyard
  99. Plymyard Avenue (adj) Eastham Rake
  100. Hatton Avenue (adj) Eastham Rake
  101. Clifton Avenue (adj) Eastham Rake
  102. Mill Park Drive (opp) Eastham Rake
  103. Glenburn Avenue (adj) Eastham Rake
  104. Eastham Village Road (adj) Eastham Rake
  105. Church Lane (adj) Eastham
  106. Eastham Village Road (nr) Eastham
  107. St David Road (adj) Eastham Ferry
  108. Mayfield Drive (opp) Eastham Ferry
  109. Torr Drive (adj) Eastham Ferry
  110. Woodland Remembrance Park (adj) Eastham Ferry
  111. Eastham Ferry (nr) Eastham Ferry

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 38 bus?

The first 38 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 38 bus?

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

How much does the 38 bus cost?

The 38 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. Stagecoach Merseyside and South Lancashire day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 38 bus?

The 38 is operated by Stagecoach Merseyside and South Lancashire.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.