Bathgate to Edinburgh Train Timetables

  • 05:47Bathgate

    27m

    06:14Edinburgh (Waverley)
    Get tickets
  • 06:16Bathgate

    27m

    06:43Edinburgh (Waverley)
    Get tickets
  • 06:48Bathgate

    26m

    07:14Edinburgh (Waverley)
    Get tickets
  • 07:03Bathgate

    28m

    07:31Edinburgh (Waverley)
    Get tickets
  • 07:20Bathgate

    28m

    07:48Edinburgh (Waverley)
    Get tickets
  • 07:34Bathgate

    27m

    08:01Edinburgh (Waverley)
    Get tickets
  • 07:50Bathgate

    28m

    08:18Edinburgh (Waverley)
    Get tickets
  • 08:02Bathgate

    32m

    08:34Edinburgh (Waverley)
    Get tickets
  • 08:19Bathgate

    26m

    08:45Edinburgh (Waverley)
    Get tickets
  • 08:42Bathgate

    31m

    09:13Edinburgh (Waverley)
    Get tickets
  • 09:01Bathgate

    29m

    09:30Edinburgh (Waverley)
    Get tickets
  • 09:28Bathgate

    25m

    09:53Edinburgh (Waverley)
    Get tickets
  • 10:04Bathgate

    30m

    10:34Edinburgh (Waverley)
    Get tickets
  • 10:30Bathgate

    25m

    10:55Edinburgh (Waverley)
    Get tickets
  • 10:58Bathgate

    25m

    11:23Edinburgh (Waverley)
    Get tickets
  • 11:28Bathgate

    25m

    11:53Edinburgh (Waverley)
    Get tickets
  • 12:02Bathgate

    29m

    12:31Edinburgh (Waverley)
    Get tickets
  • 12:27Bathgate

    25m

    12:52Edinburgh (Waverley)
    Get tickets
  • 12:59Bathgate

    25m

    13:24Edinburgh (Waverley)
    Get tickets
  • 13:23Bathgate

    25m

    13:48Edinburgh (Waverley)
    Get tickets
Search more trains

Timetable for Train to Edinburgh

  • London Kings Cross
    Edinburgh (Waverley)
    £24.9
    4h 50m
    Approx. 41
    󰄷
  • Newcastle
    Edinburgh (Waverley)
    £7.7
    1h 31m
    Approx. 54
    󰄷
  • Glasgow Queen Street
    Edinburgh (Waverley)
    £12.1
    1h 3m
    Approx. 89
    󰄷
  • Manchester Piccadilly
    Edinburgh (Waverley)
    £14
    4h 10m
    Approx. 19
    󰄷
  • York
    Edinburgh (Waverley)
    £22.9
    2h 47m
    Approx. 48
    󰄷
  • search more
󰅛

FAQ about Bathgate to Edinburgh Train Timetables

  • When is the first train from Bathgate to Edinburgh (Waverley)?

  • Are there direct trains from Bathgate to Edinburgh (Waverley)?

  • How long is the train journey from Bathgate to Edinburgh (Waverley) ?

  • How much is a train from Bathgate to Edinburgh (Waverley) ?

  • What times are off-peak trains from Bathgate to Edinburgh (Waverley) ?

First train

05:47

Last train

23:19

Departure station

Bathgate

Arrival station

Edinburgh (Waverley)

Journey time

25m

Distance

29 miles

Price

£7.30

Train Operators

ScotRail
>>>
Bathgate to Edinburgh Train Timetables