Distance Calculator

A34, M4

188.8 km, 2 h 13 min

Head southwest on Church Street Roundabout70 m
Exit the traffic circle onto Mile End Road (A3)400 m
Go straight onto M2753.5 km
Take exit 12 towards M27: Southampton300 m
Merge right onto M2730 km
Take the ramp on the left towards M315 km
Take the ramp on the left towards A34400 m
Enter Winnall Interchange and take the 2nd exit onto Winchester Bypass (A34)100 m
Exit the traffic circle onto Winchester Bypass (A34)40 km
Take the ramp on the left towards Hungerford400 m
Enter Bath Road Junction and take the 2nd exit onto Bath Road (A4)60 m
Exit the traffic circle onto Bath Road (A4)1.5 km
Make a slight right150 m
Turn right onto Church Road350 m
Turn left onto Ermin Street (B4000)4.5 km
Continue onto Newbury Road (B4000)350 m
Continue onto Baydon Road (B4000)3.5 km
Turn left onto A338900 m
Enter Wickham Interchange and take the 3rd exit towards M4: South Wales250 m
Exit the traffic circle towards M4: South Wales80 km
Take the ramp on the left towards M32: Bristol350 m
Merge right onto M327 km
Continue onto Newfoundland Way (A4032)550 m
Keep right onto Newfoundland Circus45 m
Merge right onto Bond Street400 m
Take the ramp on the left onto Bond Street50 m
Enter St James' Barton and take the 1st exit onto The Haymarket (A38)40 m
Exit the traffic circle onto The Haymarket (A38)200 m
Continue onto Rupert Street (A38)600 m
You have arrived at your destination, on the left0 m
From
    To

      Distance: 79.32 mi (127.65 km)

      Driving route: 117.29 mi (188.76 km).

      Driving time: 2h 13 min

      Distance from Portsmouth to Bristol

      The shortest distance (air line) between Portsmouth and Bristol is 79.32mi (127.65 km)

      The shortest route between Portsmouth and Bristol is 117.29 mi (188.76 km) according to the route planner. The driving time is approx. 2 h 13 m

      How far is it between Portsmouth and Bristol.

      Portsmouth is located in Portsmouth, United Kingdomcountry within 50° 48' 20.88" N -2° 54' 46.08" W (50.8058, -1.0872) coordinates. The local time in Portsmouth is 21:52 (20.03.2025)

      Bristol is located in Bristol; City of, United Kingdomcountry within 51° 27' 12.96" N -3° 24' 9" W (51.4536, -2.5975) coordinates. The local time in Bristol is 21:52 (20.03.2025)

      The calculated flying distance from Portsmouth to Bristol is 79.32miles which is equal to 127.65 km.

      If you want to go by car, the driving driving distance between Portsmouth and Bristol is 117.29 miles (188.76 km). If you ride your car with an average speef of 112 kilometers/hour (70 miles/h), travel time will be 1 hours 41 minutes.Please check the avg.speed travel time on the right for various options

      Estimated Travel Time Between Portsmouth and Bristol

      Average speedTravel Time
      30 mph (48 km/h)3 hours 55 minutes
      40 mph (64 km/h)2 hours 56 minutes
      50 mph (80 km/h)2 hours 21 minutes
      60 mph (67 km/h)1 hours 57 minutes
      70 mph (112 km/h)1 hours 41 minutes
      75 mph (120 km/h)1 hours 34 minutes

      Portsmouth, Portsmouth, United Kingdom

      Related Distances from Portsmouth

      CitiesDistance
      Portsmouth to Southampton15.36 mi (24.71 km)
      Portsmouth to Worthing31.26 mi (50.30 km)
      Portsmouth to Reading45.07 mi (72.54 km)
      Portsmouth to London63.86 mi (102.77 km)
      Portsmouth to Bristol79.32 mi (127.65 km)
      Portsmouth to Caerdydd102.00 mi (164.15 km)
      Portsmouth to Coventry112.19 mi (180.55 km)
      Portsmouth to Birmingham120.84 mi (194.47 km)
      Portsmouth to Leicester126.36 mi (203.35 km)
      Portsmouth to Ipswich129.74 mi (208.80 km)
      Portsmouth to Nottingham148.40 mi (238.83 km)
      Portsmouth to Stoke-on-Trent158.64 mi (255.30 km)
      Portsmouth to Sheffield178.66 mi (287.52 km)
      Portsmouth to Stockport185.37 mi (298.33 km)
      Portsmouth to Manchester191.14 mi (307.60 km)
      Portsmouth to Liverpool197.08 mi (317.17 km)
      Portsmouth to Bolton199.78 mi (321.52 km)
      Portsmouth to Kingston upon Hull205.53 mi (330.76 km)
      Portsmouth to Leeds207.82 mi (334.45 km)
      Portsmouth to Bradford208.76 mi (335.97 km)
      Portsmouth to Sunderland283.56 mi (456.35 km)
      Portsmouth to Newcastle289.23 mi (465.47 km)
      Portsmouth to Belfast331.06 mi (532.78 km)
      Portsmouth to Edinburgh366.01 mi (589.04 km)
      Portsmouth to Glasgow372.77 mi (599.91 km)

      Bristol, Bristol; City of, United Kingdom

      Related Distances to Bristol

      CitiesDistance
      Caerdydd to Bristol25.11 mi (40.41 km)
      Southampton to Bristol64.20 mi (103.32 km)
      Reading to Bristol69.94 mi (112.55 km)
      Birmingham to Bristol76.84 mi (123.66 km)
      Portsmouth to Bristol79.32 mi (127.65 km)
      Coventry to Bristol80.58 mi (129.68 km)
      Leicester to Bristol102.64 mi (165.18 km)
      Worthing to Bristol106.12 mi (170.79 km)
      London to Bristol106.34 mi (171.14 km)
      Stoke-on-Trent to Bristol108.27 mi (174.25 km)
      Nottingham to Bristol120.38 mi (193.74 km)
      Liverpool to Bristol136.02 mi (218.90 km)
      Stockport to Bristol136.37 mi (219.46 km)
      Manchester to Bristol140.75 mi (226.52 km)
      Sheffield to Bristol141.37 mi (227.51 km)
      Bolton to Bristol146.95 mi (236.50 km)
      Ipswich to Bristol165.86 mi (266.93 km)
      Bradford to Bristol165.97 mi (267.10 km)
      Leeds to Bristol167.99 mi (270.35 km)
      Kingston upon Hull to Bristol184.61 mi (297.09 km)
      Sunderland to Bristol243.79 mi (392.34 km)
      Newcastle to Bristol247.05 mi (397.58 km)
      Belfast to Bristol257.48 mi (414.38 km)
      Edinburgh to Bristol311.84 mi (501.85 km)
      Glasgow to Bristol311.93 mi (502.00 km)