161.21 mi Straight Distance
240.23 mi Driving Distance
5 hours 53 mins Estimated Driving Time
The straight distance between Ballyhalbert (Northern Ireland) and Anstruther (Scotland) is 161.21 mi, but the driving distance is 240.23 mi.
It takes to go from Ballyhalbert to Anstruther.
Driving directions from Ballyhalbert to Anstruther
Straight distance: 259.39 km. Route distance: 386.54 km
Latitude: 54.496 // Longitude: -5.46156
Predicción: Overcast clouds
Temperatura: 9.8°
Humedad: 84%
Hora actual: 11:12 PM
Amanece: 06:09 AM
Anochece: 08:32 PM
Latitude: 56.223 // Longitude: -2.70054
Predicción: Overcast clouds
Temperatura: 9.4°
Humedad: 66%
Hora actual: 11:12 PM
Amanece: 05:54 AM
Anochece: 08:25 PM