A1, Sir Harry Lauder Road

49.2 km, 43 min

Head southeast on High Street300 m
Continue onto A1087450 m
Turn right onto Spott Road900 m
Enter the traffic circle and take the 2nd exit onto Spott Road20 m
Exit the traffic circle onto Spott Road300 m
Enter the traffic circle and take the 4th exit onto A1100 m
Exit the traffic circle onto A13 km
Enter Thistly Cross Roundabout and take the 2nd exit onto A145 m
Exit the traffic circle onto A135 km
Enter the traffic circle and take the 2nd exit onto Milton Link (A1)60 m
Exit the traffic circle onto Milton Link (A1)400 m
Continue onto Sir Harry Lauder Road (A199)2 km
Turn left onto Portobello Road (A199)1.5 km
Continue onto London Road (A1)1.5 km
Turn left onto Montrose Terrace (A1)200 m
Continue onto Regent Road (A1)1 km
Continue onto Waterloo Place (A1)200 m
Continue onto Princes Street250 m
Make a U-turn and continue on Princes Street200 m
You have arrived at your destination0 m

A1, Old Dalkeith Road

51.5 km, 47 min

Head southeast on High Street300 m
Continue onto A1087450 m
Turn right onto Spott Road900 m
Enter the traffic circle and take the 2nd exit onto Spott Road20 m
Exit the traffic circle onto Spott Road300 m
Enter the traffic circle and take the 4th exit onto A1100 m
Exit the traffic circle onto A13 km
Enter Thistly Cross Roundabout and take the 2nd exit onto A145 m
Exit the traffic circle onto A135 km
Take the ramp on the left onto A1450 m
Enter Old Craighall Junction and take the 1st exit onto City of Edinburgh Bypass (A720)25 m
Exit the traffic circle onto City of Edinburgh Bypass (A720)3.5 km
Enter Sherrifhall Roundabout and take the 4th exit onto A7150 m
Exit the traffic circle onto A7800 m
Enter the traffic circle and take the 1st exit onto A73.5 m
Exit the traffic circle onto A75 km
Enter Cameron Toll and take the 3rd exit onto Dalkeith Road (A7)200 m
Exit the traffic circle onto Dalkeith Road (A7)1.5 km
Continue onto St Leonard's Street450 m
Continue onto Pleasance600 m
Continue slightly right onto St Mary's Street150 m
Turn left onto High Street200 m
Turn right onto North Bridge (A7)350 m
Turn left onto Princes Street200 m
Make a U-turn and continue on Princes Street200 m
You have arrived at your destination0 m
From
    To

      Distance: 26.21 mi (42.19 km)

      Driving route: 30.55 mi (49.16 km)

      Driving time: 0h 43 minutes

      Distance from Dunbar to Edinburgh

      The shortest distance (air line) between Dunbar and Edinburgh is 26.21 mi (42.19 km).

      The shortest route between Dunbar and Edinburgh is 30.55 mi (49.16 km) according to the route planner. The driving time is approx. 0 h 43 m.

      How far is Dunbar from Edinburgh

      Dunbar is located in East Lothian and Midlothian, United Kingdom within 56° 0' 9.72" N -3° 28' 59.16" W (56.0027, -2.5169) coordinates. The local time in Dunbar is 22:30 (08.10.2025)

      Edinburgh is located in Edinburgh; City of, United Kingdom within 55° 57' 11.88" N -4° 48' 38.88" W (55.9533, -3.1892) coordinates. The local time in Edinburgh is 22:30 (08.10.2025)

      The calculated flying distance from Edinburgh to Edinburgh is 26.21 miles which is equal to 42.19 km.

      If you want to go by car, the driving driving distance between Dunbar and Edinburgh is 30.55 miles (49.16 km). If you ride your car with an average speed of 112 km/h (70 miles/h), travel time will be 0 hours 26 minutes. Please check the avg. speed travel time on the right for various options.

      Estimated Travel Time Between Dunbar and Edinburgh

      Average speedTravel Time
      30 mph (48 km/h)1 hours 1 minutes
      40 mph (64 km/h)0 hours 46 minutes
      50 mph (80 km/h)0 hours 37 minutes
      60 mph (67 km/h)0 hours 31 minutes
      70 mph (112 km/h)0 hours 26 minutes
      75 mph (120 km/h)0 hours 24 minutes

      Dunbar, East Lothian and Midlothian, United Kingdom

      Related Distances from Dunbar

      CitiesDistance
      Dunbar to Edinburgh26.21 mi (42.19 km)
      Dunbar to Glasgow67.79 mi (109.09 km)
      Dunbar to Newcastle79.08 mi (127.26 km)
      Dunbar to Bradford155.21 mi (249.78 km)
      Dunbar to Leeds156.94 mi (252.58 km)
      Dunbar to Belfast165.69 mi (266.66 km)
      Dunbar to Bolton167.57 mi (269.67 km)
      Dunbar to Manchester174.68 mi (281.12 km)
      Dunbar to Kingston upon Hull178.55 mi (287.35 km)
      Dunbar to Stockport179.85 mi (289.45 km)
      Dunbar to Liverpool180.31 mi (290.18 km)
      Dunbar to Sheffield185.91 mi (299.19 km)
      Dunbar to Stoke-on-Trent207.90 mi (334.58 km)
      Dunbar to Nottingham217.71 mi (350.37 km)
      Dunbar to Leicester239.31 mi (385.14 km)
      Dunbar to Birmingham244.65 mi (393.73 km)
      Dunbar to Coventry251.66 mi (405.01 km)
      Dunbar to Ipswich310.45 mi (499.62 km)
      Dunbar to Caerdydd313.54 mi (504.59 km)
      Dunbar to Bristol314.33 mi (505.86 km)
      Dunbar to Reading320.52 mi (515.83 km)
      Dunbar to London325.53 mi (523.90 km)
      Dunbar to Southampton355.34 mi (571.86 km)
      Dunbar to Portsmouth363.85 mi (585.56 km)
      Dunbar to Worthing369.14 mi (594.07 km)

      Edinburgh, Edinburgh; City of, United Kingdom

      Related Distances to Edinburgh

      CitiesDistance
      Glasgow to Edinburgh41.57 mi (66.91 km)
      Newcastle to Edinburgh91.36 mi (147.04 km)
      Sunderland to Edinburgh101.29 mi (163.02 km)
      Belfast to Edinburgh142.90 mi (229.98 km)
      Bradford to Edinburgh159.39 mi (256.51 km)
      Leeds to Edinburgh162.40 mi (261.35 km)
      Bolton to Edinburgh166.89 mi (268.58 km)
      Manchester to Edinburgh175.03 mi (281.68 km)
      Liverpool to Edinburgh176.07 mi (283.36 km)
      Stockport to Edinburgh180.68 mi (290.77 km)
      Kingston upon Hull to Edinburgh190.25 mi (306.17 km)
      Sheffield to Edinburgh190.54 mi (306.64 km)
      Stoke-on-Trent to Edinburgh208.00 mi (334.75 km)
      Nottingham to Edinburgh222.85 mi (358.65 km)
      Leicester to Edinburgh243.83 mi (392.41 km)
      Birmingham to Edinburgh245.54 mi (395.15 km)
      Coventry to Edinburgh254.16 mi (409.03 km)
      Caerdydd to Edinburgh308.96 mi (497.22 km)
      Bristol to Edinburgh311.84 mi (501.85 km)
      Ipswich to Edinburgh321.59 mi (517.55 km)
      Reading to Edinburgh323.76 mi (521.04 km)
      London to Edinburgh331.63 mi (533.70 km)
      Southampton to Edinburgh356.60 mi (573.89 km)
      Portsmouth to Edinburgh366.01 mi (589.04 km)
      Worthing to Edinburgh373.47 mi (601.04 km)