Coral Bay, Ningaloo
Turquoise Bay, Exmouth
Perth, Western Australia
Geraldton Marina, Western Australia
Monkey Mia Dolphins, Western Australia
Pinnacles, Western Australia
Kalbarri, Western Australia

Northbound to Ningaloo

10 day Self Drive - from £1035

With flights from £2085

Embark on an epic circular self drive from Perth to Exmouth, travelling along the breathtaking Coral Coast Highway to the renowned Ningaloo Reef.


  • Swim with whale sharks in Ningaloo Marine Park
  • Visit the dolphins of Monkey Mia
  • Explore Kalbarri National Park
  • Discover the mysterious Pinnacles

A shorter, one way version of this self drive is also available – see below.

Expand All Collapse All

Your Itinerary

Day 1 - Perth to Geraldton (417 kms)

Begin your journey with an early morning start to reach the historic twin towns of Dongara and Port Denison, located four hours north of Perth. There are some quaint historic coastal villages to explore, and picturesque nature walks including the Greenough River Nature Trail located about 20 minutes south of Geraldton in the town of Greenough.

Geraldton is the main port and administration centre of the mid-west region, noted for its beautiful wild spring flowers and the countryside.

Hotel: Ibis Styles Geraldton (Standard) or Nesuto Geraldton (Deluxe).

Day 2 - Carnarvon (476 kms)

Continue north to the tropical fruit town of Carnarvon. The region is famed for its vast number of banana plantations as well as the spectacular Carnarvon Blowholes.

Hotel Best Western Hospitality Inn (Standard or Deluxe).

Day 3 to 4 - Exmouth (363 kms)

Drive north through the splendour of Coral Bay to Exmouth, the northern gateway to Ningaloo Marine Park. A two night stay in the region will allow you time to explore the Ningaloo Marine Park; snorkel, dive, take a cruise or swim with Ningaloo whale sharks (from April to June). Alternatively, the beautiful Cape Range National Park is less than an hour’s drive – a spectacular place of rugged limestone ranges, breathtaking deep canyons such as Yardie Creek, surrounded by 50 kilometres of pristine beaches, in particular, Turquoise Bay.

Hotel: Potshot Hotel Resort (Standard) or Mantarays Ningaloo Beach Resort (Deluxe).

Day 5 to 6 - Monkey Mia (705 kms)

Drive south along the North West Coastal Highway to Monkey Mia, 26 kilometres from Denham in the Shark Bay World Heritage Area.

Enjoy a day of rest, to relax and experience this beautiful area. Visit the dolphins or just relax on the fantastic beaches. There are also boat tours which leave Monkey Mia to view the dugongs or ‘sea cows’ which graze among the seagrass beds.

Hotel: RAC Monkey Mia Dolphin Resort (Standard or Deluxe).

Day 7 to 8 – Kalbarri (390 kms)

The journey south begins today, but there is still plenty to see and do on the journey back to Perth over the coming days. With its pristine beaches and towering coastal cliffs, Kalbarri is the ideal place for the nature lover.

Explore Kalbarri National Park including the magnificent Murchison River Gorges, take a walk to the natural rock arch known as Nature’s Window, or spend the day fishing, diving or just relaxing.

Hotel: Kalbarri Palm Resort (Standard) or Kalbarri Edge Resort (Deluxe).

Day 9 - Cervantes (377 kms)

Make your way further south today to the town of Cervantes and the Nambung National Park. If you wish, stop off at Jurian Bay, for pristine white sands and enticing clear waters. The Nambung National Park, which includes the Pinnacles, is located just 17 kilometres south of Cervantes. Spend the rest of the day exploring the amazing Pinnacle rock formations.

Hotel: Cervantes Pinnacles Motel (Standard or Deluxe).

Day 10 - Perth (200 kms)

Enjoy time on the beach or some fishing before making your way back to Perth.

10 day Self Drive - from £1035

With flights from £2085


  • Add extra nights in Perth before or after your self drive
  • Pre-book a Rottnest Island day tour
  • Upgrade to deluxe hotels from £189
  • Choose to fly Economy, Premium, Business or First Class


This self drive is also available as a one-way journey from Perth to Exmouth (Ningaloo Marine Park), with nights in Cervantes, Kalbarri and Monkey Mia. You can then fly from Exmouth back to Perth. Please ask for further details.

Include this Self drive in an Australia holiday
designed for you

Item Saved Enquire now

All prices are per person, based on 2 sharing a double or twin room, and include pre-booked accommodation, air-conditioned car and unlimited kilometres. Hotels specified are subject to availability and may be substituted by one of a similar or higher standard. Seasonal supplements may apply.



Relaxed and enjoyable self drive touring. You can book this itinerary as it is or ask your Travel Consultant to add extra days in the places you choose.

Your self drive includes:

  • 9 nights accommodation
  • Modern, air-conditioned car
  • Standard or deluxe hotels
  • Inclusive vehicle insurance
  • Maps and driving information
  • Flexible itineraries

See more Australia self drives…

See more Western Australia holidays…

For advice or to start planning your holiday

talk to an Australia Expert on 0333 234 2889