skip navigation

Edinburgh Waverley to London

28 March 2015

Train times result

Depart

Arrive

Duration

Changes

  • 14:30 Edinburgh Waverley 20:12 London Kings Cross 5h 42m 0 super off-peak
    Depart Arrive Travel By Train Company Duration
    14:30 Edinburgh Waverley London Kings Cross 20:12 Train EAST COAST 5h 42m
  • 14:52 Edinburgh Waverley 20:55 London Euston 6h 3m 0 super off-peak
    Depart Arrive Travel By Train Company Duration
    14:52 Edinburgh Waverley London Euston 20:55 Train VIRGIN TRAINS 6h 3m
  • 14:52 Edinburgh Waverley 20:05 London Euston 5h 13m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    14:52 Edinburgh Waverley Crewe 17:58 Train VIRGIN TRAINS 3h 6m
    18:29 Crewe London Euston 20:05 Train VIRGIN TRAINS 1h 36m
  • 15:00 Edinburgh Waverley 20:34 London St Pancras Intl 5h 34m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    15:00 Edinburgh Waverley Newcastle 16:24 Train EAST COAST 1h 24m
    16:35 Newcastle Sheffield 18:20 Train CROSSCOUNTRY 1h 45m
    18:29 Sheffield London St Pancras Intl 20:34 Train EAST MIDLANDS TRAINS 2h 5m
  • 15:08 Edinburgh Waverley 21:05 London St Pancras Intl 5h 57m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    15:08 Edinburgh Waverley York 17:40 Train CROSSCOUNTRY 2h 32m
    17:50 York London St Pancras Intl 21:05 Train EAST MIDLANDS TRAINS 3h 15m
  • 15:30 Edinburgh Waverley 21:39 London Kings Cross 6h 9m 0 super off-peak
    Depart Arrive Travel By Train Company Duration
    15:30 Edinburgh Waverley London Kings Cross 21:39 Train EAST COAST 6h 9m
  • 16:00 Edinburgh Waverley 21:33 London St Pancras Intl 5h 33m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    16:00 Edinburgh Waverley Newcastle 17:24 Train EAST COAST 1h 24m
    17:32 Newcastle Sheffield 19:20 Train CROSSCOUNTRY 1h 48m
    19:29 Sheffield London St Pancras Intl 21:33 Train EAST MIDLANDS TRAINS 2h 4m
  • 16:12 Edinburgh Waverley 21:38 London Euston 5h 26m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    16:12 Edinburgh Waverley Carlisle 17:31 Train TRANSPENNINE EXPRESS 1h 19m
    17:52 Carlisle London Euston 21:38 Train VIRGIN TRAINS 3h 46m
  • 16:30 Edinburgh Waverley 22:18 London Kings Cross 5h 48m 0 super off-peak
    Depart Arrive Travel By Train Company Duration
    16:30 Edinburgh Waverley London Kings Cross 22:18 Train EAST COAST 5h 48m
  • 16:52 Edinburgh Waverley 22:55 London Euston 6h 3m 0 super off-peak
    Depart Arrive Travel By Train Company Duration
    16:52 Edinburgh Waverley London Euston 22:55 Train VIRGIN TRAINS 6h 3m

Buy your train ticket with us and save on average 43%*

*Savings on Advance fares vs purchase on the day. Selected routes only. Subject to availability. Find out how we calculated these savings by clicking here.

Train times search

Close