16.82 mi Straight Distance
21.37 mi Driving Distance
35 minutes Estimated Driving Time
The straight distance between Fife (Scotland) and Perth (Scotland) is 16.82 mi, but the driving distance is 21.37 mi.
It takes 38 mins to go from Fife to Perth.
Driving directions from Fife to Perth
Straight distance: 27.06 km. Route distance: 34.38 km
Latitude: 56.2082 // Longitude: -3.14952

Forecast: Overcast clouds
Temperature: 5.0°
Humidity: 91%
Current time: 04:28 PM
Sunrise: 07:24 AM
Sunset: 05:28 PM
Latitude: 56.395 // Longitude: -3.43084

Forecast: Overcast clouds
Temperature: 5.0°
Humidity: 88%
Current time: 04:28 PM
Sunrise: 07:25 AM
Sunset: 05:29 PM