150.77 mi Straight Distance
253.85 mi Driving Distance
6 hours 25 mins Estimated Driving Time
The straight distance between Machynlleth (Wales) and Ballynahinch (Northern Ireland) is 150.77 mi, but the driving distance is 253.85 mi.
It takes 6 hours 25 mins to go from Machynlleth to Ballynahinch.
Driving directions from Machynlleth to Ballynahinch
Straight distance: 242.59 km. Route distance: 408.44 km
Latitude: 52.5903 // Longitude: -3.85349

Forecast: Overcast clouds
Temperature: 7.5°
Humidity: 100%
Current time: 04:34 AM
Sunrise: 06:39 AM
Sunset: 06:12 PM
Latitude: 54.4039 // Longitude: -5.89403

Forecast: Broken clouds
Temperature: 7.6°
Humidity: 93%
Current time: 04:34 AM
Sunrise: 06:48 AM
Sunset: 06:19 PM