to Perth (ONS–PER) — Airlines, Schedules & Connections

ONS Airport Page →
712 mi airlines 4/wk
On-time Some delays Frequent delays
Flight Schedule 5 flights Verified 1m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
VA2502
VA Virgin Australia
100
8:30 AM
AWST
10:30 AM
AWST
2h
M T W T F S S
Prices
VA2506
VA Virgin Australia
290
6:00 PM
AWST
8:00 PM
AWST
2h
M T W T F S S
Prices
VA2501+2
VA Virgin Australia
100
5:30 AM
AWST T2
7:30 AM
AWST
2h
M T W T F S S
Prices
QR7137cs
QR Qatar
100
5:30 AM
AWST T2
7:30 AM
AWST
2h
M T W T F S S
Prices
VA2505
VA Virgin Australia
290
3:00 PM
AWST T2
5:00 PM
AWST
2h
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
to Perth
1 carrier, 4 flights/week nonstop.
1 Airlines 4 Flights/wk 712 mi 2h nonstop

ONS–PER is served by 1 airline with nonstop service. Virgin Australia leads the route. The flight covers 712 miles in approximately 2h.

Airline Landscape

All carriers operating nonstop ONS–PER service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
VA Virgin Australia 4 100, 290 2h
Aircraft on this route
100 Fokker 100 – VA
290 Embraer E190-E2 – VA
Alliance coverage
Unaffiliated: VA (4 flights/wk, 100%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, ONS to PER direction.
Mon
0
flights
Tue
1
flight
Wed
1
flight
Thu
1
flight
Fri
1
flight
Sat
0
flights
Sun
0
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
2
Nonstop flights
4
Outbound / wk
5
Return / wk

Other ways to reach Perth from

Nearby airports with service to Perth International Airport.
Metric ONS→PER LEA→PER KTA→PER
Distance from ONS 76 mi 126 mi
Nonstop airlines 1 2 6
Weekly flights 4 26 125
Flight time 2h 1h 37m 2h
Airports within 200 miles of ONS with service to Perth International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Perth is 0 hours the same as .
ONS: AWST · PER: AWST

When it's 6:00 PM in , it's 6:00 PM in Perth.
Distance & Flight Time
712 mi / 1,145 km
Nonstop flight time is approximately 2h 0m.

ONS–PER Quick Facts

Key statistics for the to Perth route.
Route details
Distance712 mi / 1,145 km
Flight time2h
Time difference0 hours
Airlines (nonstop)1
Weekly flights4 out / 5 return
Origin: ONS
IATA / ICAOONS / YOLW
TimezoneAustralia/Perth
Elevation7 ft / 2 m
Destination: PER
IATA / ICAOPER / YPPH
TimezoneAustralia/Perth
Passengers/yr23.0M
Elevation67 ft / 20 m

Frequently Asked Questions

Common questions about ONS to PER flights.
Nonstop flights from Onslow Airport to Perth International Airport take approximately 2h. The route covers 712 miles.
1 airline operates nonstop service: Virgin Australia.
There are approximately 4 nonstop flights per week from ONS to PER. The return direction has about 5 weekly flights.
Yes, return flights from PER to ONS are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include LEA, KTA and PBO. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Flight time is about 2 hours on the 1,400 km sector. Onslow is a remote town on the Pilbara coast of Western Australia. Flights operate mainly to serve the resources sector workforce in the region.
Qantas (via its QantasLink subsidiary) and possibly smaller charter operators serve this route. Frequency depends on resource industry demand, typically a few flights per week. Aircraft are turboprops or small jets. Schedules can change with mining project cycles.
Onslow Airport is a small remote airstrip with minimal terminal facilities. It primarily serves fly-in-fly-out (FIFO) workers heading to the Wheatstone LNG project and other resource operations nearby. The town of Onslow has about 900 residents.
Some flights are open to the public while others are charter-only for resource company workers. QantasLink regular public transport (RPT) flights, when scheduled, are available to anyone. Check Qantas.com for current availability. Seats fill up with FIFO workers so book early.
Onslow is a small coastal town in the Pilbara region. It serves as a base for the Wheatstone and Macedon gas processing projects. The area has fishing and beach access on the Indian Ocean. Mackerel Islands, a group of islands 22 km offshore, offers eco-tourism accommodation. The town has limited services and accommodations.

Onslow to Perth: Pilbara Coast to Western Australia's Capital

ONS-PER covers about 1,400 km in roughly 2 hours. QantasLink and charter operators serve this route, with frequency driven by resources sector demand. Onslow is a small town of about 900 people on the Pilbara coast, near the Wheatstone LNG project and other gas processing facilities. Most air traffic consists of fly-in-fly-out (FIFO) workers rotating between Perth and the project sites.

Onslow Airport is a basic facility with minimal terminal amenities. Perth Airport is Western Australia's main gateway, about 12 km east of the city center. Public RPT flights, when available on QantasLink, can be booked by anyone, but seats compete with FIFO bookings. The drive from Onslow to Perth is about 1,400 km on the North West Coastal Highway and takes 14 to 15 hours, making flying the only practical option for most travelers.