There are 124.16 km (77.15 miles) from Saint Croix to Hampton in east direction and 189.90 km (118 miles) by car, following the NB 1 route.
Saint Croix and Hampton are 2 hours 31 mins far apart, if you drive non-stop .
This is the fastest route from Saint Croix, NB to Hampton, NB. The halfway point is Blacks Harbour, NB.
Please note the time difference between Saint Croix, NB and Hampton, NB is 1 hour. The current time in Saint Croix is 2:42 am and the current time in Hampton is 3:42 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Saint Croix, NB to Hampton, NB:



