There are 6 ways to get from Kota Kinabalu to Perth Airport (PER) by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Kota Kinabalu Airport
best- Fly from Kota Kinabalu Airport (BKI) to Perth Airport (PER)plane BKI - PER
8h 43m$228–709Bus, drive to Brunei International Airport, fly
- Take the bus from Kota Kinabalu to Limbangbus
- Drive from Limbang to Brunei International Airport (BWN)car
- Fly from Brunei International Airport (BWN) to Perth Airport (PER)plane BWN - PER
15h 22m$328–885Bus to Sandakan Airport, fly
- Take the bus from Kota Kinabalu North Bus Terminal Inanam to Sandakanbus
- Fly from Sandakan Airport (SDK) to Perth Airport (PER)plane SDK - PER
19h 22m$431–1,202Bus to Limbang Airport, fly
- Take the bus from Kota Kinabalu to Limbangbus
- Fly from Limbang Airport (LMN) to Perth Airport (PER)plane LMN - PER
18h 55m$287–833Bus, drive, drive to Miri Airport, fly
- Take the bus from Kota Kinabalu to Limbangbus
- Drive from Limbang to Bandar Seri Begawancar
- Take the bus from Bandar Seri Begawan to Seria Bus Terminalbus
- Drive from Kuala Belait Bus Terminal to Miri Airport (MYY)car
- Fly from Miri Airport (MYY) to Perth Airport (PER)plane MYY - PER
19h 25m$390–1,148Train, bus to Lawas, fly
- Take the train from Sembulan Station to Beaufort Stationtrain
- Take the bus from Beaufort to Lawasbus
- Fly from Lawas (LWY) to Perth Airport (PER)plane LWY - PER
17h 31m$277–809
Kota Kinabalu Airport (BKI) to Perth Airport (PER) flights
Questions & Answers
The cheapest way to get from Kota Kinabalu to Perth Airport (PER) is to bus and drive and fly which costs $320 - $900 and takes 15h 22m.
The fastest way to get from Kota Kinabalu to Perth Airport (PER) is to fly which takes 8h 43m and costs $220 - $750.
The distance between Kota Kinabalu and Perth Airport (PER) is 4218 km.
It takes approximately 8h 43m to get from Kota Kinabalu to Perth Airport (PER), including transfers.
There are 1665+ hotels available in Perth Airport (PER).
What companies run services between Kota Kinabalu, Malaysia and Perth Airport (PER), Australia?
Scoot Tigerair, Singapore Airlines, and three other airlines fly from Kota Kinabalu Airport (BKI) to Perth Airport (PER) every 4 hours.
- Website
- airasia.com
Flights from Kota Kinabalu Airport to Perth Airport via Kuala Lumpur
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- $370–1,100
Flights from Brunei International Airport to Perth Airport via Kuala Lumpur
- Ave. Duration
- 10h 28m
- When
- Every day
- Estimated price
- $480–1,400
Flights from Sandakan Airport to Perth Airport via Kuala Lumpur
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- $400–1,100
Flights from Limbang Airport to Perth Airport via Lawas, Miri Airport, Kuala Lumpur
- Ave. Duration
- 15h 15m
- When
- Thursday and Sunday
- Estimated price
- $340–950
Flights from Miri Airport to Perth Airport via Kuala Lumpur
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- $440–1,200
Flights from Lawas to Perth Airport via Miri Airport, Kuala Lumpur
- Ave. Duration
- 11h 22m
- When
- Thursday, Friday, Saturday, and Tuesday
- Estimated price
- $330–950
- Website
- singaporeair.com
Flights from Kota Kinabalu Airport to Perth Airport via Singapore Changi
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- $380–2,300
Flights from Brunei International Airport to Perth Airport via Singapore Changi
- Ave. Duration
- 9h 51m
- When
- Every day
- Estimated price
- $390–2,900
Flights from Limbang Airport to Perth Airport via Miri Airport, Singapore Changi
- Ave. Duration
- 12h 30m
- When
- Monday
- Estimated price
- $270–800
Flights from Limbang Airport to Perth Airport via Kuching, Singapore Changi
- Ave. Duration
- 19h 35m
- When
- Tuesday and Sunday
- Estimated price
- $270–800
Flights from Limbang Airport to Perth Airport via Lawas, Miri Airport, Singapore Changi
- Ave. Duration
- 15h 50m
- When
- Thursday
- Estimated price
- $280–800
Flights from Miri Airport to Perth Airport via Singapore Changi
- Ave. Duration
- 8h 40m
- When
- Thursday and Saturday
- Estimated price
- $360–1,100
Flights from Lawas to Perth Airport via Miri Airport, Singapore Changi
- Ave. Duration
- 11h 45m
- When
- Thursday and Saturday
- Estimated price
- $270–800
Flights from Lawas to Perth Airport via Kota Kinabalu Airport, Singapore Changi
- Ave. Duration
- 16h
- When
- Monday
- Estimated price
- $350–2,200
- Website
- malindoair.com
Flights from Kota Kinabalu Airport to Perth Airport via Kuala Lumpur
- Ave. Duration
- 11h 52m
- When
- Every day
- Estimated price
- $390–1,100
Flights from Sandakan Airport to Perth Airport via Kuala Lumpur
- Ave. Duration
- 11h 32m
- When
- Every day
- Estimated price
- $430–1,200
Flights from Miri Airport to Perth Airport via Kuala Lumpur
- Ave. Duration
- 9h 10m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $470–1,300
Flights from Lawas to Perth Airport via Miri Airport, Kuala Lumpur
- Ave. Duration
- 12h 12m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $350–1,000
- Website
- flyscoot.com
Flights from Brunei International Airport to Perth Airport via Singapore Changi
- Ave. Duration
- 8h 55m
- When
- Monday to Thursday
- Estimated price
- $390–1,100
Flights from Limbang Airport to Perth Airport via Miri Airport, Singapore Changi
- Ave. Duration
- 12h 30m
- When
- Monday
- Estimated price
- $270–800
Flights from Limbang Airport to Perth Airport via Kuching, Singapore Changi
- Ave. Duration
- 19h 35m
- When
- Tuesday and Sunday
- Estimated price
- $270–800
Flights from Limbang Airport to Perth Airport via Lawas, Miri Airport, Singapore Changi
- Ave. Duration
- 15h 50m
- When
- Thursday
- Estimated price
- $280–800
Flights from Miri Airport to Perth Airport via Singapore Changi
- Ave. Duration
- 8h 40m
- When
- Thursday and Saturday
- Estimated price
- $360–1,100
Flights from Lawas to Perth Airport via Miri Airport, Singapore Changi
- Ave. Duration
- 11h 45m
- When
- Thursday and Saturday
- Estimated price
- $270–800
- Website
- malaysiaairlines.com
Flights from Kota Kinabalu Airport to Perth Airport via Kuala Lumpur
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- $420–1,500
Flights from Sandakan Airport to Perth Airport via Kuala Lumpur
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- $460–1,600
Flights from Miri Airport to Perth Airport via Kuala Lumpur
- Ave. Duration
- 15h 35m
- When
- Every day
- Estimated price
- $500–1,700
Flights from Lawas to Perth Airport via Miri Airport, Kuala Lumpur
- Ave. Duration
- 14h 35m
- When
- Saturday
- Estimated price
- $380–1,300
- Website
- vietnamairlines.com
Flights from Brunei International Airport to Perth Airport via Tan Son Nhat
- Ave. Duration
- 10h 10m
- When
- Thursday
- Estimated price
- $550–1,500
- Phone
- +60 88-279 300
- [email protected]
- Website
- railway.sabah.gov.my
Train from Sembulan Station to Beaufort Station
- Ave. Duration
- 2h 4m
- Frequency
- Once a week
- Estimated price
- $3
- Schedules at
- railway.sabah.gov.my
- Phone
- 088-751722
- [email protected]
- Website
- sipitangexpress.com.my
Bus from Kota Kinabalu to Limbang
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- $13–28
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
Bus from Kota Kinabalu to Limbang
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- $13–28
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
Bus from Kota Kinabalu to Limbang
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- $13–28
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
Bus from Beaufort to Lawas
- Ave. Duration
- 56 min
- Frequency
- 3 times a week
- Estimated price
- $4–6
- Schedules at
- sipitangexpress.com.my
- Book at
- easybook.com
- Phone
- +60 198072570
- Website
- redbus.my
Bus from Kota Kinabalu North Bus Terminal Inanam to Sandakan
- Ave. Duration
- 7h 25m
- Frequency
- Every 4 hours
- Estimated price
- $14–80
- Schedules at
- facebook.com
- Book at
- facebook.com
Bus from Bandar Seri Begawan to Seria Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $7
Want to know more about travelling around Australia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide




