Dalkeith está en Reino Unido (Midlothian, Scotland) en la zona horaria Europe/London.
Lugares cercanos son Mayfield, Bonnyrigg y Gorebridge.
Glasgow está a 95 km, Leeds está a 261 km y Liverpool está a 273 km en línea recta.
Distancias desde Dalkeith a las ciudades más importantes de Reino Unido y del mundo.
55.8931700°
-3.0680600°