There are 7 ways to get from Devonport to Swan Hill by plane, train, car ferry, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Devonport Airport to Melbourne Airport, train
best- Fly from Devonport Airport (DPO) to Melbourne Airport (MEL)DPO - MEL
- Take the train from Southern Cross Station to Swan Hill Station
7h 37m$221–429Car ferry, bus
cheapest- Take the car ferry from Spirit of Tasmania, Devonport Terminal to Spirit of Tasmania Quay, Geelong
- Take the bus from Geelong Station/Railway Tce to Bendigo Station/Railway Pl
- Take the bus from Bendigo Station/Railway Pl to Swan Hill Station/Curlewis St
20h 40m$67–167Car ferry, drive
- Take the car ferry from Spirit of Tasmania, Devonport Terminal to Spirit of Tasmania Quay, Geelong
- Drive from Spirit of Tasmania Quay, Geelong to Swan Hill
15h 31m$126–225Fly Devonport Airport to Mildura Airport, bus
- Fly from Devonport Airport (DPO) to Mildura Airport (MQL)DPO - MQL
- Take the bus from Mildura Station/Seventh St to Swan Hill Station/Curlewis St
8h 34m$403–1,260Bus to Launceston, fly to Melbourne Airport, train
- Take the bus from Stop A, Devonport City Interchange, Rooke St to Charles St at William St
- Fly from Launceston (LST) to Melbourne Airport (MEL)LST - MEL
- Take the train from Southern Cross Station to Swan Hill Station
10h 2m$138–397Bus to Launceston, fly to Mildura Airport, bus
- Take the bus from Stop A, Devonport City Interchange, Rooke St to Charles St at William St
- Fly from Launceston (LST) to Mildura Airport (MQL)LST - MQL
- Take the bus from Mildura Station/Seventh St to Swan Hill Station/Curlewis St
11h 3m$155–678Car ferry, train
- Take the car ferry from Spirit of Tasmania, Devonport Terminal to Spirit of Tasmania Quay, Geelong
- Take the train from North Shore Station to Footscray Station
- Take the train from Footscray Station to Swan Hill Station
18h 7m$71–137
Devonport to Swan Hill by car ferry, foot, and train
Questions & Answers
The cheapest way to get from Devonport to Swan Hill is to car ferry and train which costs $70 - $140 and takes 18h 7m.
The fastest way to get from Devonport to Swan Hill is to fly and train which takes 7h 37m and costs $220 - $430.
The distance between Devonport and Swan Hill is 788 km.
The best way to get from Devonport to Swan Hill without a car is to car ferry and train which takes 18h 7m and costs $70 - $140.
It takes approximately 7h 37m to get from Devonport to Swan Hill, including transfers.
There are 33+ hotels available in Swan Hill.
What companies run services between Devonport, TAS, Australia and Swan Hill, VIC, Australia?
There is no direct connection from Devonport to Swan Hill. However, you can take the taxi to Devonport Airport (DPO) airport, fly to Melbourne Airport (MEL), walk to Melbourne Airport T1 Skybus, take the bus to Southern Cross Coach Terminal, walk to Southern Cross Station, then take the train to Swan Hill Station. Alternatively, you can take a car ferry from Spirit of Tasmania, Devonport Terminal to Swan Hill via Spirit of Tasmania Quay, Geelong in around 15h 31m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- qantas.com
Flights from Devonport Airport to Melbourne Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $250–900
Flights from Devonport Airport to Mildura Airport via Melbourne Airport
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- $370–1,200
Flights from Devonport Airport to Mildura Airport via Melbourne Airport, Sydney
- Ave. Duration
- 7h 2m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $500–1,600
Flights from Launceston to Melbourne Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $65–750
Flights from Launceston to Mildura Airport via Melbourne Airport
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- $110–1,000
Flights from Launceston to Mildura Airport via Sydney
- Ave. Duration
- 4h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $160–750
- Website
- rex.com.au
Flights from Devonport Airport to Melbourne Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $160–370
Flights from Devonport Airport to Mildura Airport via Melbourne Airport
- Ave. Duration
- 5h 45m
- When
- Monday to Friday
- Estimated price
- $400–1,100
- Website
- virginaustralia.com
Flights from Launceston to Melbourne Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $80–230
- Website
- jetstar.com
Flights from Launceston to Melbourne Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- $65–330
- Phone
- 1800 800 007
- Website
- vline.com.au
Train from Southern Cross Station to Swan Hill Station
- Ave. Duration
- 4h 42m
- Frequency
- Twice daily
- Estimated price
- $8–12
- Website
- https://www.vline.com.au/
- Off Peak
- $8–12
Train from North Shore Station to Footscray Station
- Ave. Duration
- 48 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–10
- Website
- https://www.vline.com.au/
- Off Peak
- $7–10
Train from Footscray Station to Swan Hill Station
- Ave. Duration
- 4h 33m
- Frequency
- Twice daily
- Estimated price
- $8–12
- Website
- https://www.vline.com.au/
- Off Peak
- $8–12
- Phone
- +61 3 9662 2505
- Website
- vline.com.au
Bus from Mildura Station/Seventh St to Swan Hill Station/Curlewis St
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Estimated price
- $3–22
- Website
- https://www.vline.com.au/
Bus from Geelong Station/Railway Tce to Bendigo Station/Railway Pl
- Ave. Duration
- 4h 30m
- Frequency
- 5 times a week
- Estimated price
- $3–22
- Website
- https://www.vline.com.au/
Bus from Bendigo Station/Railway Pl to Swan Hill Station/Curlewis St
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Estimated price
- $2–21
- Website
- https://www.vline.com.au/
- Phone
- +61 7 5552 2700
- info@wearekinetic.com
- Website
- wearekinetic.com
Bus from Stop A, Devonport City Interchange, Rooke St to Charles St at William St
- Ave. Duration
- 1h 27m
- Frequency
- 5 times a day
- Estimated price
- $1–3
- Schedules at
- wearekinetic.com
Car ferry from Spirit of Tasmania, Devonport Terminal to Spirit of Tasmania Quay, Geelong
- Ave. Duration
- 11h 15m
- Frequency
- Once daily
- Estimated price
- $56–120
- Schedules at
- spiritoftasmania.com.au
- Passenger
- $85–120
- Vehicle
- $280–340
Want to know more about travelling around Australia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Best ways to travel around Australia
Read the travel guide
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide













