Popular Filters
One Way Price
Duration
Stops From Armidale
Departure From Armidale
BHD 701
BHD 605
Arrival at Casablanca
BHD 701
BHD 777
BHD 605
Alliances & Airlines
Oneworld
(18)
SkyTeam
()
Star Alliance
()
Layover Airports
Layover Duration
Top Airlines
Flights from Armidale to Morocco
Book flights from Armidale to Morocco at lowest price. Get best deals on your upcoming Armidale to Morocco flight only on MakeMyTrip Bahrain.
BHD 608
Transit Visa may be required
Armidale to Casablanca , 24 May
Qantas Airways QF | 2025
17:05
Sun, 24 May 26
Armidale, Australia
01 h 15 m
18:20
Sun, 24 May 26
Terminal T3
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 16
14:35
Mon, 25 May 26
Sydney, Australia
21:00
Mon, 25 May 26
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 16
22:40
Mon, 25 May 26
Singapore, Singapore
05:35
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
BHD 704
Armidale to Casablanca , 24 May
Qantas Airways QF | 2021
10:05
Sun, 24 May 26
Armidale, Australia
01 h 15 m
11:20
Sun, 24 May 26
Terminal T3
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 451
15:40
Sun, 24 May 26
Terminal T1
Sydney, Australia
14 h 25 m
00:05
Mon, 25 May 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 757
02:05
Mon, 25 May 26
Terminal A
Abu Dhabi, United Arab Emirates
08 h 15 m
07:20
Mon, 25 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 780
Armidale to Casablanca , 24 May
Qantas Airways QF | 2025
17:05
Sun, 24 May 26
Armidale, Australia
01 h 15 m
18:20
Sun, 24 May 26
Terminal T3
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 909
20:45
Sun, 24 May 26
Terminal T1
Sydney, Australia
15 h 10 m
04:55
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
BHD 875
Transit Visa may be required
Armidale to Casablanca , 24 May
Qantas Airways QF | 2021
10:05
Sun, 24 May 26
Armidale, Australia
01 h 15 m
11:20
Sun, 24 May 26
Terminal T3
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 16
14:35
Sun, 24 May 26
Sydney, Australia
21:00
Sun, 24 May 26
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 16
22:40
Sun, 24 May 26
Singapore, Singapore
05:35
Mon, 25 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
Mon, 25 May 26
Terminal T4
London - Heathrow Apt, United Kingdom
03 h 20 m
21:30
Mon, 25 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,159
Armidale to Casablanca , 24 May
Emirates EK | 5190 | Operated By Qantas Airways
13:35
Sun, 24 May 26
Armidale, Australia
01 h 15 m
14:50
Sun, 24 May 26
Terminal T3
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 413
20:45
Sun, 24 May 26
Terminal T1
Sydney, Australia
14 h 30 m
05:15
Mon, 25 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 751
07:00
Mon, 25 May 26
Terminal T3
Dubai, United Arab Emirates
08 h 55 m
12:55
Mon, 25 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Armidale (ARM)
Armidale
