Popular Filters
Departure Airports
One Way Price
Duration
Stops From Yogyakarta
Departure From Yogyakarta
SAR 4,943
SAR 3,699
SAR 5,059
Arrival at Casablanca
SAR 3,699
Alliances & Airlines
Oneworld
(4)
SkyTeam
(11)
Star Alliance
()
Layover Airports
Layover Duration
Top Airlines
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.
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
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
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
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
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
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
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
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
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
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
About Yogyakarta (JOG)
Yogyakarta
