16.82 mi Straight Distance
22.19 mi Driving Distance
34 minutes Estimated Driving Time
The straight distance between Perth (Scotland) and Fife (Scotland) is 16.82 mi, but the driving distance is 22.19 mi.
It takes 36 mins to go from Perth to Fife.
Driving directions from Perth to Fife
Straight distance: 27.06 km. Route distance: 35.70 km
Latitude: 56.395 // Longitude: -3.43084

Forecast: Overcast clouds
Temperature: 3.0°
Humidity: 86%
Current time: 05:58 PM
Sunrise: 07:28 AM
Sunset: 05:26 PM
Latitude: 56.2082 // Longitude: -3.14952

Forecast: Overcast clouds
Temperature: 3.9°
Humidity: 79%
Current time: 05:58 PM
Sunrise: 07:26 AM
Sunset: 05:26 PM