Our last minute West Coast Australia Itinerary
Day 1-3: Perth + Rottnest
Day 4-5: Perth -> Jurien Bay
Day 5-6: Jurien Bay -> Geraldton -> Hamelin Pool -> Monkey Mia
Day 6-7: Monkey Mia -> Shell Beach -> Coral Bay (Ningaloo)
Day 7-9: Coral Bay -> Kalbarri
Day 9-10: Kalbarri -> Nambung (Pinnacles)
Day 10-11: Nambung -> Lancellin (Sand Dunes)
Day 11-13: Lancellin -> Albany
Day 13-14: Albany -> Denmark
Day 14-15: Denmark -> Perth
Day 15-16: Perth (Fremantle)
We did this trip in December as a VERY last minute road trip up the west coast as peak summer was coming in during December. Needless to say, it was HOT.