EN
Install the app
ScotRail 2V38 · ScotRail · 5 November

Bathgate → Edinburgh

LiveOn timeLeaves Bathgate at 20:49
Departure20:49Bathgate · platform 1
Estimated arrival21:15Edinburgh

Route · 4 stops · 26 min · 30 km

  1. 20:53Livingston North1
  2. 20:56Uphall1
  3. 21:06Edinburgh Park1
  4. 21:10Haymarket3
  5. 21:15Edinburghterminus14
Timetable and live data · ScotRail, updated at 20:02, UK time

Connections at Edinburgh · after arriving at 21:15

  1. 21:21ScotRail 2H53to Helensburgh Central12
  2. 21:27ScotRail 2Y65to Glasgow Central13
  3. 21:29ScotRail 1A97to Aberdeen–
  4. 21:35ScotRail 1L71to Perth–
  5. 21:36ScotRail 2P75to Dunblane–
  6. 21:40ScotRail 2Y36to North Berwick–
All departures from Edinburgh → Next departures, with at least 5 minutes to change trains. Check the connection time at the station.

Questions about ScotRail 2V38

Is ScotRail 2V38 late today?

No, it is on time: arrival in Edinburgh at 21:15.

What time does ScotRail 2V38 arrive in Edinburgh?

It is scheduled at 21:15.

Which platform does ScotRail 2V38 leave from?

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

How long is the journey from Bathgate to Edinburgh?

26 min today. 30 km by rail, an average of 69 km/h including stops.

Which stations does ScotRail 2V38 call at?

Between Bathgate and Edinburgh, it calls at 4 stations: Livingston North, Uphall, Edinburgh Park, Haymarket.

Which company runs ScotRail 2V38?

ScotRail 2V38 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