Traveling from Elgin to the coastal town of Kirkcaldy involves traversing the scenic Fife coastline. The rail journey requires a transfer at Edinburgh or Perth. By road, you will follow the A96 and A9 before heading east towards the Firth of Forth. Kirkcaldy is known as the Lang Toun and offers a historic waterfront. The total distance is approximately 240 km.
Total Distance: Driving distance 240 km, straight-line air distance 180 km.
Check for engineering works on the Fife Circle line before traveling.
June to August for coastal walks and the Kirkcaldy Links Market.