Invergordon
Invergordon
Kirkcaldy
Kirkcaldy
Train Driving

Invergordon to Kirkcaldy

Updated: 28 May 2026

The journey from Invergordon to Kirkcaldy covers approximately 230 kilometers. The most efficient way to travel is by train, which runs from Invergordon to Inverness and then directly to Kirkcaldy via the East Coast Main Line. Driving via the A9 is also a popular choice, taking you through the heart of the Scottish Highlands and into Fife. Kirkcaldy is a historic town known for its long promenade and links to Adam Smith.

Total Distance: 230 km driving distance; 175 km straight-line air distance.
Fastest Way
Driving is the fastest method, taking 3 hours 30 minutes.
Cheapest Way
Booking train tickets in advance is the most cost-effective method.
Compare Invergordon to Kirkcaldy Routes
Train
Connecting
Driving
Direct
Duration 4 hours 30 mins 3 hours 30 mins
Avg Price 50-85 GBP 35-50 GBP in fuel
Operator ScotRail N/A
Route Invergordon to Inverness, then train to Kirkcaldy. A9 to Perth, then M90 to Kirkcaldy.
Tip The train ride from Inverness to Kirkcaldy is very comfortable. The A9 is a major road; watch for speed cameras.
Travel Tips
  • Train Booking
    Use the ScotRail app to book tickets and check live train times.
  • Driving
    The M90 is a fast road; ensure your vehicle is in good condition.
  • Parking
    There are several public car parks in Kirkcaldy town center.
  • Food
    There are many cafes and restaurants along the High Street.
  • Weather
    Fife can be windy; dress in layers.
Safety Tips
  • Rail Safety
    Keep your belongings with you at all times on the train.
  • Driving
    Stay alert on the A9, especially during bad weather.
  • Emergency
    Keep a list of emergency contacts in your phone.
  • Personal Safety
    Avoid walking alone in isolated areas at night.
People Also Ask
  • Is there a direct train?
    No, you must change at Inverness.
  • How long is the drive?
    The drive takes about 3 hours and 30 minutes.
  • Is Kirkcaldy worth visiting?
    Yes, it has a rich history and beautiful coastal views.
  • Can I take a bus?
    Yes, but it is slower than the train.
  • Are there hotels in Kirkcaldy?
    Yes, there are several hotels and guesthouses available.
Quick Info
  • From Invergordon, Scotland, United Kingdom
  • To Kirkcaldy, Fife, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather to walk along the Kirkcaldy promenade.

Things to Do in Kirkcaldy
1
Kirkcaldy Galleries
Visit the museum and art gallery to learn about local history and art.
2
Ravenscraig Castle
Explore the ruins of this 15th-century castle overlooking the sea.
3
Kirkcaldy Promenade
Take a walk along the long promenade for great views of the Firth of Forth.
4
Adam Smith Theatre
Check for local performances and events at this popular venue.
Tags
Invergordon to Kirkcaldy train to Kirkcaldy driving to Kirkcaldy Invergordon transport Kirkcaldy travel guide Scotland travel A9 route Fife transport ScotRail travel tips