Distance Calculator

A34, M4

240.1 km, 2 h 54 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 Wales90 km
Keep right onto M440 km
Take the ramp on the left onto A48(M)8 km
Take the ramp on the left towards A4232: Cardiff250 m
Turn left onto Southern Way (A4232)700 m
Make a slight left350 m
Make a slight left onto A416120 m
Keep right onto A4161400 m
Enter the traffic circle and take the 2nd exit onto Newport Road (A4161)20 m
Exit the traffic circle onto Newport Road (A4161)3 km
Continue onto Dumfries Place (A4161)200 m
Continue onto Stuttgarter Strasse (A4161)200 m
Continue onto Boulevard de Nantes (A4161)350 m
Turn left onto North Road (A4161)100 m
Continue onto Kingsway (A4161)250 m
Make a U-turn onto Duke Street (A4161)150 m
You have arrived at your destination0 m
From
    To

      Distance: 102.00 mi (164.15 km)

      Driving route: 149.21 mi (240.13 km).

      Driving time: 2h 53 min

      Distance from Portsmouth to Caerdydd

      The shortest distance (air line) between Portsmouth and Caerdydd is 102.00mi (164.15 km)

      The shortest route between Portsmouth and Caerdydd is 149.21 mi (240.13 km) according to the route planner. The driving time is approx. 2 h 53 m

      How far is it between Portsmouth and Caerdydd.

      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 14:22 (18.03.2025)

      Caerdydd is located in Cardiff and Vale of Glamorgan, United Kingdomcountry within 51° 28' 54.12" N -4° 49' 14.88" W (51.4817, -3.1792) coordinates. The local time in Caerdydd is 14:22 (18.03.2025)

      The calculated flying distance from Portsmouth to Caerdydd is 102.00miles which is equal to 164.15 km.

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

      Estimated Travel Time Between Portsmouth and Caerdydd

      Average speedTravel Time
      30 mph (48 km/h)4 hours 58 minutes
      40 mph (64 km/h)3 hours 44 minutes
      50 mph (80 km/h)2 hours 59 minutes
      60 mph (67 km/h)2 hours 29 minutes
      70 mph (112 km/h)2 hours 8 minutes
      75 mph (120 km/h)1 hours 59 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)

      Caerdydd, Cardiff and Vale of Glamorgan, United Kingdom

      Related Distances to Caerdydd

      CitiesDistance
      Bristol to Caerdydd25.11 mi (40.41 km)
      Southampton to Caerdydd86.65 mi (139.45 km)
      Birmingham to Caerdydd87.80 mi (141.30 km)
      Reading to Caerdydd94.97 mi (152.84 km)
      Coventry to Caerdydd95.64 mi (153.91 km)
      Portsmouth to Caerdydd102.00 mi (164.15 km)
      Stoke-on-Trent to Caerdydd113.05 mi (181.93 km)
      Leicester to Caerdydd117.92 mi (189.78 km)
      Worthing to Caerdydd130.12 mi (209.41 km)
      London to Caerdydd131.28 mi (211.27 km)
      Nottingham to Caerdydd133.09 mi (214.19 km)
      Liverpool to Caerdydd133.29 mi (214.51 km)
      Stockport to Caerdydd140.00 mi (225.30 km)
      Manchester to Caerdydd143.51 mi (230.96 km)
      Bolton to Caerdydd148.23 mi (238.55 km)
      Sheffield to Caerdydd149.66 mi (240.85 km)
      Bradford to Caerdydd171.01 mi (275.22 km)
      Leeds to Caerdydd174.15 mi (280.26 km)
      Ipswich to Caerdydd189.56 mi (305.06 km)
      Kingston upon Hull to Caerdydd196.70 mi (316.56 km)
      Belfast to Caerdydd243.62 mi (392.07 km)
      Sunderland to Caerdydd248.01 mi (399.13 km)
      Newcastle to Caerdydd250.25 mi (402.74 km)
      Glasgow to Caerdydd305.74 mi (492.03 km)
      Edinburgh to Caerdydd308.96 mi (497.22 km)