By road the distance from Belfast to London is 414.67 mi equal to 667.35 km
By car, the estimated travel time is 11 hours and 11 minutes
The distance Belfast - London in a straight line is 321.89 mi equal to 518.03 km
The Page "Route from Belfast to London" proposes the shortest and fastest way to reach London from Belfast by car, bus or bike. The map shows the route Belfast London to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance London Belfast and the time to go from Belfast to London.