Skip to content

Perth to Exmouth drive

Perth to Exmouth is about 1,250 km and a 13 hour drive, too much for one day. The DBCA itinerary via Kalbarri and Shark Bay covers 1,653 km over 9 to 10 days one way. Cape Range National Park's access road is sealed and open to 2WD, but crossing Yardie Creek needs a 4WD.

Updated

Map for Perth to Exmouth drivePerth cityPerth AirportLearmonth (Exmouth)
Map for Perth to Exmouth drive
Perth to Exmouth drive illustration showing a parked car and traveller above turquoise water, sandy bays and red coastal hills.

Key facts

Distance and time
About 1,250 km and a 13 hour drive from Perth
Scenic route
Perth, Yanchep, Geraldton, Kalbarri, Denham, Carnarvon, Coral Bay, Exmouth: 1,653 km in legs of 50 to 373 km
Suggested duration
9 to 10 days one way on the DBCA itinerary, 1,653 km including detours
Road standard
The whole trip can be made on sealed roads, with some optional unsealed detours
Mobile coverage
Not guaranteed throughout; plan fuel stops at regional centres and carry water
Cape Range National Park
50 km west of Exmouth; the access road is sealed with 2WD access to camp and day-use sites; 4WD needed to cross Yardie Creek
Best season
March to November on the DBCA itinerary
Fly-drive option
Qantas runs 9 flights a week between Perth and Learmonth Airport

Perth to Exmouth

About 1,250 km direct; 1,653 km on the scenic itinerary via Kalbarri and Shark Bay ยท About 13 hours direct; 9 to 10 days suggested with stops

  1. Yanchep National Park

    50 km

    The first stop on the DBCA itinerary.

  2. Geraldton

    about 421 km

    371 km on from Yanchep, via Nambung National Park.

  3. Kalbarri

    about 591 km

    170 km on from Geraldton.

  4. Denham (Shark Bay)

    about 964 km

    373 km beyond Kalbarri and the longest leg on the scenic route.

  5. Carnarvon

    about 1,289 km

    325 km from Denham.

  6. Coral Bay

    about 1,529 km

    240 km from Carnarvon and 124 km from Exmouth.

  7. Exmouth

    about 1,653 km

    Cape Range National Park is 50 km west of the town.

How long does it take to drive from Perth to Exmouth?

Exmouth is about 1,250 km from Perth, a 13 hour drive. That is too much for one day, and the DBCA itinerary for the same trip allows 9 to 10 days one way once you add Yanchep, the Pinnacles, Kalbarri, Shark Bay and Carnarvon.

The legs on the way north are Perth to Yanchep (50 km), Yanchep to Geraldton (371 km), Geraldton to Kalbarri (170 km), Kalbarri to Denham (373 km), Denham to Carnarvon (325 km), Carnarvon to Coral Bay (240 km) and Coral Bay to Exmouth (124 km).

Fuel, coverage and road conditions on the way

The DBCA itinerary says the whole trip can be made on sealed roads, with some optional unsealed detours. Mobile coverage is not guaranteed throughout, so plan fuel stops at regional centres and carry water and sun protection.

Main Roads WA lists road trains, unsealed roads, wildlife, bushfires and flooding among the hazards of long-distance driving in WA.

Is Cape Range National Park 2WD?

Yes for the main road. DBCA says the access road through the park is sealed, with two-wheel-drive access to camp and day-use sites. A four-wheel-drive is needed to cross Yardie Creek.

The campgrounds along the Cape Range coast are in very high demand from April to October. DBCA warns that temperatures can pass 50C in summer and that walks should only be attempted between April and September.

One-way car hire from Perth to Exmouth

Whether a company allows Perth pick-up and Exmouth drop-off, and what it charges, depends on the company and the season; it should be spelled out in the rental agreement. Six rental companies operate at Learmonth Airport, 36 km south of Exmouth, and a surcharge applies to rental rates because of the airport's distance from town.

If a one-way drive is too costly, you can fly one way instead: Qantas runs 9 flights a week between Perth and Learmonth. You can then hire at Learmonth for Ningaloo.

Picking up in Perth

Seven companies have desks at Perth Airport: Hertz, Europcar, Thrifty, Avis, Budget, SIXT and Redspot. International arrivals collect from the T1 arrivals hall after customs; domestic flights into T1, T3 and T4 find the counters in baggage reclaim.

For a trip this long, check the mileage terms and the agreement's rules on unsealed roads and remote areas before you sign, since the agreement sets those and they vary by company.

Questions people ask

How many days do you need to drive from Perth to Exmouth?

Allow well over a day: the direct route is about 1,250 km. The DBCA itinerary allows 9 to 10 days one way with stops at Yanchep, the Pinnacles, Kalbarri, Shark Bay and Carnarvon.

How long is the drive from Perth to Exmouth?

About 13 hours of driving over roughly 1,250 km on the direct route.

Can I do a one-way car hire from Perth to Exmouth?

Availability, the drop-off fee and the Exmouth or Learmonth branch depend on the company. Six companies operate at Learmonth Airport, so confirm the return branch before you book.

Is Cape Range National Park 2WD?

The sealed access road through the park is 2WD, and so are the camp and day-use sites. A 4WD is needed to cross Yardie Creek.

Can I fly to Exmouth instead of driving?

Yes. Qantas runs 9 flights a week between Perth and Learmonth Airport, which is 36 km south of Exmouth.

What is the best time to drive to Exmouth?

The DBCA itinerary gives March to November, and it warns that Cape Range temperatures can pass 50C in summer.