Perth To Exmouth: Flights, Drive Times And Fly-Drive Options
Qantas flies Perth to Learmonth in under two hours, and from the airport it is about 25 minutes into Exmouth. Driving the full 1,270 km from Perth takes about 13 hours on a sealed highway, and Coral Bay sits about 150 km further south. Here is how each option actually plays out.
Short answer
Qantas flies Perth to Learmonth direct in about two hours, then it is about 25 minutes by road into Exmouth and about 1 hour 10 minutes to Coral Bay. Driving Perth to Exmouth covers roughly 1,270 km and takes about 13 hours non-stop, usually split over two days with a fuel stop at Carnarvon.
Most people who swim with whale sharks at Ningaloo arrive the same two ways: a Qantas flight from Perth to Learmonth that takes just under two hours, or a long drive up the North West Coastal Highway covering about 1,270 km. The choice shapes the whole trip. Flyers land about 25 minutes south of Exmouth town and can be at the Tantabid boat ramp or their hotel pickup the next morning. Drivers trade a day or two of road time for the freedom to stop at Coral Bay, Cape Range National Park and the gorges on the way up, and the drive is fully sealed bitumen end to end.
This guide lays out both routes with the real numbers, then covers the fly-drive combination that many whale shark swimmers settle on: fly up, drive the coast while you are there. Every distance and flight time below comes from the regional tourism body, operator pages and official park sources, and the tour references point to the bookable listings on this site, including the Ningaloo Blue swim from Exmouth and the Coral Bay Ecotours manta safari.
How Do You Get To Exmouth From Perth?
You have two realistic options from Perth: fly or drive. Qantas flies Perth to Learmonth (Exmouth) Airport direct in about two hours, and the airport sits about 25 minutes by road from Exmouth town. Driving covers about 1,270 km via the North West Coastal Highway and takes about 13 hours of pure wheel time, which most travellers split across two days with an overnight stop.
There is no train and no coach route that makes sense for a short trip. The airport at Learmonth is the region's only commercial gateway, and it is a small one: you step off the aircraft onto the tarmac, and the town transfers, hire cars and shuttle services are arranged around the flight schedule. Australia's Coral Coast, the regional tourism body, describes the standard arrival pattern on its whale shark page: fly Perth to Learmonth with Qantas, then about 25 minutes north to Exmouth or about 1 hour 10 minutes south to Coral Bay.
Which option wins depends on how much time you have. A week or less almost always points to flying, because two days of driving out of a seven-day trip is a heavy cost. Two weeks or more, or a trip that continues down the Coral Coast to Shark Bay and the wildflowers, favours the drive. The distance table below is the honest starting point for that decision.
| Route | Distance | Typical time | Notes |
|---|---|---|---|
| Perth to Learmonth (flight) | n/a | about 2 hours | Qantas direct, just under two hours |
| Learmonth Airport to Exmouth | about 37 km | about 25 minutes | Sealed road north into town |
| Learmonth Airport to Coral Bay | n/a | about 1 h 10 min | South through Minilya Roadhouse |
| Perth to Exmouth (drive) | about 1,270 km | about 13 hours non-stop | North West Coastal Highway, fully sealed |
| Perth to Coral Bay (drive) | not stated in our sources | about 12 hours | Same highway, turnoff before Exmouth |
| Exmouth to Coral Bay | about 150 km | about 1.5 to 2 hours | Minilya-Exmouth Road |
One thing worth deciding early: whale shark tours from Exmouth and tours from Coral Bay are different products on different departure points, roughly 150 km apart. The Exmouth versus Coral Bay comparison breaks down which town suits which traveller, and it matters more than the flight schedule does, because you cannot casually swap between the two on the morning of a swim.
What Is The Flight From Perth To Learmonth Like?
The flight is short and simple: Qantas flies Perth to Learmonth direct in roughly two hours, generally once or twice a day on narrow-body jet equipment, and current schedule data shows around eleven flights a week. Learmonth is a small regional airport with no jet bridges and no late-night arrivals, so the whole exit, bags and transfer process usually takes well under an hour.
Schedule watchers should know the route's shape. Qantas is the airline flying Perth to Learmonth direct, and schedule aggregators tracking the route show roughly 1 to 2 departures a day, about 11 per week, on aircraft such as the Airbus A319 and A320. One flight-tracking source notes that Virgin Australia last operated the route in late 2025, so the practical advice is simply to book the Qantas services and not plan around other carriers appearing.

