EN
Install the app
ScotRail 2M38 · ScotRail · 6 November

Hyndland → Bathgate

LiveCancelledCancelled today
Departure05:39Hyndland · platform 1
Estimated arrival06:30Bathgate
Train cancelledThis service has been cancelled because of a fault on this trainMessage from National Rail

Route · 13 stops · 51 min · 46 km

  1. 05:36Hyndlanddeparture · stop cancelled1
  2. 05:38Partickstop cancelled1
  3. 05:42Charing Cross (Glasgow)stop cancelled1
  4. 05:44Glasgow Queen Street2 min stop · stop cancelled9
  5. 05:48High Streetstop cancelled2
  6. 05:50Bellgrovestop cancelled2
  7. 05:53Carntynestop cancelled2
  8. 05:56Shettlestonstop cancelled2
  9. 06:08Airdrie2 min stop · stop cancelled3
  10. 06:13Drumgellochstop cancelled2
  11. 06:17Caldercruixstop cancelled2
  12. 06:23Blackridgestop cancelled2
  13. 06:26Armadalestop cancelled2
  14. 06:30Bathgateterminus · stop cancelled1
Timetable and live data · ScotRail, updated at 06:05, UK time

Questions about ScotRail 2M38

Is ScotRail 2M38 late today?

It is cancelled today.

Which platform does ScotRail 2M38 leave from?

Today, it leaves from platform 1 at Hyndland. It arrives at platform 1 in Bathgate. Platforms can change: check the station screens.

How long is the journey from Hyndland to Bathgate?

51 min today. 46 km by rail, an average of 54 km/h including stops.

Which stations does ScotRail 2M38 call at?

Between Hyndland and Bathgate, it calls at 13 stations: Partick, Charing Cross (Glasgow), Glasgow Queen Street, High Street, Bellgrove, Carntyne, Shettleston, Coatbridge Sunnyside, Airdrie, Drumgelloch, Caldercruix, Blackridge, Armadale.

Which company runs ScotRail 2M38?

ScotRail 2M38 is run by ScotRail. Its timetable and live data come from data published by ScotRail.

How do I let someone know when I arrive?

Open the train on the map, then « Share arrival »: they get a link, see the train coming in and know when to leave, with no account and nothing to install.

Follow on the map