City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Perth 0 km 0:00 00 min 0.0 L
A989 1 km, 01 min
Craigie 1 km 0:01 01 min 0.1 L
1 km, 00 min
Upper Craigie 2 km 0:02 02 min 0.2 L
A912 M90 5 km, 03 min
Bridge of Earn 6 km 0:05 05 min 0.5 L
A912 25 km, 16 min
Balfarg 31 km 0:22 22 min 2.5 L
A92 4 km, 02 min
Pitteuchar 35 km 0:24 24 min 2.8 L
A92 6 km, 03 min
Gallatown 41 km 0:28 28 min 3.3 L
A921 2 km, 02 min
Pathhead 43 km 0:30 30 min 3.4 L
B925 1 km, 01 min
Port Brae 44 km 0:32 32 min 3.5 L
1 km, 01 min
Kirkcaldy 45 km 0:33 33 min 3.6 L
Point Distance Time Fuel
Perth 0 km 0:00 00 min 0.0 L
A989 1 km, 01 min
Craigie 1 km 0:01 01 min 0.1 L
1 km, 00 min
Upper Craigie 2 km 0:02 02 min 0.2 L
A912 1 km, 01 min
Friarton 3 km 0:03 03 min 0.2 L
M90 1 km, 00 min
Craigend 4 km 0:04 04 min 0.3 L
M90 2 km, 01 min
Bridge of Earn 6 km 0:05 05 min 0.5 L
M90 1 km, 00 min
Kintillo 7 km 0:06 06 min 0.6 L
A912 3 km, 01 min
Aberargie 10 km 0:08 08 min 0.8 L
A913 3 km, 01 min
Abernethy 13 km 0:10 10 min 1.0 L
7 km, 04 min
Strathmiglo 20 km 0:14 14 min 1.6 L
A912 5 km, 03 min
Falkland 25 km 0:18 18 min 2.0 L
A912 2 km, 01 min
Newton of Falkland 27 km 0:19 19 min 2.2 L
A912 2 km, 01 min
Muirhead 29 km 0:20 20 min 2.3 L
A912 1 km, 00 min
Kirkforthar Feus 29 km 0:21 21 min 2.3 L
A92 1 km, 00 min
Gateside 30 km 0:21 21 min 2.4 L
A92 1 km, 00 min
Balfarg 31 km 0:22 22 min 2.5 L
A92 1 km, 00 min
Cadham Village 32 km 0:22 22 min 2.6 L
A92 3 km, 01 min
Pitteuchar 35 km 0:24 24 min 2.8 L
A92 3 km, 01 min
Thornton 37 km 0:26 26 min 3.0 L
A92 A921 4 km, 02 min
Gallatown 41 km 0:28 28 min 3.3 L
A921 1 km, 01 min
Sinclairtown 42 km 0:29 29 min 3.4 L
B925 1 km, 00 min
Pathhead 43 km 0:30 30 min 3.4 L
B925 1 km, 01 min
Port Brae 44 km 0:31 31 min 3.5 L
1 km, 01 min
Kirkcaldy 45 km 0:33 33 min 3.6 L

Distance from Perth to Kirkcaldy by car

The distance between Perth and Kirkcaldy is 45 kilometers by road including 13 kilometers on motorways. Distance from Perth to Kirkcaldy by car takes approximately 33 minutes.

The distance between Perth and Kirkcaldy is ranked 1,002nd in the ranking popularity.
The driving time from Perth to Kirkcaldy is approximately 33 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Perth to Kirkcaldy through specific transit points.
You can calculate the route from Perth to Kirkcaldy through any specific transit point by dragging and dropping the route on the map.
To find out how far is Perth from Kirkcaldy, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Reverse route: from Kirkcaldy to Perth.
Have any questions? Contact us!