Booking strategy matters more here than on a capital-city route. Eleven flights a week means a cancelled or missed service can cost you a full day, and whale shark tours run to fixed morning departures, typically leaving accommodation around 7:00 am per the regional tourism body's description of a standard tour day. Two rules follow from that. First, fly up at least one day before your swim, never the same morning. Second, if you are travelling in the April to July peak, book the flight and the tour in the same planning session, because both the seats and the swim dates thin out together.

The descent is one of the better ones in Australia: the aircraft comes in over Cape Range and the reef, and on the left side of the cabin you can often see the turquoise line of Ningaloo and the deep blue beyond it before you land. From there, transfers into Exmouth are arranged around the arrival banks, and hire car desks at the airport cover pre-booked vehicles. If you are heading straight to a Coral Bay departure instead, such as the Coral Bay Ecotours Whale Shark Safari that departs from Coral Bay, allow the full 1 hour 10 minutes plus a buffer, because a tour boat does not wait for a delayed transfer.
Should You Fly Or Drive To Exmouth For A Whale Shark Swim?
Fly if you have a week or less: the two-hour Qantas flight saves two long driving days and gets you swimming sooner. Drive if you have ten days or more, or if you want Coral Bay, Shark Bay and the gorges on the itinerary, because the 1,270 km road trip is part of the holiday rather than a cost. Many swimmers split the difference and fly-drive: plane up, hire car in Exmouth.
The honest arithmetic looks like this. Flying costs more per person but delivers you into Exmouth the same day with zero fatigue, which matters when the tour day starts at 7:00 am and involves hours in open water. Driving costs less in cash for a group or family, and a full tank strategy up the North West Coastal Highway is manageable, but it consumes two days each way if you stop sensibly. For a single week built around a whale shark swim, the Ningaloo Blue swim from Exmouth, a manta day at Coral Bay and a Turquoise Bay snorkel, flying wins clearly.
For longer trips the drive earns its keep. The highway is sealed bitumen the whole way, and the standard overnight split is Geraldton or Carnarvon on the way up, with Carnarvon the important one: it is the last substantial town before the final leg, and every road-trip guide to the route says the same thing, top up fuel there. Fuel planning is the one genuine logistical constraint, because gaps between roadhouses north of Geraldton run long. May to September, the heart of whale shark season, sits in the dry cooler months with low cyclone risk, and no routine road closures apply on the highway in that window.
| Option | Up-front cost | Time cost | Best for | Watch out for |
|---|---|---|---|---|
| Fly Perth to Learmonth | Higher per person | 2 hours plus transfers | Trips of a week or less | Only ~11 flights a week; book with the tour |
| Drive Perth to Exmouth | Lower for groups | 2 days each way | Ten days or more, coast itineraries | Long fuel gaps; Carnarvon top-up |
| Fly-drive (fly up, hire car) | Medium | Flight up, car locally | One-way coastal trips | One-way hire fees; check drop-off at Learmonth |
The fly-drive version deserves a specific mention because it suits whale shark season so well. You fly Perth to Learmonth, pick up a hire car at the airport, base yourself in Exmouth for the swim days, then use the car for the 150 km run down to Coral Bay for a manta trip and the Cape Range gorges in between. The Ningaloo in a Day tour from Exmouth Adventure Co even folds Yardie Creek and a reef snorkel into one guided day, which pairs well with a hire car you otherwise use only for the big self-drive days.
How Far Is Exmouth From Coral Bay And Learmonth Airport?
Exmouth to Coral Bay is about 150 km by road, roughly 1.5 to 2 hours on the Minilya-Exmouth Road, and Learmonth Airport sits between the two: about 25 minutes south of Exmouth and about 1 hour 10 minutes north of Coral Bay. The two towns are close enough to visit both in one trip but far enough apart that you cannot base in one and casually tour from the other.
That 150 km is the number that surprises people. Coral Bay is not a suburb of Exmouth; it is a separate settlement with its own tour fleet, its own reef access and a much smaller range of accommodation, mostly caravan parks and basic facilities where Exmouth has a fuller spread of hotels, restaurants and services. If your whale shark swim departs from Coral Bay, the Coral Bay Ecotours Whale Shark Safari or the Ningaloo Marine Interactions odyssey among them, you sleep in Coral Bay the night before, not in Exmouth.

