Direct flights from Kuala Lumpur to Perth
All flights from KUL to PER non-stop. There are direct flights from Kuala Lumpur International Airport (KUL), Malaysia to Perth International (PER), Australia with Malaysia Airlines, Batik Air Malaysia and AirAsia. 32 weekly departures are currently scheduled on this route. Departure times range from 00:05 to 22:55 depending on the schedule period. The flight distance is 2586 miles (4161 km). Flight time ranges from 5 hours and 30 minutes to 6 hours.
Airlines with non-stop routes:
Malaysia Airlines
Batik Air Malaysia
AirAsia
Qatar Airways
AirAsia X
Flight schedule from Kuala Lumpur to Perth with Malaysia Airlines
This is a weekly direct flight schedule for Malaysia Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Flight schedule from Kuala Lumpur to Perth with Batik Air Malaysia
This is a weekly direct flight schedule for Batik Air Malaysia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Flight schedule from Kuala Lumpur to Perth with AirAsia
This is a weekly direct flight schedule for AirAsia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Kuala Lumpur to Perth scheduled departures
Select a date to see every published non-stop departure between KUL and PER.
KUL - PER route facts
-
Distance2586 miles (4161 km)
-
Flight time5 hours and 30 minutes to 6 hours
-
Airlines
Malaysia Airlines
Batik Air
AirAsia -
Airline alliancesoneworld Low-cost carrier
-
CabinsEconomy Business
-
Hub airportsMalaysia Airlines: KUL
-
Departure terminalsMalaysia Airlines: Terminal 1Batik Air Malaysia: Terminal 1AirAsia: Terminal 2
-
Arrival terminalsMalaysia Airlines: Terminal 1AirAsia: Terminal 1
-
AircraftMalaysia Airlines: Boeing 737MAX 8 Passenger, Airbus A330-300, Airbus A330-900neo, Airbus A330-200 and Boeing 737-800 (winglets) Passenger/BBJ2Batik Air Malaysia: Boeing 737-800 PassengerAirAsia: Airbus A321neo
Route FAQ
Direct flights from Kuala Lumpur to Australia
From Kuala Lumpur to Brisbane
BNE Brisbane International
From Kuala Lumpur to Sydney
SYD Kingsford Smith International Airport
From Kuala Lumpur to Melbourne
MEL Melbourne International
From Kuala Lumpur to Adelaide
ADL Adelaide International
