Distance from Saint Leonards to Geelong
The distance from Saint Leonards to Geelong is 33 km (or 21 mi). The estimated driving time for the trip is 30min and the main road for this route is the Drysdale Bypass, C123. In a straight line, the distance between Saint Leonards and Geelong is 31 km (20 mi).
Distance from Saint Leonards and other towns
- Distance from Saint Leonards to Yirrkala Methodist Mission
- Distance from Saint Leonards to Derwent
- Distance from Saint Leonards to Seymour
- Distance from Saint Leonards to Bendenine
- Distance from Saint Leonards to Borden
- Distance from Saint Leonards to Lymington
- Distance from Saint Leonards to Avon
- Distance from Saint Leonards to Pembroke
- Distance from Saint Leonards to Newcastle Waters
- Distance from Saint Leonards to Alyangula
- Distance from Saint Leonards to Innamincka
- Distance from Saint Leonards to Miepol
Distance from Geelong and other towns
- Distance from Geelong to Canberra
- Distance from Geelong to Darwin
- Distance from Geelong to Ballarat
- Distance from Geelong to Wodonga
- Distance from Geelong to Brisbane
- Distance from Geelong to Perth
- Distance from Geelong to Bendigo
- Distance from Geelong to Gold Coast
- Distance from Geelong to Newcastle
- Distance from Geelong to Launceston