The Coral Bay travel guide for whale shark season covers the town's logistics in detail, but the transport headline is simple. Coral Bay has no airport and no public transport link, so you arrive by hire car, by pre-booked transfer from Learmonth, or by driving up the coast. That is also why Coral Bay's tours, including the manta-focused Ningaloo Reef Dive half-day trips, use meeting points in town, and the Reef Dive manta trips meet in Coral Bay itself, rather than running hotel pickups across the region.
The distances also settle the car question for swimmers based in Exmouth. The Ningaloo Blue whale shark swim lists hotel pickup in Exmouth, so on swim day itself you do not need to drive at all, but everything else around town, Turquoise Bay, Yardie Creek, Charles Knife canyon, the Coral Bay run, rewards having wheels. Budget travellers who skip the hire car entirely can manage with tour pickups and airport transfers, but they will feel the difference on the non-swim days.
What Does A Fly-Drive Ningaloo Itinerary Look Like?
A sensible fly-drive week flies Perth to Learmonth, spends four or five nights in Exmouth around one or two tour days, runs the 150 km to Coral Bay for a night or two, and flies home from Learmonth again. The whale shark swim anchors the middle, with reef snorkels, the manta trips and Cape Range filling the days either side, all reachable with one hire car booked for the whole stay.
Day one is the flight and the drive into Exmouth, about 25 minutes from the airport, with groceries and gear sorting in the afternoon; the town has full supermarkets and the Exmouth accommodation guide explains which end of town suits which plan. Day two is the whale shark swim itself. The regional tourism body's account of a standard day runs like this: picked up around 7:00 am, bussed to the boat ramp, two inner-reef snorkels while the spotter planes search, then drops of up to 10 swimmers at a time beside the shark, with a late lunch on the way back to port around 4:00 to 5:00 pm. Guests who have not booked the Exmouth departure, such as the Coral Bay safari, repeat the same pattern from their own town.

Day three is the flex day, and it is where the drive-up freedom of a hire car pays off. The Exmouth Adventure Co Ningaloo in a Day tour packs a reef snorkel, wildlife spotting and the Yardie Creek cruise into eight hours for groups of up to eight, or you can self-drive the Cape Range loop to Turquoise Bay and the gorges. Day four, run south: the 150 km to Coral Bay, stopping where the highway meets the coast, then an afternoon on the reef that sits directly off the Coral Bay beach. Day five is a manta morning, and Coral Bay's resident reef manta population is the reason the manta listings cluster here, from the Ecotours Marine Eco Safari with groups up to 30 down to the small-boat Ningaloo Reef Dive half-day trips.

