Distance Swansea Edinburgh


Roadmap Swansea (Wales), to Edinburgh (Scotland)

483.8 km km612.6 km7h10mn
  1. Continue 0h0mn
    125 m
  2. Turn right onto Portland Street 0h0mn
    271 m
  3. Keep right onto The Kingsway, A4118 0h0mn
    117 m
  4. Keep right onto Christina Street, A4118 0h1mn
    454 m
  5. Keep left onto Alexandra Road, A4118 0h0mn
    157 m
  6. Keep left onto New Orchard Street, A4118 0h1mn
    676 m
  7. Keep left onto B4489 0h0mn
    61 m
  8. Turn slight left onto Llangyfelach Street, B4489 0h6mn
    5.3 km
  9. At roundabout, take exit 2 onto M4 0h1mn
    2.2 km
  10. Keep right onto M4 0h4mn
    6.4 km
  11. Keep right onto M4 0h3mn
    4.6 km
  12. At roundabout, take exit 2 onto A48 0h4mn
    6.1 km
  13. At roundabout, take exit 4 onto Cross Hands Road, A476 0h0mn
    182 m
  14. Continue onto Llandeilo Road, A476 0h12mn
    12.1 km
  15. Turn left onto Heol Cennen, A483 0h2mn
    1.8 km
  16. At roundabout, take exit 2 onto A40 0h7mn
    8.4 km
  17. At roundabout, take exit 2 onto A40 0h8mn
    10.2 km
  18. Turn left onto New Road, A483 0h14mn
    18.0 km
  19. Keep left onto Ffoss Road, A483 0h0mn
    69 m
  20. Keep left onto Beulah Road, A483 0h6mn
    6.7 km
  21. Turn left onto B4358 0h13mn
    13.1 km
  22. Turn right onto A470 0h1mn
    426 m
  23. Turn left onto B4358 0h3mn
    3.5 km
  24. Turn right onto A4081 0h2mn
    2.6 km
  25. Keep left onto North Avenue, A4081 0h1mn
    562 m
  26. At roundabout, take exit 1 onto Ddole Road Industrial Estate, A4081 0h1mn
    737 m
  27. At roundabout, take exit 1 onto A483 0h3mn
    3.8 km
  28. At roundabout, take exit 2 onto A483 0h21mn
    29.6 km
  29. Turn slight left onto A483 0h5mn
    5.8 km
  30. Keep right onto Newtown Bypass, A483 0h0mn
    50 m
  31. Keep right onto Newtown Bypass, A483 0h0mn
    37 m
  32. Keep left onto Newtown Bypass, A483 0h2mn
    2.2 km
  33. At roundabout, take exit 2 onto Newtown Bypass, A483 0h1mn
    1.5 km
  34. Keep left onto A483 0h0mn
    25 m
  35. Turn slight left onto A483 0h12mn
    16.4 km
  36. At roundabout, take exit 2 onto A483 0h2mn
    2.6 km
  37. At roundabout, take exit 3 onto A483 0h2mn
    2.1 km
  38. At roundabout, take exit 2 onto A483 0h7mn
    10.0 km
  39. At roundabout, take exit 2 onto A483 0h9mn
    10.5 km
  40. Keep left onto A483 0h1mn
    1.3 km
  41. At roundabout, take exit 2 onto A5 0h2mn
    2.2 km
  42. At roundabout, take exit 2 onto A5 0h1mn
    1.5 km
  43. At roundabout, take exit 2 onto A5 0h3mn
    4.1 km
  44. At roundabout, take exit 3 onto A5 0h3mn
    3.6 km
  45. At roundabout, take exit 2 onto A483 0h0mn
    85 m
  46. Turn slight left onto A483 0h4mn
    5.9 km
  47. Continue onto A483 0h2mn
    2.6 km
  48. Keep right onto A483 0h1mn
    2.4 km
  49. Keep right onto A483 0h1mn
    1.5 km
  50. Continue onto A483 0h2mn
    2.4 km
  51. Keep left onto A483 0h0mn
    417 m
  52. At roundabout, take exit 3 onto A483 0h3mn
    4.2 km
  53. Keep right onto A483 0h4mn
    6.8 km
  54. Continue onto Wrexham Road, A483 0h0mn
    297 m
  55. At roundabout, take exit 3 onto A55 0h3mn
    4.9 km
  56. Keep right onto A55 0h1mn
    1.9 km
  57. Keep right onto A55 0h1mn
    2.0 km
  58. Keep right onto M53 0h2mn
    3.9 km
  59. Keep left 0h3mn
    5.4 km
  60. Keep right onto M56 0h5mn
    8.5 km
  61. Keep right onto M56 0h3mn
    4.5 km
  62. Keep right onto M56 0h3mn
    4.9 km
  63. Keep right onto M56 0h3mn
    4.4 km
  64. Keep left 0h0mn
    531 m
  65. Keep left 0h0mn
    279 m
  66. Keep right 0h0mn
    631 m
  67. Keep right 0h2mn
    4.0 km
  68. Continue onto Thelwall Viaduct, M6 0h2mn
    3.8 km
  69. Keep right onto M6 0h1mn
    1.1 km
  70. Keep right onto M6 0h1mn
    1.9 km
  71. Keep right onto M6 0h3mn
    5.0 km
  72. Keep right onto M6 0h3mn
    4.3 km
  73. Keep right onto M6 0h3mn
    4.3 km
  74. Keep right onto M6 0h4mn
    6.4 km
  75. Keep right onto M6 0h3mn
    4.8 km
  76. Keep right onto M6 0h4mn
    7.4 km
  77. Continue onto M6 0h1mn
    2.4 km
  78. Keep right onto M6 0h4mn
    6.0 km
  79. Continue onto M6 0h2mn
    3.5 km
  80. Keep right onto M6 0h2mn
    3.0 km
  81. Keep right onto M6 0h11mn
    18.4 km
  82. Keep right onto M6 0h2mn
    2.9 km
  83. Keep right onto M6 0h6mn
    9.3 km
  84. Keep right onto M6 0h4mn
    7.4 km
  85. Keep right onto M6 0h3mn
    5.8 km
  86. Keep right onto M6 0h4mn
    6.7 km
  87. Keep right onto M6 0h17mn
    28.0 km
  88. Continue onto M6 0h4mn
    7.0 km
  89. Keep right onto M6 0h11mn
    18.1 km
  90. Keep right onto M6 0h3mn
    5.1 km
  91. Keep right onto M6 0h8mn
    12.9 km
  92. Keep right onto M6 0h4mn
    7.1 km
  93. Keep right onto M6 0h3mn
    4.4 km
  94. Keep right onto M6 0h4mn
    6.0 km
  95. Keep right onto M6 0h2mn
    3.0 km
  96. Keep right onto M6 0h4mn
    6.7 km
  97. Keep right onto M6 0h1mn
    990 m
  98. Keep right onto A74(M) 0h2mn
    2.6 km
  99. Keep right onto A74(M) 0h1mn
    2.1 km
  100. Continue onto A74(M) 0h4mn
    7.5 km
  101. Keep right onto A74(M) 0h2mn
    3.7 km
  102. Continue onto A74(M) 0h4mn
    6.9 km
  103. Keep right onto A74(M) 0h2mn
    3.5 km
  104. Keep right onto A74(M) 0h6mn
    10.2 km
  105. Keep right onto A74(M) 0h7mn
    11.5 km
  106. Keep left onto A74(M) 0h0mn
    556 m
  107. At roundabout, take exit 1 onto A701 0h0mn
    216 m
  108. At roundabout, take exit 1 onto A701 0h6mn
    6.4 km
  109. Continue onto A701 0h21mn
    29.1 km
  110. Continue onto A701 0h7mn
    8.9 km
  111. Continue onto A72 0h4mn
    5.2 km
  112. Keep left onto A701 0h3mn
    4.0 km
  113. Turn sharp left 0h3mn
    4.3 km
  114. Turn left onto Bogsbank Road, B7059 0h0mn
    18 m
  115. Keep right onto Main Street, B7059 0h1mn
    526 m
  116. Turn slight right onto A702 0h1mn
    388 m
  117. At roundabout, take exit 1 onto Carlops Road, A702 0h15mn
    19.3 km
  118. At roundabout, take exit 1 onto Biggar Road, A702 0h0mn
    73 m
  119. Continue onto Biggar Road, A702 0h0mn
    136 m
  120. At roundabout, take exit 2 onto Biggar Road, A702 0h6mn
    4.3 km
  121. Continue onto Morningside Road, A702 0h3mn
    1.3 km
  122. Turn right onto Lauriston Place 0h1mn
    320 m
  123. Turn left onto Lady Lawson Street 0h0mn
    184 m
  124. Turn right onto West Port 0h0mn
    229 m
  125. Continue onto Grassmarket 0h0mn
    232 m
  126. Turn left onto West Bow 0h0mn
    223 m
  127. Turn left onto George IV Bridge 0h1mn
    567 m
  128. Arrive at destination 0h0mn
    0 m

