Car Transport Melbourne to Perth

From $1,580 (incl. GST, excl. fuel levy) for a running sedan depot-to-depot, 10–18 business days. Prices as at 14/10/2026.

Reliable, fully insured vehicle transport Melbourne to Perth — from $1,580, 10–18 business day transit over roughly 3,420 km. Door-to-door or depot-to-depot.

Melbourne to Perth is the shortest of the east-west crossings at roughly 3,420 km — out of our Craigieburn depot, west through the Wimmera into South Australia, then over the Eyre Highway's Nullarbor run to Western Australia. From $1,580 depot-to-depot it's the most direct way to put a car on the west coast.

Unloading happens at our Maddington depot in Perth's south-east, with metro door delivery available. This lane moves a steady stream of relocating families and interstate car purchases — Perth buyers regularly source vehicles from Melbourne's big used market and ship them home with us.

Planning the move? Read our Melbourne to Perth car transport guide.

How the Melbourne to Perth route runs

  1. Craigieburn depot, Melbourne — check-in and loading
  2. Western Highway – Adelaide corridor — through Horsham into South Australia
  3. Eyre Highway crossing — Port Augusta – Ceduna – Norseman
  4. Maddington depot, Perth — unloaded for pickup or Perth metro door delivery

Pickup — Melbourne Craigieburn depot: 4/54 Potter St, Craigieburn VIC 3064, in Melbourne's north just off the Hume Freeway.

Delivery — Perth Maddington depot: 9 Sampson St, Maddington WA 6109, in Perth's south-east near Tonkin Highway.

Melbourne to Perth car transport at a glance

RouteMelbourne → Perth (roughly 3,420 km)
From price$1,580 — running sedan, depot-to-depot (incl. GST, excl. fuel levy)
Indicative rate≈ $0.46 per km on this corridor
Typical transit10–18 business days
Service optionsDoor-to-door or depot-to-depot
InsuranceCarrier's transit insurance included

What's included

How car transport Melbourne to Perth works

  1. Quote: enter the pickup and delivery suburbs and the vehicle make and model. The price comes back in about a minute, with no obligation and no phone call needed.
  2. Book and schedule: we confirm a collection window. Melbourne to Perth typically runs 10–18 business days once the vehicle is on a truck.
  3. Collection and condition report: the driver photographs the vehicle from every angle and records existing marks before it is loaded.
  4. In transit: the vehicle travels on a purpose-built carrier, secured by the wheels rather than the chassis so the suspension is not strained.
  5. Delivery and sign-off: you check the vehicle against the same condition report before signing. Anything that does not match is raised then and there.

What the price depends on

Two cars on the same route can be quoted differently, and it is worth knowing why:

Preparing your car for transport

Ten minutes of preparation prevents most of the problems we see:

Frequently asked questions

How much does it cost to transport a car from Melbourne to Perth?

Car transport Melbourne to Perth: From $1,580 (incl. GST, excl. fuel levy) for a running sedan depot-to-depot, 10–18 business days. Prices as at 14/10/2026. The final price depends on your vehicle size, whether it's running, and whether you choose door-to-door or depot-to-depot. Get an exact, no-obligation price using our instant online quote.

How long does it take to transport a car Melbourne to Perth?

Typical transit time on the Melbourne to Perth route is 10 to 18 business days from collection, covering roughly 3,420 km. You'll get an estimated delivery window when your booking is confirmed.

Do you offer door-to-door car transport Melbourne to Perth?

Yes. We offer both door-to-door collection and delivery and a lower-cost depot-to-depot option on the Melbourne–Perth route. You choose what suits you when you book.

Is my vehicle insured on the Melbourne to Perth trip?

Yes — every vehicle is covered by carrier's transit insurance from pickup to delivery. We recommend photographing your vehicle's condition before handover, which you can upload when you book.

Where do I drop my car off in Melbourne for Perth?

At our Craigieburn depot, 4/54 Potter St, Craigieburn VIC 3064, just off the Hume Freeway in Melbourne's north. Door-to-door collection anywhere in metro Melbourne is available if that's easier.

I just bought a car in Melbourne — can you ship it to Perth for me?

Yes, this is one of our most common jobs. We can collect directly from the dealer or seller's address, condition-photograph the car at check-in, and deliver it to your Perth door or our Maddington depot. Transit is typically 10–18 business days.

Other popular routes

Our busiest corridors

Moving something other than a car on this route?

How is the price worked out? Read our interstate car transport cost guide

Depots: Melbourne depot · Perth depot

Get an instant quote · Car transport · Route network coverage · Videos · Auto Mover Australia