Edinburgh
Edinburgh → Haymarket Depot
Glasgow Queen Street → Edinburgh
Haymarket Depot → Edinburgh
Edinburgh → Bathgate
Cowdenbeath → Edinburgh
Edinburgh → Haymarket Depot
Edinburgh → Tweedbank
Edinburgh → Glasgow Queen Street
via Falkirk High
Helensburgh Central → Edinburgh
Glasgow Central → Craigentinny T.& R.S.M.D
Edinburgh → Haymarket Depot
Perth → Edinburgh
Edinburgh → Millerhill EMU Yard
Dunblane → Edinburgh
Dundee → Edinburgh
Edinburgh → Bathgate
Aberdeen → Edinburgh
Cancelled due to a shortage of train drivers
Glasgow Queen Street → Edinburgh
Edinburgh → Millerhill EMU Yard
Edinburgh → Craigentinny T.& R.S.M.D
Leven → Edinburgh
Edinburgh → Haymarket Depot
Edinburgh → Millerhill EMU Yard
Dunblane → Edinburgh
Millerhill EMU Yard → Edinburgh
Tweedbank → Edinburgh
Edinburgh → Millerhill EMU Yard
Edinburgh → Haymarket Depot
Haymarket Depot → Edinburgh
North Berwick → Edinburgh
Falkirk Grahamston → Millerhill EMU Yard
Cowdenbeath → Edinburgh
Dundee → Edinburgh
Leven → Edinburgh
Edinburgh → Haymarket Depot
Millerhill EMU Yard → Edinburgh
Filter by operator
Filter by service category
Filter by location activity