Distance from Swansea (Wales), to Edinburgh (Scotland)

Swansea is a city located in Wales and his population is 300,352 inhabitants.Edinburgh is located in Scotland and his population is 464,990 inhabitants.

The distance from Swansea to Edinburgh is 483.8 km in a straight line.

In this page you have other information about the distances between these places and the travel duration. For example, you have the distance calculated for a road trip, for a bike ride, walk or public transport (bus, Metro, Train, Tram). You have the duration and the roadmap for all modes of transport from Swansea, WLS to Edinburgh, SCT. You can also go to the link below to take knowledge of the return route between Edinburgh and Swansea, as well as different trip duration.

Below is a small summary figure in the roadmap for a trip from Swansea to Edinburgh.

Distance by car
Duration by car
Fuel cost (Gasoline)
Fuel cost (Diesel)
Distance by bike
Duration by bike

By car, the distance is about 612.6 km, for a travel duration of . The cost Fuel is around for a diesel vehicle and around for a gasoline vehicle. By bike the distance is for a duration of .

Further down this page, you can view other routes and distances from Swansea in the direction of the largest cities in United States or to places and points of interest around Swansea or in Wales.

If you want to see the route between Swansea and Edinburgh by bus, metro, tramway or train, simply return to the form to the top and change the travel mode by selecting "Public Transport" and then validate. The roadmap from Swansea to Edinburgh will be updated accordingly.


