There are 4 ways to get from Barcelona to Cala Codolar by plane, ferry, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, ferry, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Ibiza Airport (IBZ)plane BCN - IBZ
- Take the ferry from Port of Ibiza to Formenteraferry
- Take the bus from Port La Savina to Far Molabus
4h 54mCar ferry, ferry via Far Mola
cheapest- Take the car ferry from Port de Barcelona to Port of Ibizacarferry
- Take the ferry from Port of Ibiza to Formenteraferry
11h€66–115Car ferry, ferry
- Take the car ferry from Port de Barcelona to Port of Ibizacarferry
- Take the ferry from Port of Ibiza to Formenteraferry
9h 47m€90–351Bus, car ferry
- Take the bus from Barcelona, Estació d'Autobusos Nord to Deniabus Alsa
- Take the car ferry from Port of Denia to Formenteracarferry
12h 29m€112–360
Barcelona–El Prat Airport (BCN) to Ibiza Airport (IBZ) flights
Questions & Answers
The cheapest way to get from Barcelona to Cala Codolar is to car ferry and ferry via Far Mola which costs €65 - €120 and takes 11h.
The fastest way to get from Barcelona to Cala Codolar is to car ferry and ferry which takes 9h 47m and costs €90 - €360.
The distance between Barcelona and Cala Codolar is 348 km.
The best way to get from Barcelona to Cala Codolar without a car is to car ferry and ferry which takes 9h 47m and costs €90 - €360.
It takes approximately 4h 54m to get from Barcelona to Cala Codolar, including transfers.
There are 611+ hotels available in Cala Codolar.
What companies run services between Barcelona, Spain and Cala Codolar, Spain?
There is no direct connection from Barcelona to Cala Codolar. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Ibiza Airport (IBZ), walk to Aeroport, take the bus to Port, walk to Port Of Ibiza, take the ferry to Formentera, walk to Port La Savina, then take the bus to Far Mola. Alternatively, you can take a car ferry from Port de Barcelona to Cala Codolar via Port Of Ibiza, Port of Ibiza, and Formentera in around 9h 47m.
- Website
- iberia.com
Flights from Barcelona–El Prat Airport to Ibiza Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- €15–75
Flights from Barcelona–El Prat Airport to Ibiza Airport via Palma Mallorca
- Ave. Duration
- 2h 43m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €15–75
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Ibiza Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- €15–75
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Ibiza Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €30–150
- Phone
- +34 971 32 31 81
- reservas@autocarespaya.com
- Website
- busformentera.com
Bus from Port La Savina to Far Mola
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Schedules at
- busformentera.com
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Barcelona, Estació d'Autobusos Nord to Denia
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- €35–50
- Website
- https://www.alsa.com/en/
- Phone
- +34 971 31 44 33
- info@trasmapi.com
- Website
- trasmapi.com
Ferry from Port of Ibiza to Formentera
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €25–35
- Schedules at
- trasmapi.com
- Phone
- +34 644 28 44 96
- Website
- aquabusferryboats.com
Ferry from Port of Ibiza to Formentera
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €29
- Website
- https://www.aquabusferryboats.com/en
- Phone
- +34 609 74 10 67
- comercial@mediterraneapitiusa.com
- Website
- formenteralines.com
Ferry from Port of Ibiza to Formentera
- Ave. Duration
- 30 min
- Frequency
- Every 2 hours
- Estimated price
- €34
- Schedules at
- formenteralines.com
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Port de Barcelona to Port of Ibiza
- Ave. Duration
- 8h 44m
- Frequency
- Once daily
- Estimated price
- €35–280
- Website
- https://www.balearia.com/en
- Seating
- €70–110
- Cabin
- €200–280
- No car
- €35
- No car, cabin
- €174
- Car, no cabin
- €129
- Car, cabin
- €195
Car ferry from Port of Denia to Formentera
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Estimated price
- €75–310
- Website
- https://www.balearia.com/en
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port de Barcelona to Port of Ibiza
- Ave. Duration
- 9h
- Frequency
- 5 times a week
- Estimated price
- €40–80
- Website
- https://www.gnv.it/en
- Seat
- €40–50
- Cabin
- €60–80
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 How to get from London to Edinburgh, 5 incredible day trips from Florence by train, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.






















