One Way

Popular Filters

One Way Price

SGD 2,048 SGD 2,500

Stops From Marrakesh

Departure From Marrakesh

After 6 PM

SGD 2,049

Arrival at Semarang

After 6 PM

SGD 2,049

Alliances & Airlines

Oneworld

(3)

SkyTeam

(2)

Star Alliance

()

Layover Airports

Marrakech To Semarang Flights

Book Marrakech to Semarang flight tickets at lowest price. Get best deals on your upcoming Marrakech to Semarang flights only on MakeMyTrip. Also Book Semarang to Marrakech Flights. Currently 2 flights flying from Marrakech 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
Qatar Airways, Garuda Indonesia

SGD 2,090

SGD 2,049

MMTINTLSG coupon applied

Transit Visa may be required

Marrakesh to Semarang , 1 Jul

Qatar Airways QR | 1396

18:30

Tue, 1 Jul 25

Marrakesh, Morocco

19:20

Tue, 1 Jul 25

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1396

21:05

Tue, 1 Jul 25

Casablanca, Morocco

06:15

Wed, 2 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 6381 | Operated By Garuda Indonesia

02:25

Thu, 3 Jul 25

Doha, Qatar

08 h 35 m

15:00

Thu, 3 Jul 25

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia GA | 246

17:30

Thu, 3 Jul 25

Terminal T3

Jakarta, Indonesia

01 h 15 m

18:45

Thu, 3 Jul 25

Semarang, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Economy Comfort

Fare offered by airlines.

7 kg
46 kg (2 Pc.)
No airline cancellation fee
Free date change allowed
Free seats available
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

SGD 2,090SGD 2,049

Royal Air Maroc, Qatar Airways, Garuda Indonesia

SGD 2,469

SGD 2,420

MMTINTLSG coupon applied

Transit Visa may be required

Marrakesh to Semarang , 1 Jul

Royal Air Maroc AT | 5706 | Operated By Qatar Airways

18:30

Tue, 1 Jul 25

Marrakesh, Morocco

19:20

Tue, 1 Jul 25

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 5706 | Operated By Qatar Airways

21:05

Tue, 1 Jul 25

Casablanca, Morocco

06:15

Wed, 2 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 6381 | Operated By Garuda Indonesia

02:25

Thu, 3 Jul 25

Doha, Qatar

08 h 35 m

15:00

Thu, 3 Jul 25

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia GA | 246

17:30

Thu, 3 Jul 25

Terminal T3

Jakarta, Indonesia

01 h 15 m

18:45

Thu, 3 Jul 25

Semarang, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Economy Comfort

Fare offered by airlines.

7 kg
46 kg (2 Pc.)
No airline cancellation fee
Free date change allowed
Free seats available
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

SGD 2,469SGD 2,420