All monitored routes
83 domestic city pairs are monitored. 60 of them currently report punctuality. Browse by departure city — each route appears under both of its ends, linking to that direction.
Adelaide
- Adelaide → Alice Springs · 2h 10m · 0.0% cancelled
- Adelaide → Brisbane · 2h 25m · 1.7% cancelled
- Adelaide → Cairns · 3h
- Adelaide → Canberra · 1h 40m · 2.0% cancelled
- Adelaide → Darwin · 3h 55m
- Adelaide → Gold Coast · 2h 20m · 0.5% cancelled
- Adelaide → Hobart · 1h 50m
- Adelaide → Melbourne · 1h 20m · 0.9% cancelled
- Adelaide → Perth · 3h 25m · 0.7% cancelled
- Adelaide → Port Lincoln · 55m · 3.6% cancelled
- Adelaide → Sydney · 1h 55m · 1.7% cancelled
Albury
- Albury → Sydney · 1h 20m · 1.3% cancelled
Alice Springs
- Alice Springs → Adelaide · 2h 5m · 0.0% cancelled
- Alice Springs → Darwin · 2h 10m
- Alice Springs → Melbourne · 2h 40m
- Alice Springs → Sydney · 2h 45m
Armidale
- Armidale → Sydney · 1h 15m
Ayers Rock
- Ayers Rock → Melbourne · 2h 45m · 0.5% cancelled
- Ayers Rock → Sydney · 3h
Ballina
- Ballina → Melbourne · 2h 20m
- Ballina → Sydney · 1h 25m · 0.5% cancelled
Brisbane
- Brisbane → Adelaide · 2h 55m · 1.7% cancelled
- Brisbane → Bundaberg · 1h
- Brisbane → Cairns · 2h 30m · 0.2% cancelled
- Brisbane → Canberra · 1h 50m · 0.4% cancelled
- Brisbane → Darwin · 4h 20m · 0.0% cancelled
- Brisbane → Emerald · 1h 30m · 2.8% cancelled
- Brisbane → Gladstone · 1h 15m · 2.1% cancelled
- Brisbane → Hamilton Island · 1h 50m · 0.0% cancelled
- Brisbane → Hobart · 2h 50m · 0.6% cancelled
- Brisbane → Launceston · 2h 37m · 0.0% cancelled
- Brisbane → Mackay · 1h 45m · 1.4% cancelled
- Brisbane → Melbourne · 2h 30m · 0.8% cancelled
- Brisbane → Moranbah
- Brisbane → Mount Isa · 2h 45m · 0.0% cancelled
- Brisbane → Newcastle · 1h 20m · 0.2% cancelled
- Brisbane → Perth · 5h 35m · 0.5% cancelled
- Brisbane → Proserpine · 1h 50m · 0.0% cancelled
- Brisbane → Rockhampton · 1h 20m · 2.4% cancelled
- Brisbane → Sydney · 1h 35m · 1.2% cancelled
- Brisbane → Townsville · 2h 10m · 1.0% cancelled
Broome
- Broome → Perth · 2h 37m · 0.6% cancelled
Bundaberg
- Bundaberg → Brisbane · 55m
Burnie
- Burnie → Melbourne · 1h 10m
Cairns
- Cairns → Adelaide · 3h 15m
- Cairns → Brisbane · 2h 15m · 0.2% cancelled
- Cairns → Gold Coast · 2h 15m
- Cairns → Melbourne · 3h 27m · 0.4% cancelled
- Cairns → Sydney · 2h 55m · 0.5% cancelled
- Cairns → Townsville · 55m
Canberra
- Canberra → Adelaide · 1h 55m · 2.0% cancelled
- Canberra → Brisbane · 1h 45m · 0.4% cancelled
- Canberra → Gold Coast · 1h 32m · 0.0% cancelled
- Canberra → Melbourne · 1h 15m · 3.8% cancelled
- Canberra → Sydney · 1h · 4.9% cancelled
Coffs Harbour
- Coffs Harbour → Sydney · 1h 20m · 0.9% cancelled
Darwin
- Darwin → Adelaide · 3h 45m
- Darwin → Alice Springs · 2h 10m
- Darwin → Brisbane · 3h 45m · 0.0% cancelled
- Darwin → Melbourne · 4h 10m · 0.3% cancelled
- Darwin → Perth · 3h 55m · 0.0% cancelled
- Darwin → Sydney · 4h 22m
Devonport
- Devonport → Melbourne · 1h 10m · 2.5% cancelled
Dubbo
- Dubbo → Sydney · 1h 10m · 1.1% cancelled
Emerald
- Emerald → Brisbane · 1h 20m · 2.8% cancelled
Geraldton
- Geraldton → Perth · 1h
Gladstone
- Gladstone → Brisbane · 1h 12m · 2.1% cancelled
Gold Coast
- Gold Coast → Adelaide · 2h 40m · 0.5% cancelled
- Gold Coast → Cairns · 2h 35m
- Gold Coast → Canberra · 1h 42m · 0.0% cancelled
- Gold Coast → Melbourne · 2h 25m · 0.9% cancelled
- Gold Coast → Newcastle · 1h 30m
- Gold Coast → Sydney · 1h 30m · 0.8% cancelled
Hamilton Island
- Hamilton Island → Brisbane · 1h 35m · 0.0% cancelled
- Hamilton Island → Melbourne · 3h 5m
- Hamilton Island → Sydney · 2h 20m · 0.6% cancelled
Hervey Bay
- Hervey Bay → Sydney · 1h 50m
Hobart
- Hobart → Adelaide · 2h
- Hobart → Brisbane · 2h 45m · 0.6% cancelled
- Hobart → Melbourne · 1h 25m · 0.3% cancelled
- Hobart → Sydney · 1h 50m · 1.0% cancelled
Kalgoorlie
- Kalgoorlie → Perth · 1h 15m · 2.0% cancelled
Karratha
- Karratha → Perth · 2h 5m · 0.7% cancelled
Launceston
- Launceston → Brisbane · 2h 30m · 0.0% cancelled
- Launceston → Melbourne · 1h 5m · 3.2% cancelled
- Launceston → Sydney · 1h 37m · 1.1% cancelled
Mackay
- Mackay → Brisbane · 1h 30m · 1.4% cancelled
Melbourne
- Melbourne → Adelaide · 1h 25m · 0.9% cancelled
- Melbourne → Alice Springs · 3h 10m
- Melbourne → Ayers Rock · 3h 10m · 0.5% cancelled
- Melbourne → Ballina · 2h
- Melbourne → Brisbane · 2h 15m · 0.8% cancelled
- Melbourne → Burnie · 1h 10m
- Melbourne → Cairns · 3h 25m · 0.4% cancelled
- Melbourne → Canberra · 1h 10m · 3.8% cancelled
- Melbourne → Darwin · 4h 30m · 0.3% cancelled
- Melbourne → Devonport · 1h 10m · 2.5% cancelled
- Melbourne → Gold Coast · 2h 5m · 0.9% cancelled
- Melbourne → Hamilton Island · 3h 2m
- Melbourne → Hobart · 1h 20m · 0.3% cancelled
- Melbourne → Launceston · 1h 10m · 3.2% cancelled
- Melbourne → Mildura · 1h 20m · 3.2% cancelled
- Melbourne → Newcastle · 1h 35m · 0.7% cancelled
- Melbourne → Perth · 4h 15m · 0.3% cancelled
- Melbourne → Sunshine Coast · 2h 20m · 0.2% cancelled
- Melbourne → Sydney · 1h 25m · 3.5% cancelled
- Melbourne → Townsville · 3h
Mildura
- Mildura → Melbourne · 1h 15m · 3.2% cancelled
Moranbah
Mount Isa
- Mount Isa → Brisbane · 2h 15m · 0.0% cancelled
Newcastle
- Newcastle → Brisbane · 1h 20m · 0.2% cancelled
- Newcastle → Gold Coast · 1h 30m
- Newcastle → Melbourne · 1h 40m · 0.7% cancelled
Newman
- Newman → Perth · 1h 50m · 0.2% cancelled
Orange
- Orange → Sydney · 1h · 2.5% cancelled
Perth
- Perth → Adelaide · 2h 50m · 0.7% cancelled
- Perth → Brisbane · 4h 25m · 0.5% cancelled
- Perth → Broome · 2h 32m · 0.6% cancelled
- Perth → Darwin · 3h 30m · 0.0% cancelled
- Perth → Geraldton · 1h
- Perth → Kalgoorlie · 1h 5m · 2.0% cancelled
- Perth → Karratha · 2h 5m · 0.7% cancelled
- Perth → Melbourne · 3h 35m · 0.3% cancelled
- Perth → Newman · 1h 45m · 0.2% cancelled
- Perth → Port Hedland · 2h 10m · 1.3% cancelled
- Perth → Sydney · 4h 5m · 1.1% cancelled
Port Hedland
- Port Hedland → Perth · 2h 20m · 1.3% cancelled
Port Lincoln
- Port Lincoln → Adelaide · 50m · 3.6% cancelled
Port Macquarie
- Port Macquarie → Sydney · 1h 20m · 4.4% cancelled
Proserpine
- Proserpine → Brisbane · 1h 35m · 0.0% cancelled
- Proserpine → Sydney · 2h 25m
Rockhampton
- Rockhampton → Brisbane · 1h 10m · 2.4% cancelled
Sunshine Coast
- Sunshine Coast → Melbourne · 2h 35m · 0.2% cancelled
- Sunshine Coast → Sydney · 1h 45m · 0.7% cancelled
Sydney
- Sydney → Adelaide · 2h 10m · 1.7% cancelled
- Sydney → Albury · 1h 20m · 1.3% cancelled
- Sydney → Alice Springs · 3h 20m
- Sydney → Armidale · 1h 10m
- Sydney → Ayers Rock · 3h 35m
- Sydney → Ballina · 1h 17m · 0.5% cancelled
- Sydney → Brisbane · 1h 30m · 1.2% cancelled
- Sydney → Cairns · 3h 10m · 0.5% cancelled
- Sydney → Canberra · 1h · 4.9% cancelled
- Sydney → Coffs Harbour · 1h 15m · 0.9% cancelled
- Sydney → Darwin · 4h 45m
- Sydney → Dubbo · 1h 5m · 1.1% cancelled
- Sydney → Gold Coast · 1h 20m · 0.8% cancelled
- Sydney → Hamilton Island · 2h 35m · 0.6% cancelled
- Sydney → Hervey Bay · 1h 45m
- Sydney → Hobart · 1h 55m · 1.0% cancelled
- Sydney → Launceston · 1h 50m · 1.1% cancelled
- Sydney → Melbourne · 1h 35m · 3.5% cancelled
- Sydney → Orange · 55m · 2.5% cancelled
- Sydney → Perth · 5h 5m · 1.1% cancelled
- Sydney → Port Macquarie · 1h 5m · 4.4% cancelled
- Sydney → Proserpine · 2h 35m
- Sydney → Sunshine Coast · 1h 35m · 0.7% cancelled
- Sydney → Tamworth · 1h 5m
- Sydney → Townsville · 2h 45m
- Sydney → Wagga Wagga · 1h 15m · 1.5% cancelled
Tamworth
- Tamworth → Sydney · 1h 10m
Townsville
- Townsville → Brisbane · 1h 55m · 1.0% cancelled
- Townsville → Cairns · 1h
- Townsville → Melbourne · 3h 7m
- Townsville → Sydney · 2h 40m
Wagga Wagga
- Wagga Wagga → Sydney · 1h 10m · 1.5% cancelled
Cancellation rates: 3 months to Jul 2026
These are the routes big enough to be published individually. For the longer view — how many routes and airlines Australia has had since 1985, and which parts of the network shrank — see regional aviation over forty years.