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 Edinburgh (Waverley)ScotRail05:571Scheduled
to AberdeenScotRail06:042Scheduled
to Edinburgh (Waverley)ScotRail06:311Scheduled
to DundeeScotRail06:452Scheduled
to Edinburgh (Waverley)ScotRail06:571Scheduled
Arriving fromTrainTimePlatformStatus
from London EustonCaledonian Sleeper23:582Early
from Edinburgh (Waverley)ScotRail06:032Scheduled
from DundeeScotRail06:251Scheduled
from Edinburgh (Waverley)ScotRail06:452Scheduled
from PerthScotRail06:571Scheduled
† Average savings on advance fares booked at least one week before day of travel vs Anytime fares purchased on day of travel. 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.