There are 5 ways to get from Hamilton to Perth by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Mount Gambier Airport, fly
best- Take the bus from Hamilton Station/Station St to Tourist Information Centre/Jubilee Hwy Eastbus
- Fly from Mount Gambier Airport (MGB) to Perth Airport (PER)plane MGB - PER
8h 55mDrive 3,081.3 km
cheapest- Drive from Hamilton to Perthcar 3,081.3 km
32h 54m$549–793Bus, train
- Take the bus from Hamilton Station/Station St to Araratbus
- Take the train from Ararat Station to Adelaide Stationtrain
- Take the train from Adelaide Parklands to Perthtrain
3d 6hBus, train to Melbourne Airport, fly
- Take the bus from Hamilton Station/Station St to Ballarat Station/Lydiard Stbus
- Take the train from Ballarat Station to Melton Stationtrain
- Fly from Melbourne Airport (MEL) to Perth Airport (PER)plane MEL - PER
10h 49mBus, train via Mount Gambier
- Take the bus from Hamilton Station/Station St to Tourist Information Centre/Jubilee Hwy Eastbus
- Take the bus from Mount Gambier to Adelaidebus
- Take the train from Adelaide Parklands to Perthtrain
3d 6h
Mount Gambier Airport (MGB) to Perth Airport (PER) flights
Questions & Answers
The cheapest way to get from Hamilton to Perth is to drive which costs $550 - $800 and takes 32h 54m.
The fastest way to get from Hamilton to Perth is to drive which takes 32h 54m and costs $550 - $800.
The distance between Hamilton and Perth is 2504 km. The road distance is 3081.3 km.
The best way to get from Hamilton to Perth without a car is to bus and train which takes 3 days 6h and costs .
It takes approximately 8h 55m to get from Hamilton to Perth, including transfers.
Perth is 2h behind Hamilton. It is currently 8:10 AM in Hamilton and 6:10 AM in Perth.
Yes, the driving distance between Hamilton to Perth is 3081 km. It takes approximately 32h 54m to drive from Hamilton to Perth.
There are 1546+ hotels available in Perth.
What companies run services between Hamilton, VIC, Australia and Perth, WA, Australia?
There is no direct connection from Hamilton to Perth. However, you can take the bus to Tourist Information Centre/Jubilee Hwy East, take the taxi to Mount Gambier Airport (MGB) airport, fly to Perth Airport (PER), walk to Airport Central Stn Platform 1, then take the train to Perth Stn Platform 7. Alternatively, you can take a bus from Hamilton Station/Station St to Perth via Ararat, Ararat Station, Adelaide Station, and Adelaide Parklands in around 3d 6h.
- Website
- virginaustralia.com
Flights from Mount Gambier Airport to Perth Airport via Adelaide
- Ave. Duration
- 6h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $270–750
Flights from Mount Gambier Airport to Perth Airport via Melbourne Airport
- Ave. Duration
- 6h 40m
- When
- Monday to Saturday
- Estimated price
- $300–800
Flights from Melbourne Airport to Perth Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $310–550
Flights from Melbourne Airport to Perth Airport via Adelaide
- Ave. Duration
- 6h 10m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $310–550
- Website
- qantas.com
Flights from Mount Gambier Airport to Perth Airport via Adelaide
- Ave. Duration
- 6h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $550–1,200
Flights from Mount Gambier Airport to Perth Airport via Melbourne Airport
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $550–1,200
Flights from Melbourne Airport to Perth Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $340–600
Flights from Melbourne Airport to Perth Airport via Adelaide
- Ave. Duration
- 6h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $340–600
- Website
- jetstar.com
Flights from Mount Gambier Airport to Perth Airport via Melbourne Airport
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $550–1,000
Flights from Melbourne Airport to Perth Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $220–550
- Website
- transport.vic.gov.au
Train from Ararat Station to Adelaide Station
- Ave. Duration
- 6h 55m
- Frequency
- Twice a week
- Schedules at
- transport.vic.gov.au
Train from Adelaide Parklands to Perth
- Ave. Duration
- 2d 19h
- Frequency
- Once a week
- Estimated price
- $598–8,000
- Book at
- https://bookings.journeybeyondrail.com.au/
- Everyday Daynighter Seat
- $598
- Advanced Gold Single Cabin
- $1,000–1,400
- Low Gold Single Cabin
- $1,000–1,400
- Everyday Gold Single Cabin
- $1,200–1,700
- GOLD TWIN
- $2,400–4,100
- GOLD SINGLE
- $2,200–3,800
- PLATINUM
- $5,000–8,000
- GOLD PREMIUM TWIN
- $3,000–5,000
- Website
- transport.vic.gov.au
Train from Ballarat Station to Melton Station
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Schedules at
- transport.vic.gov.au
- Website
- transport.vic.gov.au
Bus from Hamilton Station/Station St to Tourist Information Centre/Jubilee Hwy East
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a week
- Schedules at
- transport.vic.gov.au
Bus from Hamilton Station/Station St to Ararat
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a week
- Schedules at
- transport.vic.gov.au
Bus from Hamilton Station/Station St to Ballarat Station/Lydiard St
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Schedules at
- transport.vic.gov.au
- Phone
- 1300 851 345
- admin@premierstateliner.com.au
- Website
- stateliner.com.au
Bus from Mount Gambier to Adelaide
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- $85–120
- Website
- https://stateliner.com.au/
- Schedules at
- https://stateliner.com.au/bus-timetables-bookings/
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











