COVID-19 Travel restrictions may apply upon entering Turkey. Learn More.

There are 10 ways to get from Morocco to Istanbul by plane, ferry, bus, night bus, train, night train, car or car train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Tangier to Istanbul  •  7h 21m

  1. Fly from Tangier (TNG) to Istanbul (IST) TNG - IST

1.871 ₺ - 2.933 ₺

Cheapest option

Fly Marrakech to Istanbul  •  8h 1m

  1. Fly from Marrakech (RAK) to Istanbul (IST) RAK - IST

1.074 ₺ - 2.014 ₺

8 alternative options

Fly Casablanca to Istanbul  •  8h 41m

  1. Fly from Casablanca (CMN) to Istanbul (IST) CMN - IST

1.371 ₺ - 6.222 ₺

Fly Tangier to Sabiha Gokcen, ferry  •  7h 41m

  1. Fly from Tangier (TNG) to Sabiha Gokcen (SAW) TNG - SAW
  2. Take the ferry from Kadıköy to Eminönü Ferry Terminal

1.135 ₺ - 2.663 ₺

Fly Casablanca to Sabiha Gokcen, ferry  •  10h 11m

  1. Fly from Casablanca (CMN) to Sabiha Gokcen (SAW) CMN - SAW
  2. Take the ferry from Kadıköy to Eminönü Ferry Terminal

1.135 ₺ - 1.452 ₺

Bus, night bus  •  2 days 13h

  1. Take the bus from Casablanca to Lorca
  2. Take the night bus from Lorca to Murcia
  3. Take the bus from Harlau to Ploiesti
  4. Take the bus from Ploiesti to Slobozia
  5. Take the bus from Slobozia to Istanbul

2.990 ₺ - 4.052 ₺

Bus, train, night train  •  3 days 5h

  1. Take the bus from Casablanca to Lorca
  2. Take the train from Lorca-Sutullena to Barcelona-Sants 460
  3. Take the train from Barcelona-Sants to Marseille St Charles Ave
  4. Take the bus from Marseille to Sofia
  5. Take the night train from Sofia to Halkali

2.018 ₺ - 3.353 ₺

Bus  •  3 days 6h

  1. Take the bus from Casablanca to Larache
  2. Take the bus from Larache to Malaga
  3. Take the bus from Málaga to Sofia
  4. Take the bus from Sofia Serdica Bus Station to Istanbul Büyük Otogari

1.372 ₺ - 2.017 ₺

Bus, night train  •  4 days 11h

  1. Take the bus from Casablanca to Malaga
  2. Take the bus from Málaga to Plovdiv
  3. Take the night train from Plovdiv to Halkali

1.777 ₺ - 2.038 ₺

Drive, Eurotunnel  •  6 days 23h

  1. Drive from Casablanca to Calais-Fréthun
  2. Take the Eurotunnel from Calais-Fréthun to Folkestone
  3. Take the Eurotunnel from Folkestone to Calais-Fréthun
  4. Drive from Calais-Fréthun to Istanbul

15.953 ₺ - 21.962 ₺

Morocco → Turkey
Partially open

Travel safe during COVID-19

International entry into Turkey from Morocco

  • Entry is partially open for citizens and permanent residents of Morocco
Show more details
Allowed for: All visitors

Restricted for: Foreign nationals that have visited Iran in the past 14 days. Iran land borders are closed to non-essential travel

Show less

Conditions of entry into Turkey from Morocco

  • Negative Covid-19 test issued at most 3 days before arrival or 14-day mandatory self-quarantine
  • Passenger Locator Form (PLF) required
This applies to arrivals from all countries, with no exceptions

Rules to follow in Turkey

2m

Mandatory

Considerations leaving from Morocco

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, but conditions apply when entering Turkey from Morocco.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 2 metres
  • Observe COVID-19 safety rules
  • Nationwide control measures in place

Explore travel options

The national COVID-19 helpline number in Istanbul is 184.

Wearing a face mask on public transport in Istanbul is mandatory.

