The journey from Tain to Kirkcaldy covers approximately 230 kilometers through the heart of Scotland. You will primarily use the ScotRail network, departing from Tain station and changing at Inverness. The route follows the scenic A9 highway if driving, crossing the Kincardine Bridge. Expect a travel time of roughly 3 hours by rail or 3.5 hours by car. This route transitions from the rugged Highlands into the historic coastal towns of Fife.
Total Distance: 230 km driving, 185 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 15 mins | 3 hours 30 mins |
| Avg Price | 45-65 GBP | 40 GBP fuel |
| Operator | ScotRail | Personal Car |
| Route | Tain to Inverness, then Inverness to Kirkcaldy via Perth. | A9 south to Perth, then M90 and A92 to Kirkcaldy. |
| Tip | Book your ticket in advance via the ScotRail app to save on peak fares. | Watch for average speed cameras on the A9 between Inverness and Perth. |
May to September for clear views of the Cairngorms.