Popular Filters
Departure Airports
One Way Price
Duration
Stops From Avalon
Departure From Avalon
USD 3,233
USD 2,679
USD 891
USD 948
Arrival at Casablanca
USD 3,233
USD 2,220
USD 891
USD 948
Alliances & Airlines
Oneworld
(16)
SkyTeam
(2)
Star Alliance
(4)
+ 6 more
Layover Airports
+ 9 more
Layover Duration
Top Airlines
Avalon to Morocco
USD 891
You save USD 1,788 if you fly from Melbourne | Transit Visa may be required
Melbourne to Casablanca , 24 May
Turkish Airlines TK | 8003 | Operated By Thai Airways
13:30
Sun, 24 May 26
Terminal T2
Melbourne, Australia
09 h 30 m
20:00
Sun, 24 May 26
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 59
06:45
Mon, 25 May 26
Bangkok, Thailand
10 h
12:45
Mon, 25 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 617
12:05
Tue, 26 May 26
Istanbul, Turkey
04 h 50 m
14:55
Tue, 26 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
USD 948
You save USD 1,731 if you fly from Melbourne | Transit Visa may be required
Melbourne to Casablanca , 24 May
Qatar Airways QR | 905
22:45
Sun, 24 May 26
Terminal T2
Melbourne, Australia
14 h 40 m
06:25
Mon, 25 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 155
07:35
Mon, 25 May 26
Doha, Qatar
08 h 25 m
15:00
Mon, 25 May 26
Malaga, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 4584 | Operated By Royal Air Maroc
20:30
Mon, 25 May 26
Malaga, Spain
01 h 15 m
20:45
Mon, 25 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
USD 1,621
You save USD 1,058 if you fly from Melbourne | Transit Visa may be required
Melbourne to Casablanca , 24 May
British Airways BA | 4140 | Operated By Cathay Pacific
23:45
Sun, 24 May 26
Terminal T2
Melbourne, Australia
09 h 10 m
06:55
Mon, 25 May 26
Terminal T1
Hong Kong, Hong Kong
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 32
22:45
Mon, 25 May 26
Terminal T1
Hong Kong, Hong Kong
14 h 30 m
06:15
Tue, 26 May 26
Terminal T5
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 8441 | Operated By Royal Air Maroc
18:10
Tue, 26 May 26
Terminal T4
London - Heathrow Apt, United Kingdom
03 h 20 m
21:30
Tue, 26 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
USD 1,649
You save USD 1,030 if you fly from Melbourne
Melbourne to Casablanca , 24 May
Virgin Australia VA | 359
21:40
Sun, 24 May 26
Terminal T3
Melbourne, Australia
02 h 10 m
23:50
Sun, 24 May 26
Terminal D
Brisbane, Australia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 899
22:10
Mon, 25 May 26
Terminal I
Brisbane, Australia
15 h 05 m
06:15
Tue, 26 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1395
10:00
Tue, 26 May 26
Doha, Qatar
08 h 30 m
16:30
Tue, 26 May 26
Terminal T1
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
USD 1,681
You save USD 998 if you fly from Melbourne | Transit Visa may be required
Melbourne to Casablanca , 24 May
Cathay Pacific CX | 178
23:45
Sun, 24 May 26
Terminal T2
Melbourne, Australia
09 h 10 m
06:55
Mon, 25 May 26
Terminal T1
Hong Kong, Hong Kong
BAGGAGE : CHECK INCABIN
Information not available
Cathay Pacific CX | 315
00:45
Tue, 26 May 26
Terminal T1
Hong Kong, Hong Kong
14 h 30 m
09:15
Tue, 26 May 26
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 973
13:35
Tue, 26 May 26
Terminal T4S
Madrid, Spain
01 h 50 m
14:25
Tue, 26 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
USD 1,692
You save USD 987 if you fly from Melbourne | Transit Visa may be required
Melbourne to Casablanca , 24 May
Cathay Pacific CX | 178
23:45
Sun, 24 May 26
Terminal T2
Melbourne, Australia
09 h 10 m
06:55
Mon, 25 May 26
Terminal T1
Hong Kong, Hong Kong
BAGGAGE : CHECK INCABIN
Information not available
Cathay Pacific CX | 271
23:15
Mon, 25 May 26
Terminal T1
Hong Kong, Hong Kong
13 h 40 m
06:55
Tue, 26 May 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 851
18:00
Tue, 26 May 26
Amsterdam, Netherlands
03 h 35 m
20:35
Tue, 26 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
USD 1,696
You save USD 983 if you fly from Melbourne | Transit Visa may be required
Melbourne to Casablanca , 24 May
Qantas Airways QF | 37
15:55
Sun, 24 May 26
Terminal T2
Melbourne, Australia
08 h 10 m
22:05
Sun, 24 May 26
Terminal T1
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 209
11:10
Mon, 25 May 26
Terminal T1
Singapore, Singapore
11 h 15 m
17:25
Mon, 25 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 617
12:05
Tue, 26 May 26
Istanbul, Turkey
04 h 50 m
14:55
Tue, 26 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
USD 1,705
You save USD 974 if you fly from Melbourne | Transit Visa may be required
Melbourne to Casablanca , 24 May
Cathay Pacific CX | 178
23:45
Sun, 24 May 26
Terminal T2
Melbourne, Australia
09 h 10 m
06:55
Mon, 25 May 26
Terminal T1
Hong Kong, Hong Kong
BAGGAGE : CHECK INCABIN
Information not available
Cathay Pacific CX | 289
23:55
Mon, 25 May 26
Terminal T1
Hong Kong, Hong Kong
13 h 20 m
07:15
Tue, 26 May 26
Terminal T3
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 811
17:55
Tue, 26 May 26
Terminal T3
Frankfurt, Germany
03 h 40 m
20:35
Tue, 26 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
USD 1,765
You save USD 914 if you fly from Melbourne | Transit Visa may be required
Melbourne to Casablanca , 24 May
Qatar Airways QR | 4968 | Operated By Malaysia Airlines
23:30
Sun, 24 May 26
Terminal T2
Melbourne, Australia
08 h 30 m
06:00
Mon, 25 May 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 849
02:00
Tue, 26 May 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 50 m
04:50
Tue, 26 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1395
10:00
Tue, 26 May 26
Doha, Qatar
08 h 30 m
16:30
Tue, 26 May 26
Terminal T1
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
USD 1,800
You save USD 880 if you fly from Melbourne
Melbourne to Casablanca , 24 May
Qatar Airways QR | 905
22:45
Sun, 24 May 26
Terminal T2
Melbourne, Australia
14 h 40 m
06:25
Mon, 25 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1395
10:00
Mon, 25 May 26
Doha, Qatar
08 h 30 m
16:30
Mon, 25 May 26
Terminal T1
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Avalon (AVV)
Avalon
