Direct flights to Rockhampton ROK

Rockhampton Airport is a small airport in Australia. In total there are 8 airports with direct flights to Rockhampton from 2 different U.S. states. The airport is a hub for Hinterland Aviation. You can easily reach Rockhampton with daily non-stop flights from airline hub Brisbane with Qantas.

ROK Click to open the interactive map.

Non-stop routes to ROK:


No direct flights found. Try clear all filters.
Major airlines with daily flights to Rockhampton
Daily flights with Qantas
ROK routes and destination map
Show flights from Rockhampton instead? Cheap flights to Rockhampton

No, there are no directflights to Rockhampton from the US so you'll need to find a flight with connection instead.

There are 4 airlines with direct flights to Rockhampton. Qantas, Virgin Australia and Skytrans Airlines are the most popular ones.

Oneworld has flights from Rockhampton.

The IATA code is ROK and the ICAO code is YBRK.

Brisbane with Qantas is the only airport hub with direct flights to Rockhampton.

Depends where you are flying from. It takes 2h 40min from Melbourne (MEL) and 50min from Mackay (MKY).

There is 1 airport in Rockhampton with scheduled flights, Rockhampton Airport, ROK.

It depends on where from and when you are flying. The average one-way ticket price according to our data is $177.
Direct flights to Australia
Kingsford Smith International Airport
Kingsford Smith International Airport (SYD)

Flights from 98 different airports

Melbourne International
Melbourne International (MEL)

Flights from 79 different airports

Brisbane International
Brisbane International (BNE)

Flights from 74 different airports

Perth International
Perth International (PER)

Flights from 46 different airports

Cairns International
Cairns International (CNS)

Flights from 34 different airports

Adelaide International
Adelaide International (ADL)

Flights from 30 different airports

Gold Coast Airport
Gold Coast Airport (OOL)

Flights from 24 different airports

Darwin Intl
Darwin Intl (DRW)

Flights from 22 different airports

Townsville (TSV)

Flights from 17 different airports

Maroochydore Sunshine Coast
Maroochydore Sunshine Coast (MCY)

Flights from 15 different airports