Rent a car in Swansea (Wales)


If you want rent a car to do a trip from Swansea to Edinburgh Then You will find best prices to rent a vehicle from major car rental companies in Swansea thanks to Compare rental.

Distances from Swansea to main cities

CitiesDistance
Distance from Swansea to Birmingham 170 km
Distance from Swansea to Liverpool 210 km
Distance from Swansea to Sheffield 258 km
Distance from Swansea to Bristol 95 km
Distance from Swansea to Leeds 291 km
Distance from Swansea to Cardiff 55 km
Distance from Swansea to Manchester 237 km
Distance from Swansea to Stoke-on-Trent 195 km
Distance from Swansea to Coventry 188 km
Distance from Swansea to Birkenhead 207 km
Distance from Swansea to Preston 253 km
Distance from Swansea to Newport 65 km
Distance from Swansea to Bradford 283 km
Distance from Swansea to Derby 222 km
Distance from Swansea to Plymouth 140 km
Distance from Swansea to Wolverhampton 164 km
Distance from Swansea to Blackpool 252 km
Distance from Swansea to Dudley 161 km
Distance from Swansea to Swindon 150 km
Distance from Swansea to Wigan 231 km
Distance from Swansea to Walsall 172 km
Distance from Swansea to Warrington 218 km
Distance from Swansea to Bournemouth 175 km
Distance from Swansea to Poole 170 km
Distance from Swansea to Gloucester 120 km
Distance from Swansea to Burnley 269 km
Distance from Swansea to Huddersfield 269 km
Distance from Swansea to Telford 156 km
Distance from Swansea to Blackburn 257 km
Distance from Swansea to Bolton 241 km

Distances from Edinburgh to nearby cities

CitiesDistance


Distances from Swansea to nearest airports

AirportRoadmapDistance
Swansea Airport Distance from Swansea to Swansea Airport 9 km
Pembrey Airport Distance from Swansea to Pembrey Airport 28 km
Cardiff Airport Distance from Swansea to Cardiff Airport 48 km
Chivenor Distance from Swansea to Chivenor 61 km
Aberporth Airport Distance from Swansea to Aberporth Airport 69 km
Haverfordwest Airport Distance from Swansea to Haverfordwest Airport 74 km
Bristol Airport Distance from Swansea to Bristol Airport 89 km
Exeter Airport Distance from Swansea to Exeter Airport 105 km
Yeovilton Distance from Swansea to Yeovilton 113 km
Colerne Distance from Swansea to Colerne 117 km

Swansea local overview

Swansea
Time zone : Europe/London
  • Country : United Kingdom
  • Capital : London
  • Population : 300,352
  • Iso code : GB / GBR
  • Dialing code : +44 / 0044

Places close to Swansea

PlaceDistance


More distances

Largest cities near Swansea