The social distance requirement in Istanbul is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 184.

Yes, entry into Morocco from Turkey is currently restricted.

Explore options for future travel.

Last updated: 2 May 2021
Exceptions may apply, for full details: Turkish Embassy.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Morocco to Istanbul is to fly and ferry which costs MAD 1,400 - MAD 1,900 and takes 10h 11m.

More details

The fastest way to get from Morocco to Istanbul is to fly which takes 7h 21m and costs MAD 2,300 - MAD 3,700.

More details

No, there is no direct bus from Morocco to Istanbul. However, there are services departing from Casablanca and arriving at Istanbul via Lorca, Harlau, Ploiesti and Slobozia. The journey, including transfers, takes approximately 2 days 13h.

More details

The distance between Morocco and Istanbul is 3411 km.

The best way to get from Morocco to Istanbul without a car is to bus and night bus which takes 2 days 13h and costs MAD 3,700 - MAD 5,500.

More details

It takes approximately 7h 21m to get from Morocco to Istanbul, including transfers.

More details

Morocco to Istanbul bus services, operated by ALSA, depart from Casablanca station.

More details

The best way to get from Morocco to Istanbul is to fly which takes 7h 21m and costs MAD 2,300 - MAD 3,700. Alternatively, you can bus, which costs MAD 1,700 - MAD 2,600 and takes 3 days 6h.

Mode details

There is no direct flight from Tangier Airport to Istanbul Airport. The quickest flight takes 9h 10m and has one stopover.

Search flights

Morocco to Istanbul bus services, operated by Alpar Turizm, arrive at Istanbul station.

More details

Map of how to get from Morocco to Istanbul.
Launch map view
  • Distance: 3410.8 km
  • Duration: 7h 21m

What companies run services between Morocco and Istanbul, Turkey?

Royal Air Maroc, Air France and seven other airlines fly from Tangier to Istanbul 5 times a day. Alternatively, you can take a bus from Casablanca to Istanbul via Larache, Malaga, Málaga, Sofia Serdica Bus Station, Istanbul Büyük Otogari, and Otogar in around 3 days 6h.

Airlines
Turkish Airlines
Website
turkishairlines.com
Flights from Tangier to Istanbul via Barcelona
Ave. Duration
6h 35m
When
Monday, Wednesday, Saturday and Sunday
Estimated price
1.500 ₺ - 4.100 ₺
Flights from Tangier to Istanbul via Amsterdam Schiphol
Ave. Duration
7h 40m
When
Wednesday
Estimated price
1.800 ₺ - 4.700 ₺
Flights from Tangier to Istanbul via Madrid
Ave. Duration
8h 22m
When
Tuesday, Wednesday and Sunday
Estimated price
1.500 ₺ - 4.100 ₺
Flights from Marrakech to Istanbul
Ave. Duration
5h
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
3.200 ₺ - 4.300 ₺
Flights from Casablanca to Istanbul
Ave. Duration
4h 35m
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
1.500 ₺ - 4.400 ₺
Flights from Casablanca to Istanbul via Antalya
Ave. Duration
8h 55m
When
Tuesday and Friday
Estimated price
1.500 ₺ - 4.400 ₺
Flights from Casablanca to Sabiha Gokcen via Antalya
Ave. Duration
8h 52m
When
Friday
Estimated price
1.200 ₺ - 3.300 ₺
Royal Air Maroc
Website
royalairmaroc.com
Flights from Tangier to Istanbul via Casablanca
Ave. Duration
9h 10m
When
Monday, Friday and Sunday
Estimated price
2.600 ₺ - 5.500 ₺
Flights from Marrakech to Istanbul via Casablanca
Ave. Duration
8h 35m
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
3.200 ₺ - 4.300 ₺
Flights from Casablanca to Istanbul
Ave. Duration
4h 45m
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
1.500 ₺ - 8.500 ₺
TAP Portugal
Website
flytap.com
Flights from Tangier to Istanbul via Lisbon
Ave. Duration
11h 20m
When
Monday and Saturday
Estimated price
1.600 ₺ - 4.400 ₺
Flights from Marrakech to Istanbul via Lisbon
Ave. Duration
9h 25m
When
Friday
Estimated price
3.200 ₺ - 4.300 ₺
Flights from Casablanca to Istanbul via Lisbon
Ave. Duration
9h 35m
When
Friday
Estimated price
1.500 ₺ - 4.400 ₺
Air France
Website
airfrance.com
Flights from Tangier to Istanbul via Paris CDG
Ave. Duration
12h 40m
When
Sunday
Estimated price
1.200 ₺ - 5.500 ₺
Flights from Casablanca to Istanbul via Paris CDG
Ave. Duration
9h 40m
When
Friday and Sunday
Estimated price
1.500 ₺ - 15.000 ₺
Air Arabia Maroc
Website
airarabia.com
Flights from Tangier to Sabiha Gokcen
Ave. Duration
5h 30m
When
Wednesday and Saturday
Estimated price
1.000 ₺ - 2.500 ₺
Flights from Casablanca to Sabiha Gokcen
Ave. Duration
5h 25m
When
Every day
Estimated price
1.000 ₺ - 2.500 ₺
Tunisair
Website
tunisair.com
Flights from Casablanca to Istanbul via Tunis
Ave. Duration
7h 25m
When
Wednesday and Sunday
Estimated price
1.600 ₺ - 3.100 ₺
Egyptair
Website
egyptair.com
Flights from Casablanca to Istanbul via Cairo
Ave. Duration
8h 25m
When
Every day
Estimated price
2.500 ₺ - 18.000 ₺
Pegasus Airlines
Website
flypgs.com
Flights from Casablanca to Sabiha Gokcen
Ave. Duration
4h 40m
When
Every day
Estimated price
1.400 ₺ - 2.900 ₺
Train operators
Renfe Viajeros

