4 travellers · car collected on day 3, in Fremantle, after Rottnest · north to Kalbarri and back
Dates4 → 10 Mar 27
Travellers4 pax
Nights6 · 5 towns
Shared pp, excl. flightsS$1,292.60
All-in ppS$1,812.20
Cost per person
Four sharing one car and two rooms, on two different flight bookings. Everything below the
flights is shared and identical for all four.
Car, 5 days, one SUVA$620 from 6 Mar 08:20 to 10 Mar 07:45, split 4 ways
139.19
Fuel~1,220 km at 9 L/100 km, A$2.35/L, split 4 ways
57.92
Airport rail, arrivalA$3.50 flat fare; the car is collected in Fremantle
3.14
Stay, 6 nights, 4-person unitsAirbnb whole units, A$2,168 for six nights, split 4 ways
487.27
Rottnest ferry + admissionA$87.50, Rottnest Express, valid to 30 Jun 2027
78.58
Caversham Wildlife ParkA$39 adult, on the departure morning
35.02
Park entry, 3 parksNambung + Kalbarri + Yanchep, A$17 a vehicle each, split 4 ways
11.45
Lancelin sandboard, 1 hA$15 hire
13.47
Australian ETA (subclass 601)A$20 app service charge; Malaysian passport eligible
17.96
Travel insuranceEstimate, 7 days
40.00
Shared fixed cost, per personeverything except flights and food
884.00
Food, 7 daysA$65 a day per person; self-catered breakfasts pull this down
408.60
Shared total, per person
1,292.60
Your flightScoot K77HNV, SIN return
396.00
Their flight, eachTrip.com 1433816361101440, RM 1,649 pp
519.60
You, all-in
1,688.60
Each of the three, all-in
1,812.20
Party of four, all-in
7,125
Converted at A$1 = S$0.898 and RM1 = S$0.3151 (30 Oct 2026). The page keeps Australian
figures in A$, Malaysian ones in RM and Singapore ones in S$.
For the three of them, in ringgit
Same costs, quoted in RM at RM1 = S$0.3151 — the rate their side of the booking is priced in.
Flight, AirAsia out / Batik Air backRM 4,947 for three, from the Trip.com slip
1,649.00
Car + fuel, their shareone SUV, split four ways
625.55
Stay, 6 nights, their sharewhole units split four ways
1,546.40
Entry, tours, park fees, railRottnest, Caversham, Yanchep, parks
449.57
ETA + insuranceA$20 ETA each plus cover
183.94
Food, 7 daysA$65 a day per person
1,296.73
Each of the three, all-in
RM 5,751.19
The three of them together
RM 17,253.57
Why the two totals differ
You fly Scoot out of Singapore; they fly AirAsia up and Batik Air back from KL. Different markets,
different fares — S$396.00 against S$519.60
Everything else is shared and splits four ways, which is why the car line is
S$197.11 a head here instead of S$394.22 for a couple
Rooms do not split four ways. Two rooms for two each is the floor, so
S$487.27 a head is the number
Flights
Booked, not planned. Scoot K77HNV covers both legs; the return is the 10:35, which decides the last day.
Scoot K77HNV — booked 27 Oct 2026 (from the confirmation email)
Leg
Flight
Date
Depart
Arrive
Duration
SIN → PER
TR8, 787-9
Thu 4 Mar
SIN T1 11:25
PER T1 16:35
5 h 10 m
PER → SIN
TR53, 787-8
Wed 10 Mar
PER T1 10:35
SIN T1 15:50
5 h 15 m
Two things the email does not tell you
It does not list the passengers or the fare. The confirmation shows flights, fare classes
(N out, X back) and nothing else — confirm all four seats are on K77HNV in Manage Booking before you
size the car and the rooms
The 10:35 return deletes the last morning. Check-in closes 09:35, so the car goes back at
07:45 and the Perth city stops move to the 9th
Baggage
Fare classes N and X are the bare tiers: checked bags, seats and food are all add-ons
Cabin allowance is stated as two pieces within 54 × 38 × 23 cm; checked bags must be within
158 cm total (L+W+H)
Four people on a self-drive week will each want a checked bag — buy it when you check in, not at the
airport
Cheaper or later options, if you re-book
Live economy fares, 4–10 Mar 2027, taxes in (Google Flights, sampled 1 Nov 2026)
Airline
Out 4 Mar
Back 10 Mar
Return, pp
Scoot
11:25 → 16:35
17:50 → 23:05
S$417
Qantas / Emirates
18:45 → 23:55
10:30 → 15:55
S$556
Singapore Airlines
19:00 → 00:05+1
13:50 → 19:05
S$829
The 17:50 Scoot return costs the same as the 10:35 and buys back the whole last day — worth asking
what a date change costs before booking anything else
Itinerary
North only, one area a day: 4 Mar Fremantle by train, 5 Mar Rottnest, 6 Mar the car is collected
in Fremantle and you drive to Lancelin and the Pinnacles, 7 Mar Hutt Lagoon and Kalbarri, 8 Mar the gorge at
sunrise then Geraldton, 9 Mar Jurien Bay and Perth, 10 Mar the two flights.
The whole loop — 1,220 km of driving, road-routed
The route in numbers — road distance and drive time per leg (OSRM)
Day
Leg
Distance
Drive
1
Perth Airport → Fremantle (Airport Line)
28 km
55 min
3
Fremantle → Lancelin
145 km
2 h 00
3
Lancelin → Cervantes
86 km
1 h 05
4
Cervantes → Geraldton → Hutt Lagoon → Kalbarri
391 km
4 h 50
5
Kalbarri → Geraldton
155 km
2 h 00
6
Geraldton → Jurien Bay → Perth
418 km
5 h 40
7
Perth → Perth Airport
16 km
23 min
must fixed, the day is built on it
if time droppable
Thu 4 MarD1 · Fremantle
Fremantle Fishing Boat Harbour
Thu 4 Mar · Fremantle
Time
Location
Label
Price
Note
Route · travel
Booking
09:30
Changi T1
—
M
Check in opens 08:25; bags are an add-on on Scoot
MRT → T1
Booked · Scoot K77HNV
11:25
Scoot TR8 → Perth
lunch
in-flight
5 h 10 m on a 787-9; no meal in the base fare
—
Booked · K77HNV
14:10
AirAsia AK606, KUL → PER
—
M
Three of you land at 19:55 on the same terminal
KUL T2 · 5 h 45
Booked · Trip.com 1433816361101440
16:35
Perth T1, your arrival
—
M
You land 3 h 20 m before them; arrivals has the coffee
Skybridge to Airport Central
M
19:55
Perth T1, their arrival
—
M
Immigration and bags, ~45 min for a full A321neo
Meet at arrivals
M
20:45
T1 food court
dinner · supper
A$25 pp
Eat before the train: Fremantle kitchens are shut by the time you get there
—
Not needed
21:20
Airport Line → Fremantle
—
A$3.50
Change at Perth Station; one card for all four taps
55 min door to door
Not needed — contactless
22:20
Fremantle Airbnb
arrive
A$680 /2 nights
Whole unit for 4; tell the host it is a 22:20 arrival
8 min walk from the station
Not booked — book by Jan
Fri 5 MarD2 · Rottnest Island
Rottnest Island
Fri 5 Mar · Rottnest Island
Time
Location
Label
Price
Note
Route · travel
Booking
07:45
Fremantle Airbnb
breakfast
A$20
Most Freo hotels charge for it
—
M
08:15
B-Shed, Fremantle
D2 leave
A$87.50 pp
Ferry + island admission; be 30 min early
10 min walk
Not booked — book by Feb
09:00
Rottnest Island
D2 arrive
A$35 bike
Quokkas, The Basin, bike hire
25 min crossing
Not booked — add bikes to the ferry order
12:30
Thomsons, Rottnest
lunch
A$25 pp
Island pricing; the bakery is cheaper
—
Not needed
15:30
Ferry back to Fremantle
—
included
Roughly 25 min
25 min
M
16:10
Fremantle Markets
tea break
free entry
Fri only in this week; Fri trading runs to 18:00–20:00
6 min walk
Not needed
18:30
Bread in Common
dinner
A$55 pp
Books out; reserve a week ahead
4 min walk
Not booked — book 1 week ahead
Sat 6 MarD3 · North to Cervantes
The Pinnacles, Nambung National Park
Sat 6 Mar · North to Cervantes
Time
Location
Label
Price
Note
Route · travel
Booking
07:30
Fremantle Airbnb
breakfast
A$20
Check out; leave bags at reception if the car runs late
—
M
08:20
Avis, 103 Hampton Rd
D3 collect
A$620 /car
Fremantle depot: Saturday hours are 07:30–11:00 only
800 m · 10 min walk
Not booked — book by Jan
09:00
Depart north
—
M
Marmion Ave then Indian Ocean Drive
145 km · 2 h 00
M
11:00
Lancelin dunes
D3 stop
A$15 board
One hour of boarding; no shade, no water
5 min from town
Not needed — hire on the day
12:15
Depart Lancelin
—
M
Indian Ocean Drive, sealed the whole way
86 km · 1 h 05
M
13:20
Lobster Shack, Cervantes
lunch
A$45 pp
Kitchen shuts at 15:00 — the tightest stop of the week
—
Not needed — walk in
14:45
Cervantes Airbnb
tea break
A$330 /unit
Whole unit for 4, kitchen; the only base for the Pinnacles
3 min
Not booked — book by Jan
16:45
Pinnacles Desert, Nambung NP
—
A$17 /vehicle
4 km loop drive; pay at the gate
20 km · 17 min
Not needed — pay at the gate
18:46
Sunset over the Pinnacles
sunset
—
Low sun is what makes the stones read
—
M
19:45
Cervantes Bar & Bistro
dinner
A$45 pp
The only kitchen still open in town
5 min
Not needed
Sun 7 MarD4 · Hutt Lagoon & Kalbarri
Hutt Lagoon, Port Gregory
Sun 7 Mar · Hutt Lagoon & Kalbarri
Time
Location
Label
Price
Note
Route · travel
Booking
06:45
Cervantes Airbnb
breakfast
A$15
Early start; fuel before leaving
—
M
07:15
Depart for Geraldton
—
M
Indian Ocean Drive
224 km · 2 h 40
M
10:00
Geraldton
snack
A$6
Coffee and fuel, then straight out again
—
Not needed
10:20
Depart for Port Gregory
—
M
North West Coastal Hwy
99 km · 1 h 20
M
11:40
Hutt Lagoon
D4 stop
free
Pinkest late morning to mid-afternoon; March is pale
5 min
Not needed
12:30
Kalbarri town
lunch
A$35 pp
Eat before the gorge; there is nothing out there
68 km · 50 min
Not needed
13:45
Nature's Window
D4 stop
A$17 /vehicle
1 km return; one fee covers the whole park
38 km · 36 min
Not needed — fee at the gate
15:30
Kalbarri Skywalk
tea break
included
Two cantilevered lookouts over the Murchison
20 km · 20 min
Not needed
16:30
Kalbarri Airbnb
—
A$458 /unit
Whole unit for 4; walk to town
20 min
Not booked — book by Jan
17:30
Natural Bridge & Island Rock
sunset
free
Coastal cliffs; sunset 18:41
25 km · 20 min
Not needed
19:15
Finlay's, Kalbarri
dinner
A$50 pp
Book; the upstairs room is the one to take
5 min walk
Not booked — book 1 week ahead
Mon 8 MarD5 · Kalbarri gorge, then Geraldton
Kalbarri National Park
Mon 8 Mar · Kalbarri gorge, then Geraldton
Time
Location
Label
Price
Note
Route · travel
Booking
05:15
Kalbarri Airbnb
breakfast
A$10
Sunrise is 06:14; take coffee and something to eat in the car
—
M
05:55
Nature's Window
sunrise
included
The park fee is already paid — keep the ticket
38 km · 36 min
Not needed
07:30
Z-Bend lookout
D5 stop
included
500 m walk from the car park, five minutes on
25 km · 25 min
Not needed
08:45
Kalbarri town
snack
A$25 pp
Second breakfast at the bakery before the drive
20 min
Not needed
10:45
Depart for Geraldton
—
M
Brand Hwy; kangaroos on the road at dawn and dusk
155 km · 2 h 00
M
12:45
Geraldton waterfront
lunch
A$40 pp
Skeetas or the Freemasons
5 min
Not needed
14:00
Geraldton Airbnb
—
A$246 /unit
Whole unit for 4, kitchen
5 min
Not booked — book by Jan
16:00
Geraldton foreshore
tea break
free
Swim at the beach or the foreshore pool
5 min
Not needed
18:30
HMAS Sydney II memorial
sunset
free
Sunset 18:41; the dome is best at that hour
5 min
Not needed
19:30
Freemasons Hotel
dinner
A$45 pp
The old pub on the main street
5 min
Not needed
Tue 9 MarD6 · Jurien Bay & Perth
Kings Park, Perth
Tue 9 Mar · Jurien Bay & Perth
Time
Location
Label
Price
Note
Route · travel
Booking
07:15
Geraldton Airbnb
breakfast
A$15
Check out before 08:00
—
M
08:00
Depart south
—
M
Brand Hwy then Indian Ocean Drive
199 km · 2 h 20
M
10:20
Jurien Bay jetty
snack
free
Sea lions under the jetty most mornings
5 min
Not needed
11:15
Jurien Bay
lunch
A$30 pp
Meraki or the bakery
5 min
Not needed
12:35
Depart for Yanchep
—
M
Indian Ocean Drive south
150 km · 1 h 45
M
14:30
Yanchep National Park
tea break
A$17 /vehicle
Koalas on the boardwalk; Crystal Cave tour is extra
5 min
Not needed — fee at the gate
15:45
Depart for Perth
—
M
Mitchell Fwy
53 km · 46 min
M
16:35
West Perth Airbnb
—
A$450 /unit
Whole unit for 4; parking included in this one
5 min
Not booked — book by Jan
17:15
Blue Boat House, Crawley
D6 stop
free
Queue at the shed; the riverbank beside it is empty
5 km · 8 min
Not needed
18:00
Kings Park
sunset
free
Sunset 18:40 from the war memorial
6 km · 12 min
Not needed
19:30
Hifumiya, CBD
dinner
A$25 pp
Udon, fast, no booking needed
8 min walk
Not needed
Wed 10 MarD7 · two flights home, four hours apart
Perth Airport
Wed 10 Mar · two flights home, four hours apart
Time
Location
Label
Price
Note
Route · travel
Booking
06:45
Perth CBD hotel
breakfast
A$20
Check out; yours is the early flight, theirs is 14:50
—
M
07:15
Depart for the airport
—
M
Refuel first: the car goes back full
16 km · 23 min
M
07:45
Perth T1, your check-in
—
M
Counter closes 09:35
M
Booked · K77HNV
08:15
Family keeps the car
—
M
They drive out while you clear security
—
M
09:00
Caversham Wildlife Park
D7 stop
A$39 pp
Koala meet at 09:00 and 11:30; last entry 15:30
25 km · 29 min
Not booked — buy online
10:35
Scoot TR53 → Singapore
—
in-flight
Lands 15:50 on the same day
5 h 15
Booked · K77HNV
11:45
Perth T1, car return
lunch
A$25 pp
Drop the car, eat, then two hours before their flight
29 min
M
14:50
Batik Air OD152 → KUL
dinner
in-flight
Lands 20:30 KUL T1; check-in closes 13:50
5 h 40
Booked · Trip.com 1433816361101440
Hard constraints
The family lands at 19:55, 3 h 20 m after you. Fremantle check-in is ~22:20 and dinner is
at the terminal; tell the Airbnb host it is a late arrival
No car until 6 March, and it is collected in Fremantle. The Avis depot on Hampton Rd runs
07:30–11:00 on a Saturday — miss that window and the day collapses
Kalbarri sunrise means a 05:15 start on 8 March. Sunrise is 06:14, Nature's Window is
36 min from town, and the gorge is 40 °C by noon
Two departures on 10 March, four hours apart. Your counter closes 09:35 and theirs 13:50, so
the car goes back with them at 11:45 — the plan only works because they drop you first
Cost math
How the per-head figure is built, and how it compares with published traveller ledgers.
Per person, built from the same rows as the Costs panel
Component
You
Each of the three
Party
Flight
396.00
519.60
1,954.80
Car + fuel
197.11
197.11
788.44
Stay, 6 nights, 2 rooms
487.27
487.27
1,949.08
Entry, tours, park fees, rail
141.66
141.66
566.64
ETA + insurance
57.96
57.96
231.84
Food, 7 days
408.60
408.60
1,634.40
All-in
1,688.60
1,812.20
7,125.20
Checked against published ledgers
MY family of five, 8 days, itemised: RM4,488 per head (~S$1,340) — two more
days, a cheaper car, and cooked dinners
SG couple, 8 nights, itemised: S$2,507 per head — the same shape with nobody
to split the car with, which is the gap this plan closes
MY party of four, 8 days: RM5,000+ per head (~S$1,490) — closest match to
this trip
This plan sits ~25% above the closest MY four-person ledger and well below the SG couple's
S$2,507, because it carries 1,800 km and two rooms
What is not in the number
Shopping, alcohol, and any checked-bag add-on
Hotel parking in the Perth CBD (A$40 a day), avoided by picking a property that includes it
Sea-lion charters at Jurien Bay and the Crystal Cave tour at Yanchep, both optional
Bookings
Nothing here is booked. Flights and the car first: both move.
What to book, and when
Item
Detail
Price
When
Your flights
Scoot K77HNV — TR8 out 11:25, TR53 back 10:35
S$396 paid
Booked · K77HNV
Family flights, 3 pax
Trip.com 1433816361101440 — AK606 out 14:10, OD152 back 14:50
RM 1,649 pp
Booked · check the tickets were issued (deadline was 28 Oct)
Car, 5 days SUV
Fremantle depot 6 Mar 08:20 → Perth Airport 10 Mar 07:45
A$620 per car
Not booked — book by Jan; ask about the one-way fee
Fremantle Airbnb, 2 nights
4–6 Mar, whole unit for 4
A$680 total
Not booked — book by Jan
Cervantes Airbnb
6–7 Mar, whole unit for 4
A$330
Not booked — book by Jan
Kalbarri Airbnb
7–8 Mar, whole unit for 4
A$458
Not booked — book by Jan
Geraldton Airbnb
8–9 Mar, whole unit for 4
A$250
Not booked — book by Jan
West Perth Airbnb
9–10 Mar, whole unit for 4
A$450
Not booked — book by Jan
Rottnest ferry + bike
Fri 5 Mar, ex-Fremantle B-Shed
A$87.50 + A$35 bike
Not booked — book by Feb
Caversham Wildlife Park
Wed 10 Mar, 09:00
A$39 pp
Not booked — buy online
Australian ETA
All four passports
A$20 each
Not booked — apply by Feb
Stays: one Airbnb for four, not two hotel rooms
Whole units priced for 4 guests, prices include all fees (Airbnb search, AUD, dates set to
4–6, 6–7, 7–8, 8–9 and 9–10 Mar 2027). The hotel column is the two-room model at the old rates.
Every pick lists a kitchen, which is the reason to take them: four breakfasts and a cooked
dinner or two pays for the difference, and it is the biggest single lever on the food line
Check the title says "entire place" before you book. Airbnb labels some two-bedroom units
"Rooms in <town>", meaning a suite inside a host's home — the links above go straight to each listing,
so read the badge under the title
None of them has four separate beds. Two-bedroom units sleep four as two couples or with a sofa
bed; if the four of you need four beds, filter for 3 beds and expect +A$60–120 a night
One-night stays carry the cleaning fee. The figures above are the all-in totals the search
returns, so that is already in them — the nightly rate alone understates a single night by A$60–90
Two booking traps
The Rottnest ferry from Fremantle is A$87.50; from Perth's Barrack Street it is A$135.50.
Same island, same day. Fremantle is the sailing to book, which is why Friday belongs to Fremantle
A Malaysian driving licence is fine, but only the physical card. A digital licence is not
accepted at the counter — carry the card, and get a spare before leaving
Licences — all four can drive on their Malaysian licences
“If you are visiting Western Australia from overseas or another Australian
state or territory, you can use your current driver’s licence. You are considered to be a visitor to WA if you are
a tourist, on a business trip, studying or working temporarily in WA.”
The conditions, in their words: carry your licence with you, follow the WA road rules, comply
with any conditions of your licence and only drive vehicles you are authorised to drive, and have a current and
valid licence that has not been suspended, cancelled, disqualified or withdrawn
No international driving permit. That page never mentions one. The only translation clause on it
sits under Visiting from diplomatic services and consulates — “if your licence is not in
English, you must carry an English translation of your licence which has been certified by your consulate”
— which is a rule for posted consular staff, not for visitors
The Malaysian card is bilingual anyway, so a translation is moot; the physical card is what the
roadside and the rental counter both ask for — a phone copy is no good at either
Name every driver on the rental. An unnamed driver is uninsured, and the second-driver fee is
cheaper than the excess
A full licence only. A Malaysian learner (L) licence does not authorise driving here, and a
provisional one carries the P-plate restrictions listed above
Car
Four adults plus luggage means a compact SUV, not an economy hatch
Book an all-in rate with the excess waiver and a second named driver; the headline daily rate is the bare
car and roughly doubles by the time you hand it back
Unlimited kilometres matter here: the loop is about 1,220 km
To do
Unfinished first.
Check Trip.com shows issued ticket numbers, not just confirmedNow
Confirm your own booking covers 1 pax and price in Manage BookingNow
Ask Scoot what moving to the 17:50 return costsNow
Book the car for 6–10 Mar, airport pickup, second driver namedJan 2027
Book the five hotel blocks (2 rooms each)Jan 2027
Book Rottnest ferry + bikes for Fri 5 MarFeb 2027
Apply for four ETAsFeb 2027
Reserve Bread in Common and Finlay’s in Kalbarri1 week ahead
Spots
Everything below is either on the itinerary or the fallback for a slot that frees up.
must worth arranging the day around
if time only if the day runs ahead
Fremantle MarketsEat · FreoFri–Sun only. Friday is the only day of this week you are in Fremantle.
Rottnest IslandDo · FreoQuokkas, The Basin, bikes. The Fremantle ferry is A$48 cheaper than the Perth one.
Fishing Boat HarbourEat · FreoKailis and Cicerello's side by side; both fish and chips, neither cheap.
Bread in CommonEat · FreoWood-fired; books out a week ahead on a Friday.
Lancelin dunesDo · Coral CoastSandboard hire on the beach road; no shade, no water worth drinking.
Lobster Shack, CervantesEat · Coral CoastKitchen 11:00–15:00 only, seven days. The crayfish roll is the order.
Pinnacles DesertDo · Coral CoastA$17 a vehicle. Late afternoon beats midday; the loop is a drive, not a walk.
Hutt LagoonDo · Coral CoastFree. Pinkest late morning; March colour is paler than the winter photos.
Nature's WindowDo · Kalbarri1 km return from the Z-Bend road car park; the park fee covers it.
Kalbarri SkywalkDo · KalbarriTwo lookouts over the Murchison gorge. Free with the park fee.
Natural Bridge & Island RockDo · KalbarriThe coast road at sunset; five minutes between the two car parks.
Z-BendDo · Kalbarri500 m from the car park and on the way out at sunrise.
HMAS Sydney II memorialDo · GeraldtonThe dome and the pool of reflection. Free, and best at sunset.
Jurien Bay jettyDo · on the waySea lions under the jetty most mornings. A 15-minute stop, not a tour.
Yanchep National ParkDo · on the wayKoalas on the boardwalk, A$17 a vehicle. It does not fit the 10:35 return — only if the flight moves.
Kings ParkDo · PerthSunset over the skyline from the war memorial; free parking after 18:00.
Blue Boat HouseDo · PerthFree, 20 minutes, and the queue is for one photo. On the 9th, because the 10th is a flight day.
Caversham Wildlife ParkDo · PerthA$39. On the 10th, for the three of you, between your flight and theirs.
University of Western AustraliaDo · PerthWinthrop Hall and the sunken garden, 5 min from the boatshed.
WA Museum Boola BardipDo · PerthFree entry, air-conditioned, and the right answer to a 35 °C afternoon.