There are 3 ways to get from Balearic Islands to Morocco by plane, car ferry, 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
best- Fly from Ibiza Airport (IBZ) to Tangier Ibn Battouta Airport (TNG)plane IBZ - TNG
5h 57mMAD 699–2,849Car ferry, train
- Take the car ferry from Port de Palma de Mallorca to Port de Barcelonacarferry
- Take the car ferry from Port de Barcelona to Nadorcarferry
- Take the train from Nador to Casa Voyageurstrain
2d 1hMAD 1,615–4,172Bus, car ferry, train
- Take the bus from Estació Intermodal to Entre-mar-i-estany 2bus 302
- Take the car ferry from Port d'Alcúdia to Port de Barcelonacarferry
- Take the car ferry from Port de Barcelona to Nadorcarferry
- Take the train from Nador to Tazatrain
- Take the bus from Taza to Casablancabus
2d 2hMAD 2,026–4,215
Ibiza Airport (IBZ) to Tangier Ibn Battouta Airport (TNG) flights
Questions & Answers
The cheapest way to get from Balearic Islands to Morocco is to fly which costs MAD 700 - MAD 2,900 and takes 5h 57m.
The fastest way to get from Balearic Islands to Morocco is to fly which takes 5h 57m and costs MAD 700 - MAD 2,900.
The distance between Balearic Islands and Morocco is 754 km.
The best way to get from Balearic Islands to Morocco without a car is to car ferry and train which takes 2 days 1h and costs MAD 1,600 - MAD 4,200.
It takes approximately 5h 57m to get from Balearic Islands to Morocco, including transfers.
There are 3002+ hotels available in Morocco.
What companies run services between Balearic Islands, Spain and Morocco?
Iberia, Vueling Airlines, and three other airlines fly from Ibiza Airport (IBZ) to Tangier Ibn Battouta Airport (TNG) 3 times a day.
- Website
- ryanair.com
Flights from Ibiza Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- MAD 900–2,200
Flights from Ibiza Airport to Tangier Ibn Battouta Airport via Malaga
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- MAD 900–2,200
Flights from Ibiza Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 6h 55m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 900–2,200
- Website
- iberia.com
Flights from Ibiza Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- MAD 450–4,000
Flights from Ibiza Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- MAD 420–2,800
- Website
- royalairmaroc.com
Flights from Ibiza Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- MAD 450–4,000
Flights from Ibiza Airport to Tangier Ibn Battouta Airport via Malaga
- Ave. Duration
- 3h 20m
- When
- Friday
- Estimated price
- MAD 900–2,200
- Website
- vueling.com
Flights from Ibiza Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- MAD 450–4,000
Flights from Ibiza Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- MAD 420–2,800
- Website
- airarabia.com
Flights from Ibiza Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 3h 40m
- When
- Thursday and Sunday
- Estimated price
- MAD 650–2,700
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Nador to Casa Voyageurs
- Ave. Duration
- 10h 24m
- Frequency
- Once daily
- Estimated price
- MAD 270–550
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 270–370
- 1st Class
- MAD 390–550
Train from Nador to Taza
- Ave. Duration
- 3h 42m
- Frequency
- Twice daily
- Estimated price
- MAD 90–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 90–130
- 1st Class
- MAD 130–190
- Phone
- +34 971 17 77 77
- Website
- tib.org
Bus from Estació Intermodal to Entre-mar-i-estany 2
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- MAD 75–100
- Website
- https://www.tib.org/en/inici
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Taza to Casablanca
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Estimated price
- MAD 160–230
- Schedules at
- ctm.ma
- Comfort
- MAD 160–230
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- MAD 500–1,400
- Website
- https://www.balearia.com/en
Car ferry from Port d'Alcúdia to Port de Barcelona
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- MAD 750–1,600
- Website
- https://www.balearia.com/en
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- MAD 290–600
- Website
- https://www.gnv.it/en
Car ferry from Port de Barcelona to Nador
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- MAD 950–2,100
- Website
- https://www.gnv.it/en
Car ferry from Port de Palma de Mallorca to Port de Barcelona
- Ave. Duration
- 7h 30m
- Frequency
- 6 times a week
- Estimated price
- MAD 320–900
- Website
- https://www.trasmed.com/en/
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, How to get from London to Edinburgh, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.



























