There are 3,324.65 km (2,065.85 miles) from Three Hills to Balmoral in east direction and 4,700.89 km (2,921 miles) by car, following the 25 S route.
Three Hills and Balmoral are 2 days far apart, if you drive non-stop .
This is the fastest route from Three Hills, AB to Balmoral, NB.
Please note the time difference between Three Hills, AB and Balmoral, NB is 3 hours. The current time in Three Hills is 1:08 pm and the current time in Balmoral is 4:08 pm.