 The city is located on the Murray Valley Highway (B400), which links it to Echuca and Albury-Wodonga to the east and Mildura in the west, the Loddon Valley Highway (B260) links Swan Hill to Bendigo to the south.V/Line operates passenger rail services on the Swan Hill line, with the local railway station being the terminus.The Swan Hill Airport is also nearby.