Logo: small map of Scotland
Link to Local Information and Links, Maps, Contacts & Tourist Advice








Map Showing Places in Distance Tables BelowMap Showing Places in Distance Tables Below

The tables below show the distances in miles by road between the places identified on the map above. The large table covers mainland Scotland, while smaller tables cover individual island groups. The table in the top right gives distances between four English cities, two of which are important ferry ports, and four Scottish cities. Using this in combination with the other tables allows a comprehensive set of road distances to be easily established.

For example: how far is it from Hull in England to Dunvegan on Skye? The "England & Scotland" table shows that Hull to Edinburgh is 246 miles; the "Scottish Mainland" table shows that Edinburgh to Kyle of Lochalsh is 201 miles; and the "Isle of Skye" table shows that Kyle to Dunvegan is 48 miles. The total journey via Edinburgh is thus 495 miles. If you prefer to work in kilometers, multiply the result by 1.61, giving 797km for the journey.


Mainland Scotland     Tobermory Tobe Mull & Iona Western Isles Stor Stornoway   England & Scotland Lond London
Aberdeen Abdn       Craignure 21 Crai           Tarb 36 Tarbert           Birm 119 Birmingham
Aviemore 96 Avie     Fionnphort 48 35 Fion       Leve 21 56 Leverburgh         Hull 137 214 Hull
Ayr 181 175 Ayr         Tobe Crai       Lmdy 19 39 74 Lochmaddy       Newc 143 207 283 Newcastle
Berwick 183 183 139 Berw               Lbsd 42 59 74 110 Lochboisdale     Aber 232 374 416 530 Aberdeen
Braemar 57 58 145 150 Brae Distances in Miles     Lmdy Leve Tarb Stor         Edin 127 104 246 292 407 Edinburgh
Campbeltown 248 210 166 240 209 Camp   1ml=1.61km                 Glas 46 146 152 271 290 404 Glasgow
Dornoch 145 72 247 254 119 258 Dorn           Shetland       Inve 171 157 105 262 404 448 562 Inverness
Dumfries 216 204 59 130 173 215 276 Dumf         Baltasound Balt       Glas Edin Aber Newc Hull Birm Lond      
Dundee 67 107 118 119 53 184 179 139 Dund       Walls 58 Wall                        
Durness 220 147 322 329 194 332 80 350 252 Durn     Lerwick 57 25 Lerw         Isle of Skye Kyle Kyle
Edinburgh 125 127 82 57 93 185 198 79 63 273 Edin   Sumburgh 78 46 25 Sumb           Broa 9 Broadford
Fort William 158 61 135 191 114 149 109 184 126 183 133 FWil       Balt Wall Lerw           Arma 17 22 Armadale
Fraserburgh 40 95 225 226 100 291 141 246 109 215 169 156 Fras                   Dunv 56 39 48 Dunvegan
Glasgow 145 140 37 102 109 133 212 77 83 286 46 102 189 Glas               Port 21 42 26 35 Portree
Hawick 185 185 138 44 151 240 256 61 121 331 57 190 228 102 Hawi           Uig 15 28 57 41 50 Uig
Inverness 105 31 207 214 79 214 44 235 138 119 158 66 100 171 216 Inve           Port Dunv Arma Broa Kyle      
Kyle 183 110 209 258 158 223 123 258 182 153 201 74 179 182 260 79 Kyle                        
Livingston 130 129 69 74 96 171 201 82 65 275 18 133 172 33 73 160 204 Livi           Orkney Stro Stromness
Lochgilphead 197 159 115 190 159 51 207 164 133 282 134 98 240 88 189 163 172 121 Loch           Kirk 16 Kirkwall
Mallaig 198 100 177 233 154 191 148 227 166 223 175 42 195 150 232 105 113 174 141 Mall       StMa 14 30 St Margaret's
Oban 181 105 124 180 143 87 153 174 118 228 125 44 200 92 180 109 119 122 37 87 Oban       Kirk Stro      
Perth 87 82 95 100 50 160 154 124 22 229 44 102 129 60 101 113 158 46 110 141 94 Pert              
Rosyth 114 114 77 72 81 179 186 105 50 260 16 122 157 41 74 145 189 18 128 164 112 31 Rosy            
St Andrews 78 119 118 107 65 196 191 139 13 266 51 139 122 82 109 151 195 53 145 178 129 35 38 StAn          
Stirling 123 114 66 94 83 153 186 94 58 260 38 97 165 30 93 145 171 36 103 140 87 34 26 52 Stir        
Stranraer 228 225 51 188 194 214 297 72 167 371 124 184 274 86 134 256 258 118 161 227 174 145 126 167 116 Strn      
Thurso 211 138 313 320 185 323 70 341 245 71 264 174 206 277 322 110 188 267 273 214 219 220 251 257 251 363 Thur    
Tyndrum 145 108 88 144 106 103 155 138 81 230 88 47 188 55 143 111 121 86 52 89 36 57 75 94 50 138 221 Tynd  
Ullapool 159 85 260 268 133 260 79 289 192 67 212 111 154 225 269 57 85 214 209 150 155 167 199 204 199 310 145 158 Ulla
  Aber Avie Ayr Berw Brae Camp Dorn Dumf Dund Durn Edin FWil Fras Glas Hawi Inve Kyle Livi Loch Mall Oban Pert Rosy StAn Stir Strn Thur Tynd  


Top of Page Top of Page