The distance from Belfast to Aldershot is 747 km (or 465 mi). The estimated driving time for the trip is 9 h 34 min and the main road for this route is the M42. In a straight line, the distance between Belfast and Aldershot is 508 km (316 mi).