Spain's excellent and extensive rail system connects cities across Spain and into neighbouring countries. Renfe's high-speed AVE trains can reach speeds of up to 350km/h, making travel between major cities very efficient. All medium- and long-distance trains require a seat reservation; ticket sales for these trains usually open 30-60 days before travel. Most Renfe trains have two classes: Turista (2nd class) and Preferente (1st class), although some AVE trains offer Turista Plus. There is free WiFi for Preferente passengers and for those with a +Renfe loyalty card.

Rome2rio's guide to Renfe Viajeros
Contact Details
Phone
902 320 320
Website
renfe.com
Train from Lorca-Sutullena to Barcelona-Sants
Ave. Duration
8h 12m
Frequency
Once daily
Estimated price
350 ₺ - 430 ₺
Website
Renfe Viajeros
Renfe SNCF
Website
renfe-sncf.com
Train from Barcelona-Sants to Marseille St Charles
Ave. Duration
4h 56m
Frequency
Once daily
Estimated price
470 ₺ - 650 ₺
Website
renfe-sncf.com
Bulgarian Railways (BDZh)
Phone
0700 10 200
Website
bdz.bg
Night train from Sofia to Halkali
Ave. Duration
10h 55m
Frequency
Twice daily
Estimated price
110 ₺ - 160 ₺
Website
Bulgarian Railways (BDZh)
2nd Class
110 ₺ - 130 ₺
1st Class
130 ₺ - 160 ₺
Night train from Plovdiv to Halkali
Ave. Duration
8h 5m
Frequency
Twice daily
Estimated price
80 ₺ - 120 ₺
Website
Bulgarian Railways (BDZh)
2nd Class
80 ₺ - 100 ₺
1st Class
100 ₺ - 120 ₺
Eurotunnel
Phone
+44 (0) 8443 35 35 35
Website
eurotunnel.com
Car train from Calais-Fréthun to Folkestone
Ave. Duration
25 min
Frequency
Every 30 minutes
Estimated price
1.328 ₺
Website
Eurotunnel
Car train from Folkestone to Calais-Fréthun
Ave. Duration
25 min
Frequency
Every 30 minutes
Estimated price
1.328 ₺
Website
Eurotunnel
Bus operators
ALSA

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.

