Keith
Keith
Kirkcaldy
Kirkcaldy
Train Driving

Keith to Kirkcaldy

Updated: 28 May 2026

The journey from Keith to Kirkcaldy takes you south through the heart of Scotland to the Kingdom of Fife. Driving is the most direct method, following the A96 and A90. Kirkcaldy is a historic town on the Firth of Forth. Train travel is also an option, requiring a change in Aberdeen or Edinburgh. Expect a travel time of approximately 2.5 hours by car or 4 hours by train.

Total Distance: 180 km driving distance, 150 km straight-line distance.
Fastest Way
Driving, taking approximately 2 hours 30 minutes.
Cheapest Way
Train, if booked in advance, starting at 30 GBP.
Compare Keith to Kirkcaldy Routes
Train
Connecting
Driving
Direct
Duration 4 hours 2 hours 30 mins
Avg Price 30-60 GBP 35-40 GBP fuel
Operator ScotRail Personal Vehicle
Route Keith to Aberdeen, then Aberdeen to Kirkcaldy. A96 to Aberdeen, then A90 south to Kirkcaldy.
Tip The train station in Kirkcaldy is centrally located. The A90 is a fast road; watch for speed cameras.
Travel Tips
  • Train Connections
    Ensure you have enough time for your connection in Aberdeen.
  • Parking
    Kirkcaldy has several public car parks in the town centre.
  • Weather
    Coastal weather can be unpredictable; bring layers.
  • Booking
    Book train tickets online for the best prices.
  • Walking
    The town centre is compact and easy to explore on foot.
Safety Tips
  • Road Safety
    The A90 is a major road; stay focused.
  • Coastal Safety
    Be aware of tides when walking on the beach.
  • Emergency
    Dial 999 for any urgent assistance.
  • Night Driving
    Use caution on rural roads leading to the A90.
People Also Ask
  • Is Kirkcaldy worth visiting?
    Yes, it is a historic town with great coastal views.
  • How long is the drive?
    It takes about 2 hours 30 minutes.
  • Are there trains?
    Yes, Kirkcaldy is on the main east coast rail line.
  • Is the gallery good?
    Yes, it is highly rated for its local history exhibits.
  • Can I walk to the castle?
    Yes, it is within walking distance of the town centre.
Quick Info
  • From Keith, Scotland, United Kingdom
  • To Kirkcaldy, Fife, United Kingdom
  • Modes
Best Time to Travel

Spring and summer for the coastal scenery.

Things to Do in Kirkcaldy
1
Kirkcaldy Galleries
Visit this museum and art gallery to learn about the town's history and art.
2
Ravenscraig Castle
Explore the ruins of this historic castle overlooking the Firth of Forth.
3
Beveridge Park
Enjoy a walk in this beautiful park, a popular spot for locals.
4
Kirkcaldy Promenade
Take a walk along the promenade for great views of the sea.
Tags
Keith to Kirkcaldy travel Fife travel driving to Kirkcaldy train to Kirkcaldy Scotland travel Kirkcaldy transport Keith to Kirkcaldy route best way to Kirkcaldy