Business Sedan
A private long distance transfer up the Coral Coast.
A private chauffeured transfer between Perth and Geraldton on the Mid West coast. About 419 km on the Brand Highway, one vehicle and one professional driver, door to door, with a planned rest break.
Geraldton is about 419 kilometres north of Perth CBD, roughly 4 hours 25 minutes of driving on the Brand Highway before a rest break. Swan Chauffeur drives you the whole way in a private vehicle, from your door in Perth to your door in Geraldton, instead of a coach seat or a flight with a car to arrange at the other end.
We collect from any Perth address, including Perth Airport straight off an interstate or international flight, and the Perth CBD hotels. You set the departure time and the vehicle is yours for the trip.
Indicative one way fares for each vehicle are shown below, and your exact price is confirmed in writing before you book. Use the quote form on this page, call us or send a WhatsApp message.
Distances and driving times from Google route data, before stops and traffic.
Perth to Geraldton or Geraldton to Perth, private and direct. Ask for a quote.
Request a quoteMid West business and resource sector travel, monthly accounts available.
Learn morePerth Airport or Geraldton Airport pickup and drop off.
Learn moreOnce in the Mid West, hourly hire is available for local running around.
Learn moreThe standard route runs north on the Brand Highway, past Cataby, Eneabba and Dongara, and into Geraldton from the south. It is the most direct road and the one we quote unless you ask for something else. A rest break of about 30 minutes is planned for every trip, usually around Cataby or Eneabba, so allow about 5 hours door to door.
If you would like to see the coast on the way, the Indian Ocean Drive runs closer to the sea and rejoins the highway further north. It is a different road to the Brand Highway, so we treat it as a scenic option with its own timing and price.
A sample day on the standard Brand Highway route from Perth CBD. Your actual times depend on your pickup point, traffic and how long you stop.
Taking the Indian Ocean Drive with a stop at the Pinnacles adds about 7 km and 15 to 20 minutes of driving compared with the Brand Highway, plus the time you spend walking or driving the loop. A national park vehicle entry fee applies and is shown in your quote.
Jurien Bay is on the Indian Ocean Drive, not the Brand Highway. Adding the Pinnacles and Jurien Bay together makes the drive about 450 km and 5 hours 5 minutes before stops, around 40 minutes longer than the standard route.
Scenic stops are quoted with the extra time included, so tell us which ones you want when you ask for a quote.
Landing in Perth and heading straight to the Mid West? Your chauffeur meets you at the terminal, helps with the bags and drives you about 420 km to Geraldton, roughly 4 hours 20 minutes of driving plus a rest break. Give us your flight number and the pickup follows your actual landing time. See our Perth Airport chauffeur page for how airport pickups work.
For a flight, a hospital appointment or a meeting in Perth, we collect from your Geraldton address and work the pickup time back from when you need to arrive, allowing for the rest break. Drop off can be any Perth address, including Perth Airport.
Teams heading to Geraldton for work can travel together in the V-Class with their gear, and regular travellers can be invoiced through a corporate account.
Business Sedan
Premium SUV
Group Van
Executive Sedan
These are indicative one way fares from Perth CBD, worked out by our online booking engine at the same per km rates it charges for every transfer. Your exact price depends on your pickup address, the vehicle and any stops, so we confirm it in writing before you book. The price you accept is the price you pay.
| Vehicle | Passengers | One way fare |
|---|---|---|
| Mercedes-Benz E-Class or Lexus ES | Up to 3 | from approx. $1,316 |
| Audi Q7 or BMW X5 | Up to 6 | from approx. $1,734 |
| Mercedes-Benz V-Class | Up to 7 | from approx. $2,143 |
| Mercedes-Benz S-Class | Up to 3 | from approx. $2,173 |
Every fare is from approx., confirmed in writing before booking.
Tell us where and when, and we reply with one price in writing. Nothing is charged until you accept it.
We collect from any address in metropolitan Perth and drop off anywhere in Geraldton, in either direction. These are the places we are asked for most.
Your own vehicle and chauffeur for the journey, not a coach seat or a connecting flight.
A drive of this length includes a planned rest stop as standard, not squeezed in as an afterthought.
We will tell you when a same day return is not a good idea rather than sell you one.
Swan Chauffeur were punctual, on time and got our team to our destination safely and swiftly. Thank you to our driver for a terrific service and will definitely be using again. Highly recommended!
This is a flawless service from the booking process online to the collection of the passengers. I organized this service to collect my parents from the airport. I wanted to surprise them by extending their holiday a little bit more and they were. The driver was courteous and helpful -even gave me updates until he collected them. The vehicle itself was the Mercedes-Benz V-Class and the seating was luxurious.
One way from Perth CBD, about 419 km, our online booking engine prices the trip from approx. $1,316 in the Mercedes-Benz E-Class or Lexus ES, $1,734 in the Audi Q7 or BMW X5, $2,143 in the Mercedes-Benz V-Class and $2,173 in the Mercedes-Benz S-Class, confirmed in writing before booking. These are daytime fares on an ordinary day using our published per km rates. A pickup elsewhere in Perth changes the distance. Stops, waiting, a pickup between midnight and 6 am, or travel on a WA public holiday cost extra at our published rates. A return is priced as its own journey.
About 4 hours 25 minutes of driving from Perth CBD, covering about 419 kilometres on the Brand Highway. With the planned rest break, allow about 5 hours door to door.
Yes, as a scenic option. Both sit on the Indian Ocean Drive rather than the Brand Highway, so we change the route for you. The Pinnacles add about 15 to 20 minutes of driving plus your time there, and adding Jurien Bay as well makes the drive about 40 minutes longer than the standard route. We include the extra time and any park entry fee in the quote.
We do not recommend it. A same day round trip is close to 9 hours of driving before any time in Geraldton. Most clients book a one way transfer, or stay overnight and book the return for the next day.
At least 1 to 2 weeks notice is best for a Perth to Geraldton transfer, since it commits a vehicle and driver for most of a day. Shorter notice is sometimes possible, so it is always worth asking.
Once you accept the written quote we send a secure card payment link for that price, and the booking is confirmed when it is paid. Business clients with an account can be invoiced instead. A return transfer is quoted and paid as its own journey.
Regional transfers follow our standard transfer terms. Cancel more than 24 hours before pickup for a full refund. Between 4 and 24 hours before pickup, 50 per cent is refunded. Inside 4 hours, or if no one is at the pickup, the fare is not refundable. Changes and cancellations need to come by phone or email. The full terms are on our Cancellation Policy page. This does not limit your rights under the Australian Consumer Law. Read the Cancellation Policy
The Mercedes-Benz E-Class takes up to 3 passengers and 3 bags. The Audi Q7 and BMW X5 take up to 6 passengers with 3 large and 2 small bags. For bigger groups or more luggage, the Mercedes-Benz V-Class seats up to 7 with room for 6 bags. Tell us about golf clubs, prams or extra cases when you ask for a quote and we will match the vehicle to the load.
Yes. A baby or toddler seat (0 to 4 years) is $20 and a booster seat (4 to 7 years) is $20, fitted before pickup. Let us know the age of each child when you ask for a quote.
Give us your flight number and we track it, so the pickup moves with the actual landing time. The free waiting period after landing is set out in our Cancellation Policy. Waiting beyond that is charged at $45 an hour.
Ask for a quote and we confirm one price in writing before you book. Or call 1300 818 033, any time.