Nairn
Nairn
Kirkcaldy
Kirkcaldy
Train Driving

Nairn to Kirkcaldy

Updated: 28 May 2026

The journey from Nairn to Kirkcaldy covers approximately 215 kilometers. You will travel south via the A9, passing through Perth before joining the M90 and A92 towards the Fife coast. Kirkcaldy is a historic town known for its long promenade and industrial heritage. By train, the journey involves a change at Inverness and typically takes around 4 hours. Driving is the most direct method, taking approximately 3 hours.

Total Distance: 215 km driving distance; 170 km straight-line air distance.
Fastest Way
Driving, taking 3 hours.
Cheapest Way
Train, if booked as an Advance ticket.
Compare Nairn to Kirkcaldy Routes
Train
Connecting
Driving
Direct
Duration 4 hours 3 hours
Avg Price 45-80 GBP 40-55 GBP in fuel
Operator ScotRail Personal Vehicle
Route Nairn to Inverness, then train to Kirkcaldy. A96 to Inverness, A9 to Perth, M90/A92 to Kirkcaldy.
Tip The train station in Kirkcaldy is centrally located. The A92 can be busy; allow extra time during peak hours.
Travel Tips
  • Links Market
    If visiting in April, the Links Market is Europe's longest street fair.
  • Train Station
    Kirkcaldy station is on the main East Coast line, making it easy to reach from Edinburgh.
  • Parking
    There is ample parking near the town center and the promenade.
  • Coastal Path
    Kirkcaldy is part of the Fife Coastal Path; bring good walking shoes.
  • Dining
    The town has a variety of cafes and restaurants along the High Street.
Safety Tips
  • Coastal Safety
    Be careful near the sea wall during high tides and stormy weather.
  • Traffic
    The A92 can be fast-paced; drive defensively.
  • Personal Safety
    Standard urban precautions apply when walking at night.
  • Emergency
    Kirkcaldy has a local hospital; dial 999 for emergencies.
People Also Ask
  • Is Kirkcaldy a good place to visit?
    Yes, it offers a mix of history, coastal scenery, and local culture.
  • How far is Kirkcaldy from Edinburgh?
    It is about 40 kilometers, taking 30-40 minutes by train.
  • Are there direct trains from Nairn?
    No, you must change at Inverness.
  • What is the Links Market?
    It is a famous annual funfair held along the Esplanade.
  • Is the A92 safe?
    Yes, it is a major dual carriageway, but always drive with care.
Quick Info
  • From Nairn, Scotland, United Kingdom
  • To Kirkcaldy, Fife, United Kingdom
  • Modes
Best Time to Travel

Summer for the Kirkcaldy Links Market and coastal walks.

Things to Do in Kirkcaldy
1
Kirkcaldy Promenade
A long, scenic walk along the coast, perfect for fresh air and sea views.
2
Ravenscraig Castle
Explore the ruins of this 15th-century castle overlooking the Firth of Forth.
3
Kirkcaldy Galleries
A great museum and art gallery showcasing local history and Scottish art.
4
Beveridge Park
A large, beautiful park with a boating lake and plenty of space for recreation.
Tags
Nairn to Kirkcaldy Fife travel A9 road ScotRail Kirkcaldy transport Scotland travel Inverness to Kirkcaldy Nairn to Fife