Krustpils se trouve en/au Lettonie (Jēkabpils Municipality) sur le fuseau horaire Europe/Riga.
Sont situés à proximité Jēkabpils, Līvāni et Madona.
La distance jusqu'à Daugavpils est de 87 km, Riga est à 148 km et Jelgava est à 173 km à vol d'oiseau.
Distances de Krustpils aux villes les plus importantes de Lettonie et du monde.
56.5106800°
25.8611700°