Duration 4h 23m
Distance 1177 km
Average price 320€
Possible routes 5 found

Morocco to Ibiza (Island)

Recommended route

Fly

  1. Tangier
  2. Ibiza Town
Fastest
4h 23m
Cheapest
73€ - 231€
Alternative routes

Bus and ferry, train, car ferry

  1. Casablanca
  2. Valencia-estacio Del Nord
  3. Valencia - Gandia
  4. Ibiza Town
18h 43m

Bus, train, car ferry

  1. Casablanca CTM
  2. Disco Benidorm
  3. Denia
  4. Ibiza Town
28h 59m
105€ - 287€

Bus, train, car ferry via Casablanca

  1. Casablanca
  2. Disco Benidorm
  3. Denia
  4. Ibiza Town
29h 47m
164€ - 377€

Drive, car ferry

  1. Casablanca
  2. Tangier Med
  3. Motril
  4. Dènia
  5. Formentera
  6. Ibiza Town
19h 23m
403€ - 1232€

Frequently asked questions

Want to know about travelling from Morocco to Ibiza (Island)? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Morocco to Ibiza (Island) is to fly which costs MAD 750 - MAD 2,500 and takes 4h 23m.

More details

The quickest way to get from Morocco to Ibiza (Island) is to fly which costs MAD 750 - MAD 2,500 and takes 4h 23m.

More details

The distance between Morocco and Ibiza (Island) is 1177 km.

The best way to get from Morocco 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 4h 23m to get from Morocco to Ibiza (Island), including transfers.

More details

There is no direct flight from Tangier Airport to Ibiza Airport. The quickest flight takes 3h 50m and has one stopover.

Search flights

Air Arabia Maroc, Ryanair, Vueling Airlines and Iberia offer flights from Tangier 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 Morocco to Tangier Airport is to taxi which takes 14 min and costs MAD 150 - MAD 180.

More details

How to travel from Morocco to Ibiza (Island)

Find all the possible transport options for your trip from Morocco to Ibiza (Island) right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Morocco and Ibiza (Island)?

Iberia, Vueling Airlines and five other airlines fly from Tangier to Ibiza Town hourly.
Airlines
Ave. Duration
3h 47m
Frequency
Every day
Estimated price
90€ - 310€
Ave. Duration
4h 30m
Frequency
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
65€ - 500€
Ave. Duration
7h
Frequency
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
50€ - 320€

Ibiza Town, Spain

Ibiza, also known as Ibiza Town, is a city and municipality located on the southeast coast of the island of Ibiza in the Balearic Islands autonomous community. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe