One Way

Popular Filters

Departure Airports

One Way Price

SAR 3,699 SAR 7,600

Duration

22 h 40 m 36 h 0 m

Stops From Yogyakarta

Departure From Yogyakarta

6 AM - 12 PM

SAR 4,943

12 PM - 6 PM

SAR 3,699

After 6 PM

SAR 5,059

Arrival at Casablanca

12 PM - 6 PM

SAR 3,699

Alliances & Airlines

Oneworld

(4)

SkyTeam

(11)

Star Alliance

()

Layover Airports

Layover Duration

5 h 5 m 18 h 30 m

Flights from Yogyakarta to Morocco

Book flights from Yogyakarta to Morocco at lowest price. Get best deals on your upcoming Yogyakarta to Morocco flight only on MakeMyTrip Saudi.

Sorted By:
Departure
Duration
Arrival
Price
Garuda Indonesia, Qatar Airways

SAR 3,699

Transit Visa may be required

Kulon Progo Regency to Casablanca , 7 Jun

Garuda Indonesia GA | 252

13:40

Sun, 7 Jun 26

Kulon Progo Regency, Indonesia

01 h 30 m

16:10

Sun, 7 Jun 26

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 961

00:35

Mon, 8 Jun 26

Terminal I

Denpasar Bali, Indonesia

09 h 15 m

04:50

Mon, 8 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1395

09:35

Mon, 8 Jun 26

Doha, Qatar

08 h 55 m

16:30

Mon, 8 Jun 26

Terminal T1

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Qatar Airways

SAR 4,584

Transit Visa may be required

Kulon Progo Regency to Casablanca , 7 Jun

Garuda Indonesia GA | 252

13:40

Sun, 7 Jun 26

Kulon Progo Regency, Indonesia

01 h 30 m

16:10

Sun, 7 Jun 26

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 963

18:35

Sun, 7 Jun 26

Terminal I

Denpasar Bali, Indonesia

09 h 15 m

22:50

Sun, 7 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1395

09:35

Mon, 8 Jun 26

Doha, Qatar

08 h 55 m

16:30

Mon, 8 Jun 26

Terminal T1

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Emirates

SAR 4,857

Transit Visa may be required

Solo City to Casablanca , 7 Jun

Emirates EK | 7297 | Operated By Garuda Indonesia

15:55

Sun, 7 Jun 26

Solo City, Indonesia

01 h 20 m

17:15

Sun, 7 Jun 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 359

00:45

Mon, 8 Jun 26

Terminal T3

Jakarta, Indonesia

07 h 45 m

05:30

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:00

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Mon, 8 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Qatar Airways

SAR 4,943

Transit Visa may be required

Solo City to Casablanca , 7 Jun

Garuda Indonesia GA | 221

15:55

Sun, 7 Jun 26

Solo City, Indonesia

01 h 20 m

17:15

Sun, 7 Jun 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 955

00:55

Mon, 8 Jun 26

Terminal T3

Jakarta, Indonesia

08 h 20 m

05:15

Mon, 8 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1395

09:35

Mon, 8 Jun 26

Doha, Qatar

08 h 55 m

16:30

Mon, 8 Jun 26

Terminal T1

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Emirates

SAR 4,989

Transit Visa may be required

Kulon Progo Regency to Casablanca , 7 Jun

Garuda Indonesia GA | 252

13:40

Sun, 7 Jun 26

Kulon Progo Regency, Indonesia

01 h 30 m

16:10

Sun, 7 Jun 26

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 399

00:35

Mon, 8 Jun 26

Terminal I

Denpasar Bali, Indonesia

09 h

05:35

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:00

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Mon, 8 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Emirates

SAR 5,058

Transit Visa may be required

Solo City to Casablanca , 7 Jun

Garuda Indonesia GA | 221

15:55

Sun, 7 Jun 26

Solo City, Indonesia

01 h 20 m

17:15

Sun, 7 Jun 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 359

00:45

Mon, 8 Jun 26

Terminal T3

Jakarta, Indonesia

07 h 45 m

05:30

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:00

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Mon, 8 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Emirates

SAR 5,059

Transit Visa may be required

Kulon Progo Regency to Casablanca , 7 Jun

Garuda Indonesia GA | 203

18:05

Sun, 7 Jun 26

Kulon Progo Regency, Indonesia

01 h 25 m

19:30

Sun, 7 Jun 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 359

00:45

Mon, 8 Jun 26

Terminal T3

Jakarta, Indonesia

07 h 45 m

05:30

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:00

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Mon, 8 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Emirates

SAR 5,131

Transit Visa may be required

Kulon Progo Regency to Casablanca , 7 Jun

Garuda Indonesia GA | 213

16:50

Sun, 7 Jun 26

Kulon Progo Regency, Indonesia

01 h 25 m

18:15

Sun, 7 Jun 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 359

00:45

Mon, 8 Jun 26

Terminal T3

Jakarta, Indonesia

07 h 45 m

05:30

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:00

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Mon, 8 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Batik Air, Emirates

SAR 5,648

Transit Visa may be required

Solo City to Casablanca , 7 Jun

Batik Air ID | 7363

18:10

Sun, 7 Jun 26

Solo City, Indonesia

01 h 15 m

19:25

Sun, 7 Jun 26

Terminal T2

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 359

00:45

Mon, 8 Jun 26

Terminal T3

Jakarta, Indonesia

07 h 45 m

05:30

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:00

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Mon, 8 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Batik Air, Emirates

SAR 7,454

Transit Visa may be required

Solo City to Casablanca , 7 Jun

Batik Air ID | 7367

15:15

Sun, 7 Jun 26

Solo City, Indonesia

01 h 15 m

16:30

Sun, 7 Jun 26

Terminal T2

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 359

00:45

Mon, 8 Jun 26

Terminal T3

Jakarta, Indonesia

07 h 45 m

05:30

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:00

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Mon, 8 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Book cheap Yogyakarta to Morocco International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Yogyakarta to Morocco International air travel route. Check flight reservation status, schedules of Yogyakarta to Morocco International flight ticket online.Also book tickets for Morocco to Yogyakarta

About Yogyakarta (JOG)

Yogyakarta

About Morocco (MA)