The final leg is the drive back up to Learmonth, about 1 hour 10 minutes from Coral Bay, timed to the return flight. Two planning cautions keep it painless. Build the buffer day before the flight so a cancelled tour day can be retried, whale sharks are wild animals and operators run to the conditions, and remember that the swim listings carry different cancellation terms, the Ningaloo Blue listing states the sale is final while the Coral Bay Ecotours and Ningaloo Marine Interactions listings show free cancellation. Match the flight refundability to the tour you actually book.
Do You Need A Car In Exmouth Without A Drive Trip?
Strictly, no: the whale shark listings with Exmouth hotel pickup, the airport transfers and the snorkel tours with accommodation pickups cover the essentials car-free. Practically, most visitors hire one anyway, because Turquoise Bay, Yardie Creek, the Cape Range gorges and the 150 km Coral Bay run are all self-drive destinations, and a week in Exmouth without wheels narrows the trip to what tour buses reach.
The car-free version works when every day is a booked tour. The Ningaloo Blue swim picks up at Exmouth hotels, the Cape Immersion six-hour boat snorkel lists Exmouth pickup with groups of up to 12, and the Exmouth Adventure Co guided beach snorkel at Turquoise Bay collects guests from their accommodation. String those together, add the Ocean Eco Adventures sunset whale watch from the Exmouth Game Fishing Club jetty, which also lists pickup, and a car-free week is genuinely bookable.
Two costs sit outside the tours and the transport, and both belong in the planning budget. Cape Range National Park, where Turquoise Bay and Yardie Creek sit, charges a standard entry fee of A$17.00 per vehicle with up to 12 occupants, or is covered by a valid WA park pass, while Ningaloo Marine Park itself, the water side, has no park entry fee at all. The whale shark tours bundle their own costs into the listing price; the Coral Bay Ecotours safari is the one roster listing that flags a separate DPaW park fee of A$20 per adult and A$10 per child payable before departure.
| Day-trip destination from Exmouth | Distance | Self-drive time | Tour alternative |
|---|---|---|---|
| Turquoise Bay (Cape Range) | about 1 hour | Exmouth Adventure Co guided beach snorkel | |
| Yardie Creek | about 90 km | about 1.5 hours | Ningaloo in a Day combo tour |
| Coral Bay | about 150 km | 1.5 to 2 hours | Coral Bay Ecotours and NMI listings depart there |
| Learmonth Airport | about 37 km | about 25 minutes | Pre-booked airport transfer |
Flying in does not skip the scenery: the short drive from the airport is an early taste of the Cape Range country you will tour all week, so the fly-drive traveller loses nothing of Cape Range by arriving by air. Learmonth sits at the southern edge of the peninsula, and the 25-minute run north to town is effectively a free preview of the range. That is also why one-way car hire between Learmonth and Exmouth town is rarely worth it; the distances are too short and the town is too compact.
Season timing frames every route choice above, and the Ningaloo whale shark season guide covers it in depth: DBCA states whale sharks March to July, operators in Exmouth run tours to August, and sightings have stretched into October and early November in recent years. The farther into the shoulder you travel, the more a flexible fly-drive plan beats a rigid one, because a quiet wildlife day is best absorbed by a schedule that can shuffle. Whale Shark Tours Exmouth keeps the full tour roster, season notes and town comparisons in one place for exactly that kind of reshuffling.
Common Questions About Getting To Exmouth
How Do You Get To Exmouth From Perth?
Qantas flies Perth to Learmonth (Exmouth) Airport direct in about two hours, and the airport is about 25 minutes by road from Exmouth town. Alternatively, the drive covers about 1,270 km via the North West Coastal Highway and takes about 13 hours of driving, usually split over two days.
Which Airlines Fly Perth To Learmonth?
Qantas flies the Perth to Learmonth route direct, with schedule data showing around 11 flights a week, typically one or two departures a day. One schedule tracker records Virgin Australia's last flight on the route as 31 October 2025, so current planning should centre on the Qantas services.
How Far Is The Airport From Exmouth?
Learmonth Airport is about 37 km by road from Exmouth town, roughly a 25-minute drive north. Coral Bay is about 1 hour 10 minutes south of the airport in the other direction.
How Long Does It Take To Drive From Perth To Exmouth?
About 13 hours of non-stop driving over roughly 1,270 km on fully sealed highway. Most travellers split it over two days with an overnight stop, and Carnarvon is the last major town for a reliable fuel top-up before the final leg.
How Far Is Coral Bay From Exmouth?
About 150 km by road, taking 1.5 to 2 hours on the Minilya-Exmouth Road. The towns are separate bases with separate tour fleets, so you should stay in the town your tour departs from the night before a swim.
Do You Need A Car In Exmouth For A Whale Shark Tour?
Not for the swim itself: listings such as the Ningaloo Blue whale shark swim include Exmouth hotel pickup. But Turquoise Bay, Yardie Creek, the Cape Range gorges and the Coral Bay run are all far easier with a hire car, which is why most fly-in visitors book one for their stay.