Onsala se trouve en/au Suède (Kungsbacka Kommun, Halland) sur le fuseau horaire Europe/Stockholm.
Sont situés à proximité Kungsbacka, Åsa et Lindome.
La distance jusqu'à Göteborg est de 31 km, Malmö est à 215 km et Linköping est à 307 km à vol d'oiseau.
Distances de Onsala aux villes les plus importantes de Suède et du monde.
57.4253100°
12.0290300°