|Distance||340 miles (548 km)|
|Average train duration||5 h 31 min|
|Average train ticket price||£54 (€62)|
|Train frequency||5 a day|
|Direct train||Yes, there are 5 direct trains a day|
|Train providers||London North Eastern Railway|
Trains from Kirkcaldy to London cover the 340 miles (548 km) long journey taking on average 5 h 31 min with our travel partners like London North Eastern Railway. Normally, there are 5 trains operating per day, including direct services available. While the average ticket price for this route costs around £54, you can find the cheapest train ticket for as low as £35. Travellers depart most frequently from Kirkcaldy and arrive in London Victoria.
The distance between Kirkcaldy and London is just over 450 miles, which means travelling by train is one of the most relaxing and comfortable ways to make this long trip. Three train companies provide services from Kirkcaldy to London, including Caledonian Sleeper, and arrive at either London Euston or London Kings Cross rail stations.
Services from Kirkcaldy to London are provided by London North Eastern Railway (LNER), Virgin Trains, and Caledonian Sleeper. Most trains require at least one change, except the late night Caledonian Sleeper service which is direct, and some LNER services spread throughout the day.
The quickest journeys by train between Kirkcaldy and London take 5 hours and 6 minutes and these are the direct services operated by LNER which arrive at Kings Cross rail station. Quick services are available on weekdays and at weekends. Most services require at least one change and journey times range from 5 hours 30 minutes to 6 hours.
There are numerous departures spread throughout the day so passengers can easily find a train to suit their needs. Travellers can expect between 1-3 departures per hour, ranging from early in the morning til late at night, including a Caledonian sleeper service. Service regularity decreases slightly over the weekend, but regular services still depart between Kirkcaldy and London.
Departure train station: Kirkcaldy railway station is located on Abbotshall Road in the centre of the town and has a number of accessibility features, including ramps to the two platforms, wheelchairs and induction loops. Passenger amenities at the train station include a WH Smith Coffee House, a number of shops, and baby changing facilities.
Arrival train stations: Trains from Kirkcaldy arrive at Euston train station or Kings Cross railway station. Both rail stations have good transport links, including London Underground services, local buses, car pick up and drop off points, and taxi ranks outside. Kings Cross is on the Circle, Piccadilly, Hammersmith & City, Northern, Metropolitan and Victoria lines. Euston is served by the Victoria and the Northern lines. Amenities at both rail stations include showers, accessible toilets, baby change facilities and free WiFi. Both stations also feature accessiblity assistance for people with mobility problems or disabilities.
When travelling this route, Omio customers are departing most frequently from Kirkcaldy and arriving in London Victoria.
Passengers board their train most frequently from Kirkcaldy and travel around 0.2 miles (402 m) from the city centre to this train station.
Passengers travelling this route most often arrive at London Victoria and need to travel approximately 1.2 miles (2 km) from the train station to the city centre in London.
Here are some other resources that might have the information you need