One Way

Popular Filters

Arrival Airports

One Way Price

LKR 39,960 LKR 120,000

Duration

6 h 20 m 21 h 0 m

Stops From Semarang

Departure From Semarang

6 AM - 12 PM

LKR 40,859

12 PM - 6 PM

LKR 39,961

After 6 PM

LKR 86,022

Arrival at Kuala Lumpur

Before 6 AM

LKR 39,961

6 AM - 12 PM

LKR 112,650

12 PM - 6 PM

LKR 40,859

After 6 PM

LKR 42,695

Alliances & Airlines

Oneworld

()

SkyTeam

(7)

Star Alliance

()

Layover Airports

Layover Duration

3 h 15 m 17 h 30 m

Semarang To Kuala Lumpur Flights

Book Semarang to Kuala Lumpur flight tickets at lowest price. Get best deals on your upcoming Semarang to Kuala Lumpur flights only on MakeMyTrip. Also Book Kuala Lumpur to Semarang Flights. Currently 22 flights flying from Semarang to Kuala Lumpur. 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
Citilink, AirAsia Berhad

LKR 39,961

Re Check-in of Baggage required

Semarang to Kuala Lumpur , 3 Sep

Citilink QG | 793

16:35

Wed, 3 Sep 25

Terminal T1

Semarang, Indonesia

01 h 15 m

17:50

Wed, 3 Sep 25

Terminal T1B

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

AirAsia Berhad AK | 354

21:15

Wed, 3 Sep 25

Terminal T2F

Jakarta, Indonesia

02 h 10 m

00:25

Thu, 4 Sep 25

Terminal T2

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, AirAsia Berhad

LKR 40,859

Re Check-in of Baggage required

Semarang to Kuala Lumpur , 3 Sep

Garuda Indonesia GA | 235

09:45

Wed, 3 Sep 25

Semarang, Indonesia

01 h 20 m

11:05

Wed, 3 Sep 25

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

AirAsia Berhad AK | 385

14:35

Wed, 3 Sep 25

Terminal T2F

Jakarta, Indonesia

02 h 15 m

17:50

Wed, 3 Sep 25

Terminal T2

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air, AirAsia Berhad

LKR 41,504

Re Check-in of Baggage required

Semarang to Kuala Lumpur , 3 Sep

Batik Air ID | 6343

09:30

Wed, 3 Sep 25

Terminal T1

Semarang, Indonesia

01 h 10 m

10:40

Wed, 3 Sep 25

Terminal T2D

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

AirAsia Berhad AK | 385

14:35

Wed, 3 Sep 25

Terminal T2F

Jakarta, Indonesia

02 h 15 m

17:50

Wed, 3 Sep 25

Terminal T2

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air, AirAsia Berhad

LKR 42,353

Re Check-in of Baggage required

Semarang to Kuala Lumpur , 3 Sep

Batik Air ID | 7369

07:00

Wed, 3 Sep 25

Terminal T1

Semarang, Indonesia

01 h 10 m

08:10

Wed, 3 Sep 25

Terminal T2D

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

AirAsia Berhad AK | 352

12:40

Wed, 3 Sep 25

Terminal T2F

Jakarta, Indonesia

02 h 10 m

15:50

Wed, 3 Sep 25

Terminal T2

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air, Batik Air

More Timing Options

LKR 42,695

Re Check-in of Baggage required

Semarang to Kuala Lumpur , 3 Sep

Batik Air ID | 6355

14:45

Wed, 3 Sep 25

Terminal T1

Semarang, Indonesia

01 h 10 m

15:55

Wed, 3 Sep 25

Terminal T2D

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air OD | 313

20:10

Wed, 3 Sep 25

Terminal T2

Jakarta, Indonesia

02 h 15 m

23:25

Wed, 3 Sep 25

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air, TransNusa

LKR 44,152

Re Check-in of Baggage required

Semarang to Kuala Lumpur Subang , 3 Sep

Batik Air ID | 6351

11:40

Wed, 3 Sep 25

Terminal T1

Semarang, Indonesia

01 h 10 m

12:50

Wed, 3 Sep 25

Terminal T2D

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

TransNusa 8B | 699

16:05

Wed, 3 Sep 25

Terminal T3

Jakarta, Indonesia

01 h 55 m

19:00

Wed, 3 Sep 25

Kuala Lumpur Subang, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia

LKR 51,951

Semarang to Kuala Lumpur , 3 Sep

Garuda Indonesia GA | 239

17:55

Wed, 3 Sep 25

Semarang, Indonesia

01 h 20 m

19:15

Wed, 3 Sep 25

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia GA | 9280 | Operated By Malaysia Airlines

11:10

Thu, 4 Sep 25

Terminal T3

Jakarta, Indonesia

02 h 10 m

14:20

Thu, 4 Sep 25

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia

LKR 57,327

Semarang to Kuala Lumpur , 3 Sep

Garuda Indonesia GA | 8751 | Operated By Citilink

16:35

Wed, 3 Sep 25

Terminal T1

Semarang, Indonesia

01 h 15 m

17:50

Wed, 3 Sep 25

Terminal T1B

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia GA | 9280 | Operated By Malaysia Airlines

11:10

Thu, 4 Sep 25

Terminal T3

Jakarta, Indonesia

02 h 10 m

14:20

Thu, 4 Sep 25

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air, Batik Air

LKR 66,175

Semarang to Kuala Lumpur , 3 Sep

Batik Air ID | 7556

12:40

Wed, 3 Sep 25

Terminal T1

Semarang, Indonesia

01 h

13:40

Wed, 3 Sep 25

Terminal T1

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air OD | 313

20:10

Wed, 3 Sep 25

Terminal T2

Jakarta, Indonesia

02 h 15 m

23:25

Wed, 3 Sep 25

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air, Batik Air

LKR 68,656

Semarang to Kuala Lumpur , 3 Sep

Batik Air ID | 6355

14:20

Wed, 3 Sep 25

Semarang, Indonesia

01 h 05 m

15:25

Wed, 3 Sep 25

Terminal T2

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air OD | 313

20:10

Wed, 3 Sep 25

Terminal T2

Jakarta, Indonesia

02 h 15 m

23:25

Wed, 3 Sep 25

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available