Bathgate to Edinburgh Train Timetables

  • 05:45Bathgate

    31m

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

    27m

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

    27m

    07:16Edinburgh (Waverley)
    Get tickets
  • 07:07Bathgate

    27m

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

    31m

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

    27m

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

    27m

    08:45Edinburgh (Waverley)
    Get tickets
  • 09:02Bathgate

    26m

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

    28m

    09:53Edinburgh (Waverley)
    Get tickets
  • 09:34Bathgate

    32m

    10:06Edinburgh (Waverley)
    Get tickets
  • 10:07Bathgate

    26m

    10:33Edinburgh (Waverley)
    Get tickets
  • 10:31Bathgate

    27m

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

    27m

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

    25m

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

    27m

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

    25m

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

    25m

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

    27m

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

    28m

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

    25m

    14:52Edinburgh (Waverley)
    Get tickets
Search more trains

Timetable for Train to Edinburgh

  • London Kings Cross
    Edinburgh (Waverley)
    £24.9
    4h 33m
    Approx. 32
    󰄷
  • Newcastle
    Edinburgh (Waverley)
    £7.7
    1h 31m
    Approx. 51
    󰄷
  • Glasgow Queen Street
    Edinburgh (Waverley)
    £12.1
    1h 6m
    Approx. 90
    󰄷
  • Manchester Piccadilly
    Edinburgh (Waverley)
    £14
    3h 45m
    Approx. 21
    󰄷
  • York
    Edinburgh (Waverley)
    £22.9
    2h 41m
    Approx. 42
    󰄷
  • 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:45

Last train

23:19

Departure station

Bathgate

Arrival station

Edinburgh (Waverley)

Journey time

25m

Distance

29 miles

Price

QAR 37.05

Train Operators

ScotRail
>>>
Bathgate to Edinburgh Train Timetables