Direct flights from Perth to Kuala Lumpur
All flights from PER to KUL non-stop. There are direct flights from Perth International (PER), Australia to Kuala Lumpur International Airport (KUL), Malaysia with Malaysia Airlines, Batik Air Malaysia and AirAsia. 32 weekly departures are currently scheduled on this route. Departure times range from 00:45 to 23: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 and 5 minutes.
Airlines with non-stop routes:
Malaysia Airlines
Batik Air Malaysia
AirAsia
AirAsia X
Flight schedule from Perth to Kuala Lumpur 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 Perth to Kuala Lumpur 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 Perth to Kuala Lumpur 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
Perth to Kuala Lumpur scheduled departures
Select a date to see every published non-stop departure between PER and KUL.
PER - KUL route facts
-
Distance2586 miles (4161 km)
-
Flight time5 hours and 30 minutes to 6 hours and 5 minutes
-
Airlines
Malaysia Airlines
Batik Air
AirAsia -
Airline alliancesoneworld Low-cost carrier
-
CabinsEconomy Business
-
Hub airportsMalaysia Airlines: KUL
-
Departure terminalsMalaysia Airlines: Terminal 1AirAsia: Terminal 1
-
Arrival terminalsMalaysia Airlines: Terminal 1Batik Air Malaysia: Terminal 1AirAsia: Terminal 2
-
AircraftMalaysia Airlines: Airbus A330-300, Airbus A330-200, Airbus A330-900neo, Boeing 737MAX 8 Passenger and Boeing 737-800 (winglets) Passenger/BBJ2Batik Air Malaysia: Boeing 737-800 PassengerAirAsia: Airbus A321neo
