Forres
Forres
Kirkcaldy
Kirkcaldy
Train Driving

Forres to Kirkcaldy

Updated: 28 May 2026

The journey from Forres to Kirkcaldy spans approximately 230 km. You can take the train, which requires a change in Aberdeen or Edinburgh, or drive via the A96 and A90. Kirkcaldy, known as the 'Lang Toun', sits on the Fife coast and offers a rich industrial history. The route takes you through the heart of Scotland, crossing the iconic Forth bridges if you drive from the south or arriving via the coastal rail line. It is a journey that showcases the transition from the Highlands to the central belt.

Total Distance: 230 km driving, 190 km air distance.
Fastest Way
Driving, taking approximately 3 hours 30 minutes.
Cheapest Way
Train, if booked as an Advance ticket.
Compare Forres to Kirkcaldy Routes
Train
Connecting
Driving
Direct
Duration 4 hours 30 mins 3 hours 30 mins
Avg Price £50-£80 £45-£60 fuel
Operator ScotRail N/A
Route Forres to Aberdeen, then Aberdeen to Kirkcaldy. A96 to A90, then M90.
Tip The train ride along the Fife coast is particularly scenic. The M90 is a major motorway; expect heavy traffic during rush hour.
Travel Tips
  • Train Booking
    Book your train tickets at least two weeks in advance for the best prices.
  • Driving
    Use the M90 for the fastest route into Fife.
  • Local Food
    Try the local bakeries for traditional Scottish treats.
  • Parking
    Kirkcaldy has several multi-story car parks in the town center.
  • Weather
    Fife can be windy; dress in layers.
Safety Tips
  • Motorway Safety
    Keep a safe distance on the M90, especially in wet conditions.
  • Station Safety
    Be aware of your surroundings at busy stations like Edinburgh Waverley.
  • Emergency
    Keep a roadside assistance number saved in your phone.
  • Visibility
    Use your lights during the frequent coastal mist.
People Also Ask
  • Is there a direct train?
    No, you will need to change at least once.
  • How long is the drive?
    It takes about 3 hours 30 minutes depending on traffic.
  • Is Kirkcaldy a good place to visit?
    Yes, it has a rich history and beautiful coastal views.
  • What is the best way to travel?
    Driving is usually faster, but the train is more relaxing.
  • Are there hotels in Kirkcaldy?
    Yes, there are several hotels and guest houses available.
Quick Info
  • From Forres, Moray, United Kingdom
  • To Kirkcaldy, Fife, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather to enjoy the Kirkcaldy waterfront.

Things to Do in Kirkcaldy
1
Kirkcaldy Galleries
A fantastic museum and art gallery featuring local history and fine art.
2
Ravenscraig Castle
The ruins of this 15th-century castle offer great views over the Firth of Forth.
3
Beveridge Park
A large, beautiful park perfect for walking, cycling, and family outings.
4
Kirkcaldy Waterfront
A long promenade perfect for a stroll with views across the water.
Tags
Forres to Kirkcaldy train to Kirkcaldy driving to Kirkcaldy ScotRail Fife travel Scotland travel Kirkcaldy transport Forres to Fife