Map of St Andrews Map of St Andrews




Newport-on-tay 7 miles 12 km
Ceres 7 miles 12 km
Tayport 8 miles 13 km
Cupar 9 miles 14 km
Anstruther 9 miles 15 km
Elie 10 miles 16 km
Pittenweem 11 miles 17 km
Lundin Links 11 miles 18 km
Carnoustie 11 miles 18 km
Dundee 12 miles 19 km
Leven 12 miles 20 km
Ladybank 14 miles 22 km
Kennoway 14 miles 22 km
Kingskettle 14 miles 22 km
Buckhaven 14 miles 22 km
Inchture 16 miles 25 km
Errol 16 miles 25 km
Freuchie 16 miles 25 km
Markinch 16 miles 26 km
Edinburgh 32 miles 51 km
Aberdeen 62 miles 99 km
Glasgow 65 miles 105 km
Hartlepool 130 miles 209 km
Darlington 135 miles 217 km
Harrogate 170 miles 274 km
Belfast 171 miles 276 km
Blackpool 175 miles 281 km
Huddersfield 190 miles 305 km
Bolton 191 miles 308 km
Londonderry 199 miles 321 km
Liverpool 202 miles 325 km
Kingston Upon Hull 204 miles 328 km
Grimsby 219 miles 353 km
Lincoln 232 miles 373 km
Derby 242 miles 390 km
Leicester 265 miles 426 km
Dudley 267 miles 430 km
Birmingham 269 miles 433 km
Coventry 276 miles 444 km
Bedford 304 miles 490 km
Cheltenham 308 miles 496 km
Cambridge 309 miles 497 km
Gloucester 311 miles 500 km
Luton 321 miles 517 km
Ipswich 336 miles 540 km
Cardiff 336 miles 541 km
Bristol 337 miles 543 km
Colchester 343 miles 552 km
Chelmsford 345 miles 556 km
London 354 miles 570 km
Basildon 355 miles 572 km
Basingstoke 357 miles 575 km
Gillingham 368 miles 593 km
Exeter 389 miles 626 km
Bournemouth 390 miles 627 km
Brighton 396 miles 637 km
Hastings 403 miles 649 km
Eastbourne 405 miles 651 km
See distances with more cities
Basildon 355 miles 572 km
Basingstoke 357 miles 575 km
Bedford 304 miles 490 km
Belfast 171 miles 276 km
Birmingham 269 miles 433 km
Blackpool 175 miles 281 km
Bolton 191 miles 308 km
Bournemouth 390 miles 627 km
Brighton 396 miles 637 km
Bristol 337 miles 543 km
Cambridge 309 miles 497 km
Cardiff 336 miles 541 km
Chelmsford 345 miles 556 km
Cheltenham 308 miles 496 km
Colchester 343 miles 552 km
Coventry 276 miles 444 km
Darlington 135 miles 217 km
Derby 242 miles 390 km
Dudley 267 miles 430 km
Eastbourne 405 miles 651 km
Edinburgh 32 miles 51 km
Exeter 389 miles 626 km
Gillingham 368 miles 593 km
Glasgow 65 miles 105 km
Gloucester 311 miles 500 km
Grimsby 219 miles 353 km
Harrogate 170 miles 274 km
Hartlepool 130 miles 209 km
Hastings 403 miles 649 km
Huddersfield 190 miles 305 km
Ipswich 336 miles 540 km
Kingston Upon Hull 204 miles 328 km
Leicester 265 miles 426 km
Lincoln 232 miles 373 km
Liverpool 202 miles 325 km
London 354 miles 570 km
Londonderry 199 miles 321 km
Luton 321 miles 517 km

Visit our sponsors

Sponsors






Receive our newsletter with the best offers!

We are now looking for the best deals St Andrews