Travel from Inverkeithing to Kirkcaldy

Bus or train from Inverkeithing to Kirkcaldy?

ScotRail operates a train from Inverkeithing to Kirkcaldy every 30 minutes. Tickets cost $5 - $7 and the journey takes 21 min. Alternatively, Stagecoach UK operates a bus from Inverkeithing to Kirkcaldy hourly. Tickets cost $3 - $6 and the journey takes 38 min.

Book transport from Inverkeithing to Kirkcaldy

How to get from Inverkeithing to Kirkcaldy

ModeDurationPrice
From Inverkeithing train to Kirkcaldy.21 min£4
From Inverkeithing, Bannerman Avenue (Rail Station Car Park) bus to Kirkcaldy, Glebe Park.38 min£3
From Inverkeithing night train to Kirkcaldy.17 min£13
From Inverkeithing taxi to Kirkcaldy.17 min£38
From Inverkeithing drive to Kirkcaldy.17 min£2
From Inverkeithing Uber to Kirkcaldy.17 min£26

Operators from Inverkeithing to Kirkcaldy