Popular Filters
Departure Airports
One Way Price
Duration
Stops From Avalon
Departure From Avalon
THB 101,634
THB 83,992
THB 29,089
THB 29,416
Arrival at Casablanca
THB 101,634
THB 69,991
THB 29,089
THB 29,416
Alliances & Airlines
Oneworld
(16)
SkyTeam
(2)
Star Alliance
(4)
+ 6 more
Layover Airports
+ 9 more
Layover Duration
Top Airlines
Popular Flights
Avalon to Morocco Flights
THB 29,089
You save THB 54,902 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
THB 30,634
You save THB 54,576 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
THB 52,944
You save THB 33,165 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
THB 54,885
You save THB 31,295 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
THB 55,241
You save THB 30,957 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
THB 55,387
You save THB 30,819 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
THB 55,686
You save THB 30,529 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
THB 53,836
You save THB 30,155 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
THB 56,919
You save THB 29,341 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
THB 58,703
You save THB 27,628 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
