There are 5 ways to get from Casablanca to Ibiza (Island) by plane, bus and ferry, train, car ferry, bus or car

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  •  6h 34m

  1. Fly from Casablanca (CMN) to Ibiza (IBZ) CMN - IBZ

115€ - 607€

Cheapest option

Bus, train, car ferry via Casablanca CTM  •  28h 59m

  1. Take the bus from Casablanca CTM to Benidorm 232
  2. Take the train from Disco Benidorm to Dénia L9
  3. Take the car ferry from Denia to Ibiza

105€ - 287€

3 alternative options

Bus and ferry, train, car ferry  •  18h 43m

  1. Take the bus and ferry from Casablanca to Valencia
  2. Take the train from Valencia-estacio Del Nord to Gandía C1
  3. Take the car ferry from Valencia - Gandia to Ibiza - Sant Antoni de Portmany

Bus, train, car ferry  •  28h 42m

  1. Take the bus from Casablanca to Benidorm
  2. Take the train from Disco Benidorm to Dénia L9
  3. Take the car ferry from Denia to Ibiza

169€ - 371€

Drive, car ferry  •  19h 23m

  1. Drive from Casablanca to Tangier Med
  2. Take the car ferry from Tangier Med to Motril
  3. Drive from Motril to Dènia
  4. Take the car ferry from Dènia to Formentera
  5. Take the car ferry from Formentera to Ibiza

403€ - 1232€

Questions & Answers

The cheapest way to get from Casablanca to Ibiza (Island) is to bus and train and car ferry via Casablanca CTM which costs MAD 1,100 - MAD 3,100 and takes 28h 59m.

More details

The quickest way to get from Casablanca to Ibiza (Island) is to fly which costs MAD 1,200 - MAD 6,500 and takes 6h 34m.

More details

The distance between Casablanca and Ibiza (Island) is 1006 km.

The best way to get from Casablanca to Ibiza (Island) without a car is to bus and ferry and train and car ferry which takes 18h 43m and costs .

More details

It takes approximately 6h 34m to get from Casablanca to Ibiza (Island), including transfers.

More details

There is no direct flight from Casablanca Airport to Ibiza Airport. The quickest flight takes 4h 10m and has one stopover.

Search flights

Brussels Airlines, TUI fly Belgium, Air Europa and four other airlines offer flights from Casablanca Airport to Ibiza Airport.

Search flights

There are 1115+ hotels available in Ibiza (Island). Prices start at 87€ per night.

More details

The best way to get from Casablanca to Casablanca Airport is to train which takes 30 min and costs MAD 13 - MAD 35.

More details

Map of how to get from Casablanca to Ibiza (Island).
Launch map view
  • Distance: 1006.1 km
  • Duration: 6h 34m

What companies run services between Casablanca, Morocco and Ibiza (Island), Balearic Islands, Spain?

Iberia, Royal Air Maroc and seven other airlines fly from Casablanca to Ibiza Town every 3 hours.

Airlines
Iberia
Website
iberia.com
Flights from Casablanca to Ibiza via Madrid
Ave. Duration
4h 50m
When
Every day
Estimated price
90€ - 430€
Flights from Casablanca to Ibiza via Barcelona
Ave. Duration
4h 5m
When
Every day
Estimated price
95€ - 410€
Vueling Airlines
Website
vueling.com
Flights from Casablanca to Ibiza via Barcelona
Ave. Duration
4h 5m
When
Every day
Estimated price
95€ - 410€
Flights from Casablanca to Ibiza via Malaga
Ave. Duration
4h 55m
When
Friday
Estimated price
45€ - 230€
Brussels Airlines
Website
brusselsairlines.com
Flights from Casablanca to Ibiza via Brussels
Ave. Duration
7h 35m
When
Saturday
Estimated price
180€ - 650€
Ryanair
Website
ryanair.com
Flights from Casablanca to Ibiza via Madrid
Ave. Duration
4h 25m
When
Monday and Saturday
Estimated price
70€ - 650€
Train operators
Renfe Cercanias
Phone
+34 (0) 902 320 320
Website
renfe.com
Train from Valencia-estacio Del Nord to Gandía
Ave. Duration
58 min
Frequency
Hourly
Website
Renfe Cercanias
Alicante Metro Tram
Phone
961 924 000
Website
tramalicante.es
Train from Disco Benidorm to Dénia
Ave. Duration
1h 36m
Frequency
Hourly
Estimated price
3€ - 6€
Schedules at
tramalicante.es
Bus operators
Autolinee Gambioli
Phone
+41 (0) 79.71.85.806
Email
info@autolineegambioli.it
Website
autolineegambioli.it
Bus and ferry from Casablanca to Valencia
Ave. Duration
13h 5m
Frequency
Twice a week
Estimated price
70€ - 110€
Schedules at
autolineegambioli.it
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 Benidorm
Ave. Duration
21h 45m
Frequency
3 times a week
Estimated price
130€ - 190€
Website
alsa.com
Eurolines FR
Ferry operators
Acciona Trasmediterranea
Phone
+34 (0) 917369957
Website
trasmediterranea.es
Car ferry from Valencia - Gandia to Ibiza - Sant Antoni de Portmany
Ave. Duration
2h
Frequency
Once daily
Estimated price
35€ - 70€
Website
Acciona Trasmediterranea
Balearia
Phone
+34 912 66 02 14
Email
reservas@balearia.com
Website
balearia.com
Car ferry from Denia to Ibiza
Ave. Duration
3h 30m
Frequency
Once daily
Estimated price
30€ - 180€
Website
Balearia
Cabin
130€ - 180€
Seating
30€ - 85€
Balearia
40€ - 60€
Lobby Bar
45€ - 85€
Car ferry from Dènia to Formentera
Ave. Duration
2h 30m
Frequency
Twice daily
Estimated price
29€ - 180€
Website
Balearia
Cabin
130€ - 180€
Seating
29€ - 55€
Balearia
40€ - 55€
Lobby Bar
45€ - 65€
Car ferry from Formentera to Ibiza
Ave. Duration
28 min
Frequency
Every 30 minutes
Estimated price
5€ - 180€
Website
Balearia
Cabin
130€ - 180€
Seating
5€ - 50€
Balearia
30€ - 45€
Lobby Bar
35€ - 50€
FRS Ferries
Phone
+34 956 68 18 30
Email
info@frs.es
Website
frs.es
Car ferry from Tangier Med to Motril
Ave. Duration
7h
Frequency
Once daily
Estimated price
290€ - 750€
Website
FRS Ferries
Passenger
296€
Standard Car
748€
Trasmapi
Phone
+34 971 31 44 33
Email
info@trasmapi.com
Website
trasmapi.com
Car ferry from Formentera to Ibiza
Ave. Duration
30 min
Frequency
Hourly
Estimated price
25€ - 27€
Website
Trasmapi

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 4 of the smartest ways to explore Australia, How to get from Florence to Rome and Flying into Beijing? - to help you get the most out of your next trip.