>Is it possible to get the distance between markers in km? Haven't seen that anywhere. There is a function called OpenLayers.Util.distVincenty() which takes two LonLat objects and calculates the distance in km between them. var d = OpenLayers.Util.distVincenty (pos1,pos2); Nick