List of crossings of the Murray River
The Murray River in south-eastern Australia has been a significant barrier to land-based travel and trade. This article lists and briefly describes all of the recognised crossing points. Many of these had also developed as river ports for transport of goods along the Murray. Now almost every significant town along the river has a bridge or vehicle-carrying cable ferry nearby.
The crossings are listed in order starting from the Murray Mouth and proceeding upstream.
South Australia
Image | Crossing | Coordinates | Location | Built | Description | Notes |
---|---|---|---|---|---|---|
150px | Hindmarsh Island Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Hindmarsh Island-Goolwa | 2001 | The controversial bridge replaced a ferry in March 2001 | |
Narrung Ferry | Lua error in package.lua at line 80: module 'strict' not found. | Narrung | crosses The Narrows between Lake Alexandrina and Lake Albert | |||
150px | Wellington Ferry | Lua error in package.lua at line 80: module 'strict' not found. | Wellington | |||
Tailem Bend Ferry | Lua error in package.lua at line 80: module 'strict' not found. | Tailem Bend-Jervois | ||||
150px | Swanport Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Murray Bridge | 1979 | At the end of the South Eastern Freeway | |
Murray Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Murray Bridge | 1927 (rail) 1879 (road) | Two bridges, side by side | ||
![]() |
Mannum Ferry | Lua error in package.lua at line 80: module 'strict' not found. | Mannum | Two parallel ferries | ||
Purnong Ferry | Lua error in package.lua at line 80: module 'strict' not found. | Purnong | This is the narrowest crossing in South Australia | |||
150px | Walker Flat Ferry | Lua error in package.lua at line 80: module 'strict' not found. | Walker Flat | |||
Swan Reach Ferry | Lua error in package.lua at line 80: module 'strict' not found. | Swan Reach | ||||
150px | Blanchetown Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Blanchetown | 1963 | The original bridge was constructed in 1963 on the Sturt Highway. there had been a ferry crossing since 1869. It was the first major prestressed concrete highway bridge in South Australia. In the 1990s it was found to not be structurally sound enough to safely carry B-double trucks. Until a new bridge could be built, these were diverted from near Monash via Morgan and Eudunda to rejoin the highway at Gawler, thus travelling further but avoiding the Kingston and Blanchetown bridges. | |
150px | Morgan Ferry | Lua error in package.lua at line 80: module 'strict' not found. | Morgan | |||
Cadell Ferry | Lua error in package.lua at line 80: module 'strict' not found. | Cadell | ||||
150px | Waikerie Ferry | Lua error in package.lua at line 80: module 'strict' not found. | Waikerie | |||
150px | Kingston on Murray bridge | Lua error in package.lua at line 80: module 'strict' not found. | Kingston-on-Murray | 1969 | Sturt Highway A bridge replaced a ferry | |
150px | Berri Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Berri | 1997 | A bridge replaced two ferries | |
150px | Lyrup Ferry | Lua error in package.lua at line 80: module 'strict' not found. | Lyrup | |||
![]() |
Paringa Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Paringa-Renmark | 1926 | Sturt Highway, liftspan bridge - one lane of traffic each way with pedestrian/bike path in the middle on a former railway alignment. |
As the ferries are registered as boats, each one has a name, usually named after a waterbird. As of August 2010, the ferry names are:[1]
- Narrung: Pelican
- Wellington: Water Hen
- Tailem Bend: Gull
- Mannum large (downstream): Swan
- Mannum (small, upstream): Avocet
- Purnong: Kingfisher
- Walker Flat: Stilt II II
- Swan Reach: Albatross II
- Morgan: Coot
- Cadell: Ibis
- Waikerie: Quail
- Lyrup: Plover
In Victoria and New South Wales
The south bank of the river forms the border between these two states and former colonies, so in many cases there is a town on each side of the river. If two towns are named in this list, the Victorian one is first for clarity and consistency.
Most of the bridges downstream of Echuca are liftspan bridges to enable paddlesteamer traffic to pass underneath even in times of high water flow.
The Hume, Newell and Sturt Highway bridges are owned and managed by the Federal Government. The others are the responsibility of New South Wales and Victoria.
Image | Crossing | Coordinates | Location | Built | Description | Notes |
---|---|---|---|---|---|---|
![]() |
Abbotsford Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Yelta to Curlwaa | 1928 | 235 metres (771 ft) long, single lane lift bridge | |
![]() |
George Chaffey bridge | Lua error in package.lua at line 80: module 'strict' not found. | Mildura to Buronga | 1985 | high arched bridge carrying the Sturt Highway, 331 metres (1,086 ft) long, 9.8 metres (32.2 ft) wide | |
150px | Robinvale-Euston Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Robinvale to Euston | 2006 | Replaced a liftspan bridge that was built as part of abandoned railway extension in 1924.[1]. | |
150px | Tooleybuc Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Piangil to Tooleybuc | 1925 | timber and steel truss, single lane restriction on lift span | |
![]() |
Nyah Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Nyah to Koraleigh | 1941 | 104 metres (341.2 ft), central lift span | |
150px | Speewa Ferry | Lua error in package.lua at line 80: module 'strict' not found. | Speewa | 2-car capacity, 8 tonne (8.8 t) load limit. Upstream is a private ferry to Beveridge Island (part of Victoria); it crosses a Little Murray anabranch, but that is now the main navigable channel. | ||
150px | Swan Hill Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Swan Hill | 1896 | 2 lanes except central lift span; 116 metres (380.6 ft) | |
150px | Gonn Crossing Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Murrabit to Ballbank | 1926 | 103 metres (338 ft) | |
150px | Barham Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Koondrook to Barham | 1904 | liftspan bridge, 99 metres (325 ft) | |
150px | Echuca-Moama Bridge (road) | Lua error in package.lua at line 80: module 'strict' not found. | Echuca to Moama | 1879 | built as joint road/rail bridge, proposed for replacement/bypass | |
150px | Echuca-Moama Bridge (rail) | Lua error in package.lua at line 80: module 'strict' not found. | 1989 | rail | ||
150px | Barmah Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Barmah | 1966 | 168 metres (551.2 ft) replaced ferry | |
150px | Tocumwal Rail Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Tocumwal | 1895 | originally a road/rail bridge | |
150px | Edward Hillson Bridge | Lua error in package.lua at line 80: module 'strict' not found. | 1987 | Newell Highway 212 metres (695.5 ft) long, 12 metres (39.4 ft) wide | ||
150px | Cobram-Barooga Bridge (old) | Lua error in package.lua at line 80: module 'strict' not found. | Cobram to Barooga | 1902 | Old liftspan timber truss bridge (now pedestrian only) | |
150px | Cobram-Barooga Bridge (new) | Lua error in package.lua at line 80: module 'strict' not found. | 2006 | New concrete bridge built immediately upstream of the old bridge | ||
150px | Yarrawonga Weir | Lua error in package.lua at line 80: module 'strict' not found. | Yarrawonga to Mulwala | 1939 | Weir Road, one lane along the weir wall - originally designated as a stock route | |
150px | Yarrawonga Rail Bridge | Lua error in package.lua at line 80: module 'strict' not found. | 1989 | railway bridge, replaced earlier wooden bridge and earthen embankment | ||
150px | Mulwala Bridge | Lua error in package.lua at line 80: module 'strict' not found. | 1924 | Crosses Lake Mulwala, 488 metres (1,601 ft) | ||
150px | John Foord Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Wahgunyah to Corowa | 1892 | retained for local traffic | |
150px | Federation Bridge | Lua error in package.lua at line 80: module 'strict' not found. | 2005 | Two lanes wide and 195 metres (639.8 ft) long, with a 95 metres (311.7 ft) approach bridge on the NSW side. [2] | ||
150px | John Conway Bourke Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Howlong | 2001 | ||
150px | Lincoln Causeway/Union Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Wodonga to Albury | 1961 | 4 lanes, 92 metres (301.8 ft) long, widened 1990 | |
150px | Albury/Wodonga Rail Bridge | Lua error in package.lua at line 80: module 'strict' not found. | 1888 | Originally double track - one Broad gauge plus one Standard gauge. Broad gauge track disconnected following conversion of the North East Railway Line Victorian broad gauge line to standard gauge in 2010. | ||
150px | Spirit of Progress Bridge | Lua error in package.lua at line 80: module 'strict' not found. | 2006 | New Hume Highway bridge, named for the former Spirit of Progress train.[2] | ||
150px | Heywood Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Hume Dam to Bonegilla | 1984 | 124 metres (406.8 ft) long. Between Albury and here there is a bridge near the airport, to Bonegilla Island. | |
150px | Bonegilla Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Hume Dam to Bonegilla | 1941 | The Hume Weir wall, now closed to motorised traffic. single lane, 91 metres (298.6 ft) | |
150px | Bethanga Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Bellbridge | 1930 | on the Riverina Highway across Lake Hume | |
150px | Wymah Ferry | Lua error in package.lua at line 80: module 'strict' not found. | Wymah | upstream end of Lake Hume, 2-car capacity, 11 tonne (12.1 t) load limit | ||
150px | Jingellic Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Jingellic | 1959 | 156 metres (511.8 ft) | |
150px | Tintaldra Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Tintaldra | 1959 | steel truss bridge 185 metres (607 ft) | |
150px | Towong Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Towong | 1938 | 61 metres (200.1 ft) long | |
150px | Bringenbrong Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Bringenbrong | 1961 | 87 metres (285.4 ft) long, near Corryong on the Alpine Way | |
150px | Indi Bridge | Lua error in package.lua at line 80: module 'strict' not found. | 1961 | Connects the Indi homestead in NSW to the Upper Murray Road. Steel girder, with concrete piles and a concrete deck. Single lane, 3.7 metres (12 ft) wide.[3] | ||
150px | Biggara Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Biggara | 1951 | ||
Tom Groggin Bridge | Lua error in package.lua at line 80: module 'strict' not found. | Tom Groggin | Private bridges to Tom Groggin Station: low level for vehicles; higher-level suspension bridge for pedestrians when the other is flooded. |
See also
![]() |
Wikimedia Commons has media related to Bridges over the Murray River. |
![]() |
Wikimedia Commons has media related to Cable ferries on the Murray River. |