Distance from Halifax to Vancouver

The distance from Halifax Nova Scotia to Vancouver British Columbia by car is 6140 km (or 3816 mi). The estimated driving time for the trip is 63 h and the main road for this route is the 185. In a straight line, the distance between Halifax and Vancouver is 4432 km (2754 mi).