Skip to main content
🛬 Airports Near

Airports Near Great Barrier Reef

Great Barrier ReefCairns, Australia. The closest airports, distances, and the best gateway to fly into.

By Daniel HartReviewed
Quick Answer

The closest airport to Great Barrier Reef is Townsville Airport (TSV), about 91 mi (146 km) away. For most international visitors the main gateway is Cairns International Airport (CNS), roughly 160 mi (258 km) out — about a 3 hr 44 min transfer.

Nearest airports to Great Barrier Reef

AirportDistanceBy road
Townsville Airport (TSV)91 mi2 hr 7 min
Cairns International Airport (CNS)Intl160 mi3 hr 44 min
Proserpine Whitsunday Coast Airport (PPP)162 mi3 hr 46 min
Hamilton Island Airport (HTI)165 mi3 hr 50 min
Lindeman Island Airport (LDC)173 mi4 hr 2 min
Mackay Airport (MKY)221 mi4 hr 50 min

Straight-line distance and an estimated road transfer time. Airports marked “Intl” are major international gateways with the widest choice of flights.

✈️

✈️ Find Flights to Cairns

Compare airlines and dates into Cairns International Airport (CNS) with Aviasales to find the cheapest way to reach Great Barrier Reef.

Search Flights on Aviasales →

Affiliate link — we may earn a small commission at no extra cost to you.

Getting to Great Barrier Reef

Great Barrier Reef sits in Cairns, Australia. The very nearest airstrip is Townsville Airport, but most travellers arriving from overseas route through Cairns International Airport (CNS), which has far more international connections. From there it is roughly a 3 hr 44 min transfer to the attraction.

Which airport should you fly into?

If you are flying internationally, the major gateway is almost always the better choice — more routes, more competition on fares, and easier onward transport. A smaller airport closer to Great Barrier Reef can save transfer time, but usually only makes sense if you are already in the region or connecting on a domestic flight. Compare the journey time in the table above against the fare difference before deciding.

From the airport to Great Barrier Reef

The simplest option after a long flight is a pre-booked private transfer that meets you at arrivals. Taxis and ride-hailing apps work well over shorter distances, and many gateways have train or bus links into the city. Build the transfer time into your plans — especially if you have a timed entry ticket for Great Barrier Reef.

🏨 Where to Stay Near Great Barrier Reef

Compare 2M+ properties on Booking.com — free cancellation on most stays. Filter by price, neighborhood, and traveler ratings.

Search Hotels in Cairns

Affiliate link — we may earn a small commission at no extra cost to you.

🎟️ Book Top Experiences in Great Barrier Reef

Skip-the-line tickets, guided tours, and unique experiences — GetYourGuide has 60,000+ activities with free cancellation up to 24 hours.

Browse Tours on GetYourGuide

Affiliate link — we may earn a small commission at no extra cost to you.

Frequently Asked Questions

The closest airport is Townsville Airport (TSV), about 91 mi (146 km) from Great Barrier Reef. The nearest major international gateway is Cairns International Airport (CNS), about 160 mi (258 km) away.