Avanti West Coast
London North Eastern Railway

Prices from hundreds of train and coach companies

Go contactless with digital tickets on your phone

Travel to thousands of destinations in 45 countries

Kirkcaldy in Fife, Scotland is on the Fife Circle Line and East Coast Main Line, with regular services shipping commuters to Edinburgh, 26 miles to the northeast. The station was opened in 1847, rebuilt in the 1960s and renovated in the 1980s after a fire, so the majority of the current station is a mix of these recent rebuilds. The arrival of rail had a profound impact on Kirkcaldy, prompting a revival of the port, which shipped flax, timber, coal, salt and cloth in and out of the town. As a result, Kirkcaldy became the industrial heart of Fife throughout the mid-19th century and into the early 20th. Today, Kirkcaldy remains a bustling hive of activity, with a retail-centric town centre and the annual Links Market, Europe's longest street fair, drawing an international crowd. As of 2011, the harbour is back in use following its closure in 1992, and commercial shipping is once again the thriving industry of this charming Scottish town.

Station details & facilities

Kirkcaldy station is accessible on either side. The main entrance leads into the ticket hall with the ticket counter on the left-hand side. The stairs lead up to both platforms, which are also connected via a subway. The British Transport Police have a small office on platform 1. Platform 2, with waiting room and easy-access toilets, is accessed from the entrance off one of the station's two car parks.

Departures and arrivals from Kirkcaldy

Want to check the latest departures and arrivals into Kirkcaldy station? Find live information for the next trains departing and arriving at the station below.
Departing toTrainTimePlatformStatus
to London Kings CrossScotRail16:061On time
to London Kings CrossScotRail16:222On time
to London Kings CrossScotRail16:281On time
to London Kings CrossScotRail16:462On time
to London Kings CrossLondon North Eastern Railway16:491On time
Arriving fromTrainTimePlatformStatus
from AberdeenScotRail16:061On time
from AberdeenScotRail16:212On time
from AberdeenScotRail16:271On time
from AberdeenScotRail16:462On time
from AberdeenLondon North Eastern Railway16:471On time
Average savings on fares booked prior to day of travel vs full price fares on day of travel in the UK. Subject to availability. Excludes coach.

Europe’s leading train and coach app

We help customers across Europe make more than 172,000 smarter journeys every day.