Shark Bay Airport Guide

IATA MJKICAO YSHKDenhamUpdated 2026-10-16
Local time
––

Shark Bay Airport is also known as Monkey Mia Airport. It sits on the Peron Peninsula inside the Shark Bay World Heritage Area, in the Gascoyne region of Western Australia. The airport lies between the town of Denham and the Monkey Mia resort, about 19 km by road from Monkey Mia.

The airport opened in 1994 and replaced the old Denham Airport, whose passenger services had ended in 1993. It has one asphalt runway, 18/36, 1,690 m long. The airport is a category 6 security controlled airport under the Aviation Transport Security Regulations 2005.

Rex flies the route, linking Shark Bay with Perth and Carnarvon. Flights are infrequent and the timetable varies, so check it before booking. No public transport runs between the airport and Denham. Visitors pre-book a resort transfer or hire a car in town. Light aircraft charters also fly from the airport to Dirk Hartog Island when required.

Services

3 of 6 available

Compare 4 listed options at Shark Bay Airport, spanning car rentals, hotels and shuttles. Each guide sets out locations, distance from the airport, key features and links to book direct, so you can weigh cost against convenience before you fly. Select a service below to see every provider we track for Shark Bay Airport.

Parkingcoming soon
Car Rentals1 optionView
Loungescoming soon
Hotels1 optionViewShuttles2 optionsView
Public Transportcoming soon

Location

✈️

Key facts

Size
1 runwayopened 1994
Location
-25.897, 113.576
Operator
Shire of Shark Bay

Terminals

1 terminal

Shark Bay Airport has 1 passenger terminal — Shark Bay Airport Terminal, handling domestic flights for around 1 airlines. Check which terminal your airline uses before you travel, as check-in, security and boarding points differ between them, and moving from one to another can take time.

  • Shark Bay Airport TerminalDomestic

    Rex

Nearby cities

1 city

Shark Bay Airport is closest to Denham (10 km southwest). With 1 town or city within reach, it is a practical gateway for the wider region. Distances shown are straight-line from the airport, so allow extra time for road transfers, traffic and parking.

  • Denham10 km southwest

Frequently Asked Questions

What are the airport codes for Shark Bay Airport?

Shark Bay Airport uses the following codes: IATA: MJK, ICAO: YSHK. These codes are used by airlines, pilots, and travel systems to identify the airport.

Where is Shark Bay Airport located?

Shark Bay Airport is located in Denham, Western Australia, Australia. The airport coordinates are -25.8973°, 113.5758°.

What services are available at Shark Bay Airport?

Shark Bay Airport offers: 1 car rental companies, 1 nearby hotels, 2 shuttle services. Click on each service type above to view detailed information.

Help us improve this page

Found outdated information or know about a service we're missing? Let us know!

Suggest page updates →