There are 5 ways to get from Kyiv to Marrakesh by train, car, plane, 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
Train, drive to Iași International Airport, fly to Marrakech
best- Take the train from Kyiv-Pas. to Ungheni
- Drive from Ungheni to Iași International Airport (IAS)
- Fly from Iași International Airport (IAS) to Marrakech (RAK)IAS - RAK
26h 12mMAD 1,646–4,832Drive 9,337.9 km
- Drive from Kyiv Central Bus station to Marrakesh9,337.9 km
5d 4hMAD 13,380–19,326Bus to Suceava, fly to Marrakech
- Take the bus from Kyiv OFIS to Suceava ROMPETROL
- Fly from Suceava (SCV) to Marrakech (RAK)SCV - RAK
22h 49mMAD 2,112–5,822Bus to Chișinău International Airport, fly to Marrakech
- Take the bus from Kyiv Central Bus station to Chişinău
- Fly from Chișinău International Airport (RMO) to Marrakech (RAK)RMO - RAK
19h 51mMAD 1,757–3,354Bus to Chișinău International Airport, fly to Mohammed V International Airport, train
- Take the bus from Kyiv Central Bus station to Chişinău
- Fly from Chișinău International Airport (RMO) to Mohammed V International Airport (CMN)RMO - CMN
- Take the train from Gare Oasis to Marrakech
23h 35mMAD 1,958–3,730
Iași International Airport (IAS) to Marrakech (RAK) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Kyiv to Marrakesh is to bus and fly which costs MAD 1,700 - MAD 3,400 and takes 19h 51m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Kyiv to Marrakesh is to bus and fly which takes 19h 51m and costs MAD 1,700 - MAD 3,400.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Kyiv and Marrakesh is 4113 km. The road distance is 9337.9 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 26h 12m to get from Kyiv to Marrakesh, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Marrakesh is 1h behind Kyiv. It is currently 2:17 AM in Kyiv and 1:17 AM in Marrakesh.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Kyiv to Marrakesh is 9338 km. It takes approximately 5 days 4h to drive from Kyiv to Marrakesh.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 9198+ hotels available in Marrakesh.
What companies run services between Kyiv, Ukraine and Marrakesh, Morocco?
There is no direct connection from Kyiv to Marrakesh. However, you can take the train to Ungheni, drive to Iași International Airport (IAS) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala. Alternatively, you can drive from Kyiv Central Bus station to Marrakesh in around 5d 4h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Iași International Airport to Marrakech via Milan Bergamo
- Ave. Duration
- 10h 27m
- When
- Wednesday and Friday
- Estimated price
- MAD 1,400–4,600
Flights from Iași International Airport to Marrakech via Barcelona
- Ave. Duration
- 7h 20m
- When
- Wednesday
- Estimated price
- MAD 1,200–4,300
Flights from Iași International Airport to Marrakech via Valencia
- Ave. Duration
- 8h 45m
- When
- Saturday
- Estimated price
- MAD 1,200–4,200
Flights from Suceava to Marrakech via Charleroi
- Ave. Duration
- 8h 30m
- When
- Saturday
- Estimated price
- MAD 1,800–6,000
Flights from Suceava to Marrakech via Milan Bergamo
- Ave. Duration
- 14h 10m
- When
- Wednesday
- Estimated price
- MAD 1,600–5,500
Flights from Chișinău International Airport to Marrakech via Malaga
- Ave. Duration
- 7h 15m
- When
- Saturday
- Estimated price
- MAD 1,900–4,600
Flights from Chișinău International Airport to Marrakech via Milan Bergamo
- Ave. Duration
- 11h 22m
- When
- Friday and Sunday
- Estimated price
- MAD 1,200–4,100
Flights from Chișinău International Airport to Marrakech via Alicante–Elche
- Ave. Duration
- 10h 50m
- When
- Monday and Friday
- Estimated price
- MAD 1,900–4,600
Flights from Chișinău International Airport to Marrakech via Barcelona
- Ave. Duration
- 14h 10m
- When
- Friday
- Estimated price
- MAD 1,600–4,200
- Website
- royalairmaroc.com
Flights from Chișinău International Airport to Marrakech via Madrid
- Ave. Duration
- 7h 20m
- When
- Thursday and Sunday
- Estimated price
- MAD 1,900–4,700
Flights from Chișinău International Airport to Mohammed V International Airport via Milan Malpensa
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- MAD 1,800–7,500
Flights from Chișinău International Airport to Mohammed V International Airport via Nice
- Ave. Duration
- 7h 10m
- When
- Wednesday and Saturday
- Estimated price
- MAD 1,600–4,300
Flights from Chișinău International Airport to Mohammed V International Airport via Madrid
- Ave. Duration
- 7h 30m
- When
- Thursday and Sunday
- Estimated price
- MAD 2,000–4,900
Flights from Chișinău International Airport to Mohammed V International Airport via Barcelona
- Ave. Duration
- 10h 2m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- MAD 1,600–4,800
Flights from Chișinău International Airport to Mohammed V International Airport via Bologna
- Ave. Duration
- 9h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 1,800–7,500
- Website
- iberia.com
Flights from Chișinău International Airport to Marrakech via Barcelona
- Ave. Duration
- 7h 10m
- When
- Saturday
- Estimated price
- MAD 1,900–4,600
Flights from Chișinău International Airport to Marrakech via Madrid
- Ave. Duration
- 7h 20m
- When
- Thursday and Sunday
- Estimated price
- MAD 1,900–4,700
Flights from Chișinău International Airport to Mohammed V International Airport via Madrid
- Ave. Duration
- 7h 30m
- When
- Thursday and Sunday
- Estimated price
- MAD 2,000–4,900
Flights from Chișinău International Airport to Mohammed V International Airport via Barcelona
- Ave. Duration
- 10h 2m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- MAD 1,600–4,800
- Website
- flyulendo.com
Flights from Iași International Airport to Marrakech via Rome
- Ave. Duration
- 9h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 1,200–4,200
Flights from Suceava to Marrakech via Rome
- Ave. Duration
- 12h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 1,400–4,800
Flights from Suceava to Marrakech via Milan Malpensa
- Ave. Duration
- 12h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 1,400–4,900
Flights from Suceava to Marrakech via Bucharest Otopeni
- Ave. Duration
- 11h 15m
- When
- Monday
- Estimated price
- MAD 1,500–5,000
- Website
- airarabia.com
Flights from Chișinău International Airport to Mohammed V International Airport via Barcelona
- Ave. Duration
- 6h 55m
- When
- Sunday
- Estimated price
- MAD 1,100–3,900
Flights from Chișinău International Airport to Mohammed V International Airport via Milan Bergamo
- Ave. Duration
- 9h 40m
- When
- Monday and Saturday
- Estimated price
- MAD 1,400–4,500
- Website
- vueling.com
Flights from Chișinău International Airport to Marrakech via Barcelona
- Ave. Duration
- 7h 10m
- When
- Saturday
- Estimated price
- MAD 1,900–4,600
Flights from Chișinău International Airport to Marrakech via Madrid
- Ave. Duration
- 7h 20m
- When
- Thursday and Sunday
- Estimated price
- MAD 1,900–4,700
- Website
- easyjet.com
Flights from Suceava to Marrakech via Milan Malpensa
- Ave. Duration
- 8h 10m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- MAD 1,600–6,000
- Website
- austrian.com
Flights from Suceava to Marrakech via Vienna
- Ave. Duration
- 14h 55m
- When
- Wednesday
- Estimated price
- MAD 1,700–6,500
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Kyiv-Pas. to Ungheni
- Ave. Duration
- 15h 45m
- Frequency
- 4 times a week
- Estimated price
- MAD 380–550
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- 2nd class
- MAD 380–550
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- 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
- +90544 210 2535
- Website
- luksistanbul.com
Bus from Kyiv OFIS to Suceava ROMPETROL
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- MAD 600–850
- Schedules at
- luksistanbul.com
- Phone
- +38 095 444 44 44
- help@ukrpas.com.ua
- Website
- ukrpas.ua
Bus from Kyiv Central Bus station to Chişinău
- Ave. Duration
- 9h 45m
- Frequency
- 5 times a day
- Estimated price
- MAD 160–330
- Website
- https://ukrpas.ua/ru
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, Travelling by boat in Italy, and Best ways to travel around Australia - to help you get the most out of your next trip.















