General information about the train to Kirkcaldy. This train features new technology that makes for a safer, more eco-friendly and more reliable ride for passengers traveling to Kirkcaldy.
Atherton Station(Atherton)
Kirkcaldy Station
6h 10m
£83
Loco2
Aylesbury Station(Aylesbury)
Kirkcaldy Station
12h 54m
£151.5
Loco2
Ellesmere Port Station(Ellesmere Port)
Kirkcaldy Station
10h 51m
£76
Loco2
Stoke-on-Trent Station(Stoke-on-Trent)
Kirkcaldy Station
9h 47m
£119
Loco2
Stoke-on-Trent Station(Stoke-on-Trent)
Kirkcaldy Station
10h 50m
£119
Loco2
Great Yarmouth Station(Great Yarmouth)
Kirkcaldy Station
12h 36m
£143
Loco2
Crawley Station(Crawley)
Kirkcaldy Station
12h 32m
£150
Loco2
Walsall Station(Walsall)
Kirkcaldy Station
11h 24m
£137.7
Loco2
Torquay Station(Torquay)
Kirkcaldy Station
15h 18m
£215.8
Loco2
Islington Station(Islington)
Kirkcaldy Station
11h 35m
£146
Loco2