One Way

Popular Filters

Departure Airports

One Way Price

SGD 189 SGD 3,800

Duration

5 h 30 m 40 h 0 m

Stops From Kuala Lumpur

Departure From Kuala Lumpur

6 AM - 12 PM

SGD 269

12 PM - 6 PM

SGD 190

After 6 PM

SGD 202

Arrival at Semarang

6 AM - 12 PM

SGD 190

12 PM - 6 PM

SGD 190

After 6 PM

SGD 504

Alliances & Airlines

Oneworld

(7)

SkyTeam

(12)

Star Alliance

(1)

+ 14 more

Layover Airports

+ 7 more

Layover Duration

2 h 10 m 30 h 30 m

Kuala Lumpur To Semarang Flights

Book Kuala Lumpur to Semarang flight tickets at lowest price. Get best deals on your upcoming Kuala Lumpur to Semarang flights only on MakeMyTrip. Also Book Semarang to Kuala Lumpur Flights. Currently 59 flights flying from Kuala Lumpur to Semarang. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Batik Air, Lion Air

SGD 193

SGD 190

Re Check-in of Baggage required

Kuala Lumpur to Semarang , 6 Jul

Batik Air OD | 177

16:30

Sun, 6 Jul 25

Terminal T1

Kuala Lumpur, Malaysia

03 h 10 m

19:40

Sun, 6 Jul 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Lion Air JT | 273

10:00

Mon, 7 Jul 25

Terminal D

Denpasar Bali, Indonesia

01 h 25 m

10:25

Mon, 7 Jul 25

Semarang, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

AirAsia Berhad, Lion Air

More Timing Options

SGD 200

SGD 197

Re Check-in of Baggage required

Kuala Lumpur to Semarang , 6 Jul

AirAsia Berhad AK | 374

17:50

Sun, 6 Jul 25

Terminal T2

Kuala Lumpur, Malaysia

03 h 05 m

20:55

Sun, 6 Jul 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Lion Air JT | 273

10:00

Mon, 7 Jul 25

Terminal D

Denpasar Bali, Indonesia

01 h 25 m

10:25

Mon, 7 Jul 25

Semarang, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Indonesia AirAsia, Lion Air

SGD 205

SGD 202

Re Check-in of Baggage required

Kuala Lumpur to Semarang , 6 Jul

Indonesia AirAsia QZ | 557

20:40

Sun, 6 Jul 25

Terminal T2

Kuala Lumpur, Malaysia

03 h

23:40

Sun, 6 Jul 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Lion Air JT | 273

10:00

Mon, 7 Jul 25

Terminal D

Denpasar Bali, Indonesia

01 h 25 m

10:25

Mon, 7 Jul 25

Semarang, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air, Lion Air

More Timing Options

SGD 209

SGD 205

Re Check-in of Baggage required

Kuala Lumpur to Semarang , 6 Jul

Batik Air OD | 171

17:50

Sun, 6 Jul 25

Terminal T1

Kuala Lumpur, Malaysia

03 h 10 m

21:00

Sun, 6 Jul 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Lion Air JT | 273

10:00

Mon, 7 Jul 25

Terminal D

Denpasar Bali, Indonesia

01 h 25 m

10:25

Mon, 7 Jul 25

Semarang, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

TransNusa, Citilink

SGD 274

SGD 269

Re Check-in of Baggage required

Kuala Lumpur to Semarang , 6 Jul

TransNusa 8B | 676

08:45

Sun, 6 Jul 25

Terminal T1

Kuala Lumpur, Malaysia

02 h 05 m

09:50

Sun, 6 Jul 25

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Citilink QG | 792

14:50

Sun, 6 Jul 25

Terminal T1B

Jakarta, Indonesia

01 h 15 m

16:05

Sun, 6 Jul 25

Terminal T1

Semarang, Indonesia

BAGGAGE : CHECK INCABIN

Information not available