One Way

Popular Filters

Departure Airports

One Way Price

QAR 3,971 QAR 11,800

Duration

23 h 40 m 38 h 30 m

Stops From Yogyakarta

Departure From Yogyakarta

6 AM - 12 PM

QAR 3,972

12 PM - 6 PM

QAR 4,000

After 6 PM

QAR 11,422

Arrival at Casablanca

6 AM - 12 PM

QAR 3,972

12 PM - 6 PM

QAR 4,313

Alliances & Airlines

Oneworld

()

SkyTeam

(14)

Star Alliance

(6)

Layover Airports

Layover Duration

5 h 0 m 20 h 30 m

Yogyakarta to Morocco

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 18 Jul 2026 00:32:40
Garuda Indonesia, Etihad Airways

QAR 3,997

QAR 3,972

Solo City to Casablanca , 21 Jul

Garuda Indonesia GA | 225

10:45

Tue, 21 Jul 26

Solo City, Indonesia

01 h 20 m

12:05

Tue, 21 Jul 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 475

18:10

Tue, 21 Jul 26

Terminal T3

Jakarta, Indonesia

07 h 55 m

23:05

Tue, 21 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 757

02:05

Wed, 22 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

07:20

Wed, 22 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Etihad Airways

More Timing Options

QAR 4,025

QAR 4,000

Kulon Progo Regency to Casablanca , 21 Jul

Garuda Indonesia GA | 209

13:35

Tue, 21 Jul 26

Kulon Progo Regency, Indonesia

01 h 25 m

15:00

Tue, 21 Jul 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 475

18:10

Tue, 21 Jul 26

Terminal T3

Jakarta, Indonesia

07 h 55 m

23:05

Tue, 21 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 757

02:05

Wed, 22 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

07:20

Wed, 22 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Turkish Airlines

More Timing Options

QAR 4,338

QAR 4,313

Transit Visa may be required

Kulon Progo Regency to Casablanca , 21 Jul

Garuda Indonesia GA | 209

13:35

Tue, 21 Jul 26

Kulon Progo Regency, Indonesia

01 h 25 m

15:00

Tue, 21 Jul 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 57

21:00

Tue, 21 Jul 26

Terminal T3

Jakarta, Indonesia

11 h 50 m

04:50

Wed, 22 Jul 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 617

12:05

Wed, 22 Jul 26

Istanbul, Turkey

04 h 50 m

14:55

Wed, 22 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Turkish Airlines

QAR 4,410

QAR 4,385

Transit Visa may be required

Solo City to Casablanca , 21 Jul

Garuda Indonesia GA | 221

15:55

Tue, 21 Jul 26

Solo City, Indonesia

01 h 20 m

17:15

Tue, 21 Jul 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 57

21:00

Tue, 21 Jul 26

Terminal T3

Jakarta, Indonesia

11 h 50 m

04:50

Wed, 22 Jul 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 617

12:05

Wed, 22 Jul 26

Istanbul, Turkey

04 h 50 m

14:55

Wed, 22 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Turkish Airlines

QAR 4,617

QAR 4,592

Transit Visa may be required

Kulon Progo Regency to Casablanca , 21 Jul

Garuda Indonesia GA | 252

13:40

Tue, 21 Jul 26

Kulon Progo Regency, Indonesia

01 h 30 m

16:10

Tue, 21 Jul 26

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 67

21:00

Tue, 21 Jul 26

Terminal I

Denpasar Bali, Indonesia

13 h

05:00

Wed, 22 Jul 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 617

12:05

Wed, 22 Jul 26

Istanbul, Turkey

04 h 50 m

14:55

Wed, 22 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Etihad Airways

QAR 4,999

QAR 4,974

Kulon Progo Regency to Casablanca , 21 Jul

Garuda Indonesia GA | 252

13:40

Tue, 21 Jul 26

Kulon Progo Regency, Indonesia

01 h 30 m

16:10

Tue, 21 Jul 26

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 477

18:45

Tue, 21 Jul 26

Terminal I

Denpasar Bali, Indonesia

08 h 55 m

23:40

Tue, 21 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 757

02:05

Wed, 22 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

07:20

Wed, 22 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

QAR 5,164

QAR 5,139

Solo City to Casablanca , 21 Jul

Etihad Airways EY | 8175 | Operated By Garuda Indonesia

10:45

Tue, 21 Jul 26

Solo City, Indonesia

01 h 20 m

12:05

Tue, 21 Jul 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 475

18:10

Tue, 21 Jul 26

Terminal T3

Jakarta, Indonesia

07 h 55 m

23:05

Tue, 21 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 757

02:05

Wed, 22 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

07:20

Wed, 22 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

QAR 5,187

QAR 5,162

Kulon Progo Regency to Casablanca , 21 Jul

Etihad Airways EY | 8199 | Operated By Garuda Indonesia

13:35

Tue, 21 Jul 26

Kulon Progo Regency, Indonesia

01 h 25 m

15:00

Tue, 21 Jul 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 475

18:10

Tue, 21 Jul 26

Terminal T3

Jakarta, Indonesia

07 h 55 m

23:05

Tue, 21 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 757

02:05

Wed, 22 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

07:20

Wed, 22 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Emirates

QAR 6,371

QAR 6,346

Solo City to Casablanca , 21 Jul

Emirates EK | 7297 | Operated By Garuda Indonesia

15:55

Tue, 21 Jul 26

Solo City, Indonesia

01 h 20 m

17:15

Tue, 21 Jul 26

Terminal T3

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 359

00:45

Wed, 22 Jul 26

Terminal T3

Jakarta, Indonesia

07 h 45 m

05:30

Wed, 22 Jul 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:25

Wed, 22 Jul 26

Terminal T3

Dubai, United Arab Emirates

08 h 25 m

12:50

Wed, 22 Jul 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Batik Air, Emirates

QAR 6,373

QAR 6,348

Solo City to Casablanca , 21 Jul

Batik Air ID | 7040

17:30

Tue, 21 Jul 26

Solo City, Indonesia

01 h 15 m

18:45

Tue, 21 Jul 26

Terminal T2

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 359

00:45

Wed, 22 Jul 26

Terminal T3

Jakarta, Indonesia

07 h 45 m

05:30

Wed, 22 Jul 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:25

Wed, 22 Jul 26

Terminal T3

Dubai, United Arab Emirates

08 h 25 m

12:50

Wed, 22 Jul 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)