Contact Details
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Casablanca to Lorca
Ave. Duration
18h 45m
Frequency
3 times a week
Estimated price
550 ₺ - 850 ₺
Website
alsa.com
Night bus from Lorca to Murcia
Ave. Duration
50 min
Frequency
Twice daily
Estimated price
60 ₺ - 90 ₺
Website
alsa.com
Bus from Harlau to Ploiesti
Ave. Duration
23h 45m
Frequency
Once daily
Estimated price
2.100 ₺ - 2.900 ₺
Website
alsa.com
Bus from Larache to Malaga
Ave. Duration
9h 30m
Frequency
3 times a week
Estimated price
220 ₺ - 310 ₺
Website
alsa.com
Bus from Casablanca to Malaga
Ave. Duration
38h
Frequency
3 times a week
Estimated price
600 ₺ - 850 ₺
Website
alsa.com
Grup ATYC
Phone
+4-0743-335.888
Website
atyc.autogari.ro
Bus from Ploiesti to Slobozia
Ave. Duration
2h 8m
Frequency
Once daily
Estimated price
35 ₺ - 50 ₺
Schedules at
atyc.autogari.ro
Georg
Phone
+ 359/38/66 34 04
Email
georg_ltd@abv.bg
Website
georg-bg.com
Bus from Marseille to Sofia
Ave. Duration
30h
Frequency
Once daily
Estimated price
1.700 ₺ - 2.200 ₺
Schedules at
georg-bg.com
Union Ivkoni
Phone
02/989 0000
Website
union-ivkoni.com
Bus from Marseille to Sofia
Ave. Duration
29h 10m
Frequency
6 times a week
Estimated price
490 ₺ - 700 ₺
Schedules at
union-ivkoni.com
Bus from Málaga to Sofia
Ave. Duration
2 days 4h
Frequency
4 times a week
Estimated price
900 ₺ - 1.300 ₺
Schedules at
union-ivkoni.com
Yubim
Website
yubim.eu
Bus from Marseille-St-Charles to Sofia
Ave. Duration
29h
Frequency
4 times a week
Estimated price
900 ₺ - 1.300 ₺
Website
Yubim
CTM
Phone
0800090030
Email
ctmweb.ma@gmail.com
Website
ctm.ma
Bus from Casablanca to Larache
Ave. Duration
4h 41m
Frequency
Twice daily
Estimated price
65 ₺ - 95 ₺
Website
CTM
Premium
70 ₺ - 95 ₺
Comfort
65 ₺ - 90 ₺
Comfort Plus
70 ₺ - 95 ₺
Has Turizm
Website
hasturizm.bg
Bus from Sofia to Istanbul
Ave. Duration
8h
Frequency
Once daily
Estimated price
86 ₺
Website
Has Turizm
Matpu
Phone
02 952 50 04
Email
matpu96@abv.bg
Website
matpu.com
Bus from Sofia to Istanbul
Ave. Duration
9h
Frequency
Once daily
Estimated price
180 ₺ - 260 ₺
Schedules at
matpu.com
Dary Commerce
Phone
+3592917400
Email
info@darytravel.com
Website
dary.bg
Bus from Málaga to Plovdiv
Ave. Duration
2 days 10h
Frequency
Once a week
Estimated price
1.088 ₺
Schedules at
dary.bg
Ferry operators

Want to know more about travelling around Turkey

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.

More Questions & Answers

Istanbul is 3h ahead of Morocco. It is currently 11:21 AM in Morocco and 2:21 PM in Istanbul.

TAP Portugal, Vueling Airlines, Ryanair and four other airlines offer flights from Tangier Airport to Istanbul Airport.

Search flights

There are 10436+ hotels available in Istanbul. Prices start at 750 ₺ per night.

More details

The best way to get from Morocco to Tangier Airport is to taxi which takes 14 min and costs MAD 150 - MAD 180.

More details