One Way

Popular Filters

One Way Price

OMR 433 OMR 1,500

Duration

24 h 25 m 60 h 0 m

Stops From Avalon

Departure From Avalon

Before 6 AM

OMR 434

6 AM - 12 PM

OMR 571

12 PM - 6 PM

OMR 489

After 6 PM

OMR 522

Arrival at Casablanca

Before 6 AM

OMR 1,046

12 PM - 6 PM

OMR 434

After 6 PM

OMR 543

Alliances & Airlines

Oneworld

(13)

SkyTeam

()

Star Alliance

(3)

+ 2 more

Layover Airports

+ 4 more

Layover Duration

1 h 45 m 34 h 30 m

Avalon to Morocco

Sorted By:
Departure
Duration
Arrival
Price
Emirates

OMR 437

OMR 434

Melbourne to Casablanca , 13 Jun

Emirates EK | 409

05:15

Sat, 13 Jun 26

Terminal T2

Melbourne, Australia

13 h 50 m

13:05

Sat, 13 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:00

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Sun, 14 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways, Emirates

OMR 442

OMR 439

Melbourne to Casablanca , 13 Jun

Qantas Airways QF | 8409 | Operated By Emirates

05:15

Sat, 13 Jun 26

Terminal T2

Melbourne, Australia

13 h 50 m

13:05

Sat, 13 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:00

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Sun, 14 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

OMR 447

OMR 444

Melbourne to Casablanca , 13 Jun

Qantas Airways QF | 8409 | Operated By Emirates

05:15

Sat, 13 Jun 26

Terminal T2

Melbourne, Australia

13 h 50 m

13:05

Sat, 13 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 8751 | Operated By Emirates

07:00

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Sun, 14 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines

OMR 492

OMR 489

Transit Visa may be required

Melbourne to Casablanca , 13 Jun

Turkish Airlines TK | 9214 | Operated By Hong Kong Airlines

12:00

Sat, 13 Jun 26

Terminal T2

Melbourne, Australia

09 h 40 m

19:40

Sat, 13 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 171

08:55

Sun, 14 Jun 26

Terminal T1

Hong Kong, Hong Kong

11 h 25 m

15:20

Sun, 14 Jun 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 617

12:05

Mon, 15 Jun 26

Istanbul, Turkey

04 h 50 m

14:55

Mon, 15 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 525

OMR 522

Melbourne to Casablanca , 13 Jun

Emirates EK | 407

21:15

Sat, 13 Jun 26

Terminal T2

Melbourne, Australia

14 h

05:15

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:00

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Sun, 14 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways, Emirates

OMR 532

OMR 529

Melbourne to Casablanca , 13 Jun

Qantas Airways QF | 8407 | Operated By Emirates

21:15

Sat, 13 Jun 26

Terminal T2

Melbourne, Australia

14 h

05:15

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:00

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Sun, 14 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 546

OMR 543

Transit Visa may be required

Melbourne to Casablanca , 13 Jun

Qatar Airways QR | 905

22:45

Sat, 13 Jun 26

Terminal T2

Melbourne, Australia

14 h

05:45

Sun, 14 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 155

08:30

Sun, 14 Jun 26

Doha, Qatar

07 h 30 m

15:00

Sun, 14 Jun 26

Malaga, Spain

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4584 | Operated By Royal Air Maroc

20:30

Sun, 14 Jun 26

Malaga, Spain

01 h 15 m

20:45

Sun, 14 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways, Emirates

More Timing Options

OMR 574

OMR 571

Melbourne to Casablanca , 13 Jun

Qantas Airways QF | 679

10:25

Sat, 13 Jun 26

Terminal T1

Melbourne, Australia

01 h 20 m

11:15

Sat, 13 Jun 26

Terminal T1

Adelaide, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 441

22:00

Sat, 13 Jun 26

Terminal T1

Adelaide, Australia

13 h 10 m

05:40

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 751

07:00

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Sun, 14 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

OMR 634

OMR 631

Melbourne to Casablanca , 13 Jun

Qantas Airways QF | 626

16:35

Sat, 13 Jun 26

Terminal T1

Melbourne, Australia

02 h 20 m

18:55

Sat, 13 Jun 26

Terminal D

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 8435 | Operated By Emirates

21:00

Sat, 13 Jun 26

Terminal I

Brisbane, Australia

14 h 20 m

05:20

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 8751 | Operated By Emirates

07:00

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Sun, 14 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

OMR 641

OMR 638

Melbourne to Casablanca , 13 Jun

Qantas Airways QF | 693

18:10

Sat, 13 Jun 26

Terminal T1

Melbourne, Australia

01 h 20 m

19:00

Sat, 13 Jun 26

Terminal T1

Adelaide, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 8441 | Operated By Emirates

22:00

Sat, 13 Jun 26

Terminal T1

Adelaide, Australia

13 h 10 m

05:40

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 8751 | Operated By Emirates

07:00

Sun, 14 Jun 26

Terminal T3

Dubai, United Arab Emirates

08 h 40 m

12:40

Sun, 14 Jun 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

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

About Avalon (AVV)

Avalon

About Morocco (MA)