There are 8 ways to get from Canberra to Marrakesh by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Canberra International Airport to Marrakech
best- Fly from Canberra International Airport (CBR) to Marrakech (RAK)CBR - RAK
30h 51mMAD 5,515–16,059Bus to Sydney International Airport, fly to Agadir–Al Massira Airport, bus
cheapest- Take the bus from Canberra to Sydney International Airport
- Fly from Sydney International Airport (SYD) to Agadir–Al Massira Airport (AGA)SYD - AGA
- Take the bus from Agadir to Marrakech
38h 20mMAD 3,342–9,163Fly Canberra International Airport to Mohammed V International Airport, train
- Fly from Canberra International Airport (CBR) to Mohammed V International Airport (CMN)CBR - CMN
- Take the train from Gare Oasis to Marrakech
34h 5mMAD 9,116–15,235Bus to Sydney International Airport, fly to Marrakech
- Take the bus from Canberra to Sydney International Airport
- Fly from Sydney International Airport (SYD) to Marrakech (RAK)SYD - RAK
32h 19mMAD 5,832–11,483Bus to Moruya Airport, fly to Marrakech
- Take the bus from Canberra to Moruya Airport
- Fly from Moruya Airport (MYA) to Marrakech (RAK)MYA - RAK
39h 45mMAD 4,834–14,348Bus to Sydney International Airport, fly to Mohammed V International Airport, train
- Take the bus from Canberra to Sydney International Airport
- Fly from Sydney International Airport (SYD) to Mohammed V International Airport (CMN)SYD - CMN
- Take the train from Gare Oasis to Marrakech
34h 33mMAD 5,433–11,659Bus to Wagga Wagga, fly to Marrakech
- Take the bus from Alinga St After Marcus Clarke St to Wagga Wagga Station, Coach Bay 1
- Fly from Wagga Wagga (WGA) to Marrakech (RAK)WGA - RAK
40h 5mMAD 4,057–12,253Bus, train to Melbourne Airport, fly to Mohammed V International Airport, train
- Take the bus from Canberra to Albury
- Take the train from Albury Station to Broadmeadows Station
- Fly from Melbourne Airport (MEL) to Mohammed V International Airport (CMN)MEL - CMN
- Take the train from Gare Oasis to Marrakech
38h 3mMAD 5,705–11,898
Canberra International Airport (CBR) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Canberra to Marrakesh is to bus and fly which costs MAD 3,300 - MAD 9,500 and takes 38h 20m.
The fastest way to get from Canberra to Marrakesh is to fly which takes 30h 51m and costs MAD 5,500 - MAD 17,000.
The distance between Canberra and Marrakesh is 17888 km.
It takes approximately 30h 51m to get from Canberra to Marrakesh, including transfers.
Marrakesh is 10h behind Canberra. It is currently 5:12 PM in Canberra and 7:12 AM in Marrakesh.
There are 8965+ hotels available in Marrakesh.
What companies run services between Canberra, ACT, Australia and Marrakesh, Morocco?
Qantas, British Airways, and four other airlines fly from Canberra International Airport (CBR) to Marrakech (RAK) 3 times a day.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- qatarairways.com
Flights from Canberra International Airport to Marrakech via Adelaide, Doha, Mohammed V International Airport
- Ave. Duration
- 31h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 5,500–16,000
Flights from Canberra International Airport to Marrakech via Adelaide, Dubai, Mohammed V International Airport
- Ave. Duration
- 31h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 6,500–20,000
Flights from Canberra International Airport to Mohammed V International Airport via Adelaide, Doha
- Ave. Duration
- 28h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 5,500–17,000
Flights from Canberra International Airport to Mohammed V International Airport via Perth, Doha
- Ave. Duration
- 31h 35m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 5,500–17,000
Flights from Sydney International Airport to Marrakech via Dubai, Mohammed V International Airport
- Ave. Duration
- 27h 57m
- When
- Every day
- Estimated price
- MAD 5,000–17,000
Flights from Moruya Airport to Marrakech via Sydney International Airport, Dubai, Mohammed V International Airport
- Ave. Duration
- 34h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 7,500–23,000
Flights from Sydney International Airport to Mohammed V International Airport via Doha
- Ave. Duration
- 26h 2m
- When
- Every day
- Estimated price
- MAD 4,600–14,000
Flights from Wagga Wagga to Marrakech via Melbourne Airport, Doha, Mohammed V International Airport
- Ave. Duration
- 33h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 5,000–16,000
Flights from Wagga Wagga to Marrakech via Sydney International Airport, Dubai, Mohammed V International Airport
- Ave. Duration
- 34h 5m
- When
- Every day
- Estimated price
- MAD 6,500–21,000
Flights from Sydney International Airport to Agadir–Al Massira Airport via Doha, Mohammed V International Airport
- Ave. Duration
- 30h 2m
- When
- Every day
- Estimated price
- MAD 4,000–12,000
Flights from Sydney International Airport to Agadir–Al Massira Airport via Dubai, Mohammed V International Airport
- Ave. Duration
- 27h 15m
- When
- Tuesday and Sunday
- Estimated price
- MAD 4,700–15,000
Flights from Melbourne Airport to Mohammed V International Airport via Doha
- Ave. Duration
- 24h 42m
- When
- Every day
- Estimated price
- MAD 4,300–13,000
- Website
- royalairmaroc.com
Flights from Canberra International Airport to Marrakech via Adelaide, Dubai, Mohammed V International Airport
- Ave. Duration
- 31h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 6,500–20,000
Flights from Sydney International Airport to Marrakech via Dubai, Mohammed V International Airport
- Ave. Duration
- 27h 57m
- When
- Every day
- Estimated price
- MAD 5,000–17,000
Flights from Moruya Airport to Marrakech via Sydney International Airport, Dubai, Mohammed V International Airport
- Ave. Duration
- 34h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 7,500–23,000
Flights from Wagga Wagga to Marrakech via Sydney International Airport, Dubai, Mohammed V International Airport
- Ave. Duration
- 34h 5m
- When
- Every day
- Estimated price
- MAD 6,500–21,000
Flights from Sydney International Airport to Agadir–Al Massira Airport via Dubai, Mohammed V International Airport
- Ave. Duration
- 28h 12m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 4,700–15,000
- Website
- ryanair.com
Flights from Sydney International Airport to Marrakech via Abu Dhabi, Malaga
- Ave. Duration
- 31h 35m
- When
- Monday and Wednesday
- Estimated price
- MAD 5,000–9,500
Flights from Sydney International Airport to Marrakech via Dubai, Barcelona
- Ave. Duration
- 31h 45m
- When
- Saturday
- Estimated price
- MAD 5,000–17,000
Flights from Sydney International Airport to Marrakech via Doha, Malaga
- Ave. Duration
- 34h 25m
- When
- Thursday and Saturday
- Estimated price
- MAD 6,000–9,000
Flights from Moruya Airport to Marrakech via Sydney International Airport, Abu Dhabi, Malaga
- Ave. Duration
- 36h 45m
- When
- Monday and Wednesday
- Estimated price
- MAD 4,600–14,000
Flights from Moruya Airport to Marrakech via Sydney International Airport, Dubai, Barcelona
- Ave. Duration
- 39h 5m
- When
- Tuesday
- Estimated price
- MAD 7,500–24,000
Flights from Moruya Airport to Marrakech via Sydney International Airport, Doha, Malaga
- Ave. Duration
- 39h 30m
- When
- Thursday
- Estimated price
- MAD 6,500–19,000
Flights from Wagga Wagga to Marrakech via Sydney International Airport, Dubai, Barcelona
- Ave. Duration
- 39h 55m
- When
- Tuesday and Saturday
- Estimated price
- MAD 6,500–21,000
- Website
- emirates.com
Flights from Canberra International Airport to Mohammed V International Airport via Adelaide, Dubai
- Ave. Duration
- 27h 37m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 6,500–21,000
Flights from Canberra International Airport to Mohammed V International Airport via Perth, Dubai
- Ave. Duration
- 30h 45m
- When
- Every day
- Estimated price
- MAD 6,500–21,000
Flights from Sydney International Airport to Mohammed V International Airport via Dubai
- Ave. Duration
- 25h 5m
- When
- Every day
- Estimated price
- MAD 5,000–17,000
Flights from Melbourne Airport to Mohammed V International Airport via Dubai
- Ave. Duration
- 24h 35m
- When
- Every day
- Estimated price
- MAD 5,000–16,000
- Website
- etihad.com
Flights from Sydney International Airport to Marrakech via Dubai, Mohammed V International Airport
- Ave. Duration
- 26h 55m
- When
- Friday and Sunday
- Estimated price
- MAD 5,000–17,000
Flights from Sydney International Airport to Mohammed V International Airport via Abu Dhabi
- Ave. Duration
- 25h 10m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 5,000–8,000
Flights from Wagga Wagga to Marrakech via Melbourne Airport, Abu Dhabi, Mohammed V International Airport
- Ave. Duration
- 33h
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 3,900–12,000
Flights from Sydney International Airport to Agadir–Al Massira Airport via Abu Dhabi, Mohammed V International Airport
- Ave. Duration
- 29h 50m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 2,900–8,500
Flights from Sydney International Airport to Agadir–Al Massira Airport via Dubai, Mohammed V International Airport
- Ave. Duration
- 28h 12m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 4,700–15,000
Flights from Melbourne Airport to Mohammed V International Airport via Abu Dhabi
- Ave. Duration
- 23h 25m
- When
- Tuesday to Sunday
- Estimated price
- MAD 5,000–8,000
- Website
- qantas.com
Flights from Canberra International Airport to Mohammed V International Airport via Adelaide, Dubai
- Ave. Duration
- 27h 37m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 6,500–21,000
Flights from Canberra International Airport to Mohammed V International Airport via Perth, Dubai
- Ave. Duration
- 30h 45m
- When
- Every day
- Estimated price
- MAD 6,500–21,000
Flights from Sydney International Airport to Mohammed V International Airport via Dubai
- Ave. Duration
- 25h 25m
- When
- Every day
- Estimated price
- MAD 5,000–17,000
Flights from Melbourne Airport to Mohammed V International Airport via Dubai
- Ave. Duration
- 24h 40m
- When
- Every day
- Estimated price
- MAD 5,000–16,000
- Website
- airfrance.com
Flights from Canberra International Airport to Marrakech via Perth, Paris Charles de Gaulle
- Ave. Duration
- 30h 40m
- When
- Friday
- Estimated price
- MAD 6,000–24,000
Flights from Canberra International Airport to Mohammed V International Airport via Perth, Paris Charles de Gaulle
- Ave. Duration
- 33h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 6,500–24,000
- Website
- britishairways.com
Flights from Canberra International Airport to Marrakech via Perth, London Heathrow
- Ave. Duration
- 28h 20m
- When
- Every day
- Estimated price
- MAD 6,000–24,000
- Website
- flyulendo.com
Flights from Canberra International Airport to Marrakech via Perth, Rome
- Ave. Duration
- 37h 10m
- When
- Sunday
- Estimated price
- MAD 6,000–23,000
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- MAD 90–180
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 90–140
- 1st Class
- MAD 130–180
- Phone
- 131 500
- Website
- transportnsw.info
Train from Albury Station to Broadmeadows Station
- Ave. Duration
- 2h 42m
- Frequency
- 4 times a day
- Estimated price
- MAD 160–1,000
- Website
- https://transportnsw.info/regional
- Book at
- https://transportnsw.info/regional/regional-train-coach-facilities/xpt-regional-trains
- Economy
- MAD 200–260
- First
- MAD 280–370
- Sleeper
- MAD 850–1,000
- Phone
- 1800 800 007
- Website
- vline.com.au
Train from Albury Station to Broadmeadows Station
- Ave. Duration
- 3h 8m
- Frequency
- Twice daily
- Estimated price
- MAD 50–70
- Website
- https://www.vline.com.au/
- Off Peak
- MAD 50–70
- Phone
- (61) 13 22 51
- enquiries@murrays.com.au
- Website
- murrays.com.au
Bus from Canberra to Sydney International Airport
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- MAD 330–460
- Schedules at
- murrays.com.au
Bus from Canberra to Moruya Airport
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- MAD 230–320
- Schedules at
- murrays.com.au
Bus from Canberra to Sydney International Airport
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
Bus from Canberra to Albury
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Phone
- 131 500
- Website
- transportnsw.info
Bus from Alinga St After Marcus Clarke St to Wagga Wagga Station, Coach Bay 1
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- MAD 120–190
- Website
- https://transportnsw.info/regional
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–160
- Phone
- 1300 473946
- Website
- greyhound.com.au
Bus from Canberra to Albury
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- MAD 340–700
- Website
- https://www.greyhound.com.au/
- Schedules at
- https://www.greyhound.com.au/timetables
- Early Bird
- MAD 340–480
- Advantage
- MAD 390–600
- Flexible
- MAD 440–700
- Phone
- +61 3 9662 2505
- Website
- vline.com.au
Bus from Canberra to Albury
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- MAD 28–180
- Website
- https://www.vline.com.au/
Want to know more about travelling around Morocco
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide
































