By road the distance from Swansea to Havant is 189.38 mi equal to 304.78 km
By car, the estimated travel time is 3 hours and 34 minutes
The distance Swansea - Havant in a straight line is 138.45 mi equal to 222.81 km
The Page "Route from Swansea to Havant" proposes the shortest and fastest way to reach Havant from Swansea by car, bus or bike. The map shows the route Swansea Havant to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Havant Swansea and the time to go from Swansea to Havant.