skip navigation

Kirkcaldy to London Victoria

29 August 2014

Train times result

Depart

Arrive

Duration

Changes

  • 11:47 Kirkcaldy 17:17 London Victoria 5h 30m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    11:47 Kirkcaldy London Kings Cross 16:51 Train EAST COAST 5h 4m
    16:51 London Kings Cross London Victoria 17:17 Tube 26m
  • 12:29 Kirkcaldy 18:19 London Victoria 5h 50m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    12:29 Kirkcaldy Edinburgh Waverley 13:19 Train SCOTRAIL 50m
    13:30 Edinburgh Waverley London Kings Cross 17:53 Train EAST COAST 4h 23m
    17:53 London Kings Cross London Victoria 18:19 Tube 26m
  • 12:59 Kirkcaldy 19:08 London Victoria 6h 9m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    12:59 Kirkcaldy Edinburgh Waverley 13:49 Train SCOTRAIL 50m
    14:00 Edinburgh Waverley London Kings Cross 18:42 Train EAST COAST 4h 42m
    18:42 London Kings Cross London Victoria 19:08 Tube 26m
  • 13:29 Kirkcaldy 19:22 London Victoria 5h 53m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    13:29 Kirkcaldy Edinburgh Waverley 14:19 Train SCOTRAIL 50m
    14:30 Edinburgh Waverley London Kings Cross 18:51 Train EAST COAST 4h 21m
    18:51 London Kings Cross London Victoria 19:22 Tube 31m
  • 14:29 Kirkcaldy 20:22 London Victoria 5h 53m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    14:29 Kirkcaldy Edinburgh Waverley 15:18 Train SCOTRAIL 49m
    15:30 Edinburgh Waverley London Kings Cross 19:51 Train EAST COAST 4h 21m
    19:51 London Kings Cross London Victoria 20:22 Tube 31m
  • 15:29 Kirkcaldy 21:24 London Victoria 5h 55m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    15:29 Kirkcaldy Edinburgh Waverley 16:19 Train SCOTRAIL 50m
    16:30 Edinburgh Waverley London Kings Cross 20:53 Train EAST COAST 4h 23m
    20:53 London Kings Cross London Victoria 21:24 Tube 31m
  • 15:59 Kirkcaldy 22:14 London Victoria 6h 15m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    15:59 Kirkcaldy Edinburgh Waverley 16:49 Train SCOTRAIL 50m
    17:00 Edinburgh Waverley London Kings Cross 21:43 Train EAST COAST 4h 43m
    21:43 London Kings Cross London Victoria 22:14 Tube 31m
  • 16:19 Kirkcaldy 22:38 London Victoria 6h 19m 3 super off-peak
    Depart Arrive Travel By Train Company Duration
    16:19 Kirkcaldy Haymarket (Edinburgh) 16:51 Train SCOTRAIL 32m
    16:57 Haymarket (Edinburgh) Crewe 19:59 Train VIRGIN TRAINS 3h 2m
    20:24 Crewe London Euston 22:09 Train VIRGIN TRAINS 1h 45m
    22:09 London Euston London Victoria 22:38 Tube 29m
  • 16:46 Kirkcaldy 22:46 London Victoria 6h 0m 1 super off-peak
    Depart Arrive Travel By Train Company Duration
    16:46 Kirkcaldy London Kings Cross 22:15 Train EAST COAST 5h 29m
    22:15 London Kings Cross London Victoria 22:46 Tube 31m
  • 17:00 Kirkcaldy 00:08 London Victoria 7h 8m 2 super off-peak
    Depart Arrive Travel By Train Company Duration
    17:00 Kirkcaldy Edinburgh Waverley 17:50 Train SCOTRAIL 50m
    18:30 Edinburgh Waverley London Kings Cross 23:37 Train EAST COAST 5h 7m
    23:37 London Kings Cross London Victoria 00:08 Tube 31m

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