City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Adelaide 0 km 0:00 00 min 0.0 L
A1 5 km, 05 min
Glen Osmond 5 km 0:05 05 min 0.4 L
A1 M1 10 km, 06 min
Stirling 16 km 0:12 12 min 1.2 L
M1 5 km, 02 min
Bridgewater 20 km 0:14 14 min 1.4 L
M1 17 km, 09 min
Littlehampton 37 km 0:24 24 min 2.5 L
M1 36 km, 19 min
Murray Bridge 73 km 0:44 44 min 5.5 L
M1 A1 32 km, 21 min
Tailem Bend 106 km 1:05 1 h 05 min 6.5 L
B12 88 km, 59 min
Lameroo 194 km 2:05 2 h 05 min 13.9 L
B12 46 km, 31 min
Pinnaroo 239 km 2:36 2 h 36 min 18.7 L
B12 271 km, 3 h 15 min
Swan Hill 510 km 5:52 5 h 52 min 40.6 L
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Adelaide 0 km 0:00 00 min 0.0 L
A1 5 km, 05 min
Glen Osmond 5 km 0:05 05 min 0.4 L
A1 M1 2 km, 01 min
Mount Osmond 7 km 0:07 07 min 0.5 L
M1 7 km, 04 min
Crafers 14 km 0:11 11 min 1.1 L
M1 1 km, 00 min
Stirling 16 km 0:12 12 min 1.2 L
M1 5 km, 02 min
Bridgewater 20 km 0:14 14 min 1.4 L
M1 7 km, 03 min
Hahndorf 28 km 0:18 18 min 2.0 L
M1 10 km, 05 min
Littlehampton 37 km 0:24 24 min 2.5 L
M1 36 km, 19 min
Murray Bridge 73 km 0:44 44 min 5.5 L
M1 A1 32 km, 21 min
Tailem Bend 106 km 1:05 1 h 05 min 6.5 L
B12 25 km, 16 min
Sherlock 130 km 1:22 1 h 22 min 10.4 L
B12 8 km, 05 min
Buccleuch 138 km 1:27 1 h 27 min 10.5 L
B12 18 km, 12 min
Jabuk 156 km 1:39 1 h 39 min 12.5 L
B12 9 km, 05 min
Geranium 165 km 1:45 1 h 45 min 12.5 L
B12 29 km, 19 min
Lameroo 194 km 2:05 2 h 05 min 13.9 L
B12 30 km, 20 min
Parilla 224 km 2:25 2 h 25 min 17.1 L
B12 16 km, 11 min
Pinnaroo 239 km 2:36 2 h 36 min 18.7 L
B12 29 km, 19 min
Murrayville 268 km 2:56 2 h 56 min 21.2 L
B12 16 km, 11 min
Cowangie 284 km 3:07 3 h 07 min 21.8 L
B12 22 km, 14 min
Boinka 307 km 3:22 3 h 22 min 24.5 L
B12 10 km, 06 min
Linga 317 km 3:29 3 h 29 min 24.6 L
B12 22 km, 15 min
Torrita 338 km 3:44 3 h 44 min 27.0 L
B12 18 km, 12 min
Walpeup 356 km 3:56 3 h 56 min 27.1 L
B12 19 km, 13 min
Ouyen 376 km 4:09 4 h 09 min 29.9 L
B12 A79 38 km, 25 min
Mittyack 413 km 4:34 4 h 34 min 33.0 L
A79 27 km, 18 min
Manangatang 441 km 4:53 4 h 53 min 33.5 L
C251 33 km, 26 min
Nyah West 473 km 5:19 5 h 19 min 37.0 L
12 km, 12 min
Nyah 486 km 5:32 5 h 32 min 38.7 L
B400 10 km, 06 min
Beverford 495 km 5:39 5 h 39 min 39.6 L
B400 15 km, 13 min
Swan Hill 510 km 5:52 5 h 52 min 40.6 L

Distance from Adelaide to Swan Hill by car

The distance between Adelaide and Swan Hill is 510 kilometers by road including 70 kilometers on motorways. Distance from Adelaide to Swan Hill by car takes approximately 5 hours and 52 minutes.

The driving time from Adelaide to Swan Hill is approximately 5 hours and 52 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Adelaide to Swan Hill through specific transit points.
You can calculate the route from Adelaide to Swan Hill through any specific transit point by dragging and dropping the route on the map.
To find out how far is Adelaide from Swan Hill, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Have any questions? Contact us!