There are 13 ways to get from Cologne to Ibiza by plane, train, bus, car ferry, 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.
Fly Cologne Bonn Airport to Ibiza Airport
best- Fly from Cologne Bonn Airport (CGN) to Ibiza Airport (IBZ)plane CGN - IBZ
5h 13m€60–256Train, bus, car ferry
- Take the train from Koeln Hbf to Brussel-Zuid / Bruxelles-Miditrain Ice
- Take the train from Brussel-Zuid / Bruxelles-Midi to Perpignantrain Tgv
- Take the bus from Perpignan - Bus Station to Barcelona - North Bus Stationbus
- Take the car ferry from Port de Barcelona to Port of Ibizacarferry
23h 41m€288–728Train, bus, car ferry via Dijon
- Take the train from Koeln Hbf to Aachen Hbftrain Re
- Take the train from Aachen Hbf to Liège-Guilleminstrain S41 / ...
- Take the bus from Liège Guillemins to Dijonbus
- Take the bus from Dijon to Barcelona, Estació d'Autobusos Nordbus
- Take the car ferry from Port de Barcelona to Port of Ibizacarferry
31h 43m€123–396Drive, car ferry
- Drive from Cologne to Port de Barcelonacar
- Take the car ferry from Port de Barcelona to Port of Ibizacarferry
21h 35m€241–578Train to Düsseldorf International Airport, fly to Ibiza Airport
- Take the train from Köln Hbf to D-Flughafen Bftrain
- Fly from Düsseldorf International Airport (DUS) to Ibiza Airport (IBZ)plane DUS - IBZ
5h 34m€92–253Train to Brussels Airport, fly to Ibiza Airport
- Take the train from Köln Hbf to Brussels-Nordtrain
- Fly from Brussels Airport (BRU) to Ibiza Airport (IBZ)plane BRU - IBZ
6h 53m€114–233Train to Eindhoven Airport, fly to Ibiza Airport
- Take the train from Köln Hbf to Eindhoventrain
- Fly from Eindhoven Airport (EIN) to Ibiza Airport (IBZ)plane EIN - IBZ
7h 24m€126–408Fly Cologne Bonn Airport to Son Sant Joan Airport, car ferry
- Fly from Cologne Bonn Airport (CGN) to Son Sant Joan Airport (PMI)plane CGN - PMI
- Take the car ferry from Port de Palma de Mallorca to Port of Ibizacarferry
8h 9m€95–441Train to Frankfurt, fly to Ibiza Airport
- Take the train from Köln Messe/Deutz Bf to Frankfurttrain
- Fly from Frankfurt (FRA) to Ibiza Airport (IBZ)plane FRA - IBZ
5h 40m€129–406Train to Düsseldorf International Airport, fly to Son Sant Joan Airport, car ferry
- Take the train from Köln Hbf to D-Flughafen Bftrain
- Fly from Düsseldorf International Airport (DUS) to Son Sant Joan Airport (PMI)plane DUS - PMI
- Take the car ferry from Port de Palma de Mallorca to Port of Ibizacarferry
8h 30m€142–478Train, bus, car ferry #2
- Take the train from Köln Messe/Deutz Bf to Frankfurttrain 41 / ...
- Take the bus from Frankfurt - Airport Bus Station to Barcelona - North Bus Stationbus
- Take the car ferry from Port de Barcelona to Port of Ibizacarferry
31h 50m€156–445Train, bus, car ferry #3
- Take the train from Köln Hbf to Frankfurttrain 49 / ...
- Take the bus from Frankfurt - Airport Bus Station to Barcelona - North Bus Stationbus
- Take the car ferry from Port de Barcelona to Port of Ibizacarferry
32h 17m€150–290Bus, car ferry
- Take the bus from Köln to Frankfurt, Hauptbahnhof FOBbus
- Take the bus from FRANKFURT AM MAIN, Hbf Südseite - Pforzheimer Str. to BARCELONA, Estacio Del Nord, stan. 30bus
- Take the bus from Barcelona to Valènciabus
- Take the car ferry from Port of Valencia to Port of Ibiza Botafoccarferry
36h 48m
Cologne to Ibiza by train, bus, foot, subway, and car ferry
Questions & Answers
The cheapest way to get from Cologne to Ibiza is to train and fly which costs €90 - €260 and takes 5h 34m.
The fastest way to get from Cologne to Ibiza is to fly which takes 5h 13m and costs €60 - €260.
The distance between Cologne and Ibiza is 1432 km.
The best way to get from Cologne to Ibiza without a car is to train and bus and car ferry which takes 23h 41m and costs €280 - €750.
It takes approximately 5h 13m to get from Cologne to Ibiza, including transfers.
There are 1472+ hotels available in Ibiza.
What companies run services between Cologne, Germany and Ibiza, Spain?
Eurowings and Ryanair fly from Cologne Bonn Airport (CGN) to Ibiza Airport (IBZ) once daily.
- Website
- eurowings.com
Flights from Cologne Bonn Airport to Ibiza Airport
- Ave. Duration
- 2h 30m
- When
- Saturday
- Estimated price
- €75–300
Flights from Düsseldorf International Airport to Ibiza Airport
- Ave. Duration
- 2h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €65–120
Flights from Cologne Bonn Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €30–120
Flights from Düsseldorf International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €40–180
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Ibiza Airport via Barcelona
- Ave. Duration
- 5h 20m
- When
- Wednesday to Sunday
- Estimated price
- €55–230
Flights from Brussels Airport to Ibiza Airport via Barcelona
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €50–200
Flights from Brussels Airport to Ibiza Airport via Valencia
- Ave. Duration
- 4h 50m
- When
- Thursday
- Estimated price
- €50–210
Flights from Eindhoven Airport to Ibiza Airport
- Ave. Duration
- 2h 30m
- When
- Saturday
- Estimated price
- €60–250
Flights from Eindhoven Airport to Ibiza Airport via Valencia
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- €60–250
Flights from Cologne Bonn Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- €25–190
Flights from Cologne Bonn Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- €25–190
- Website
- lufthansa.com
Flights from Düsseldorf International Airport to Ibiza Airport via Frankfurt
- Ave. Duration
- 5h 5m
- When
- Saturday
- Estimated price
- €100–400
Flights from Cologne Bonn Airport to Son Sant Joan Airport via Munich
- Ave. Duration
- 4h 5m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- €70–230
Flights from Frankfurt to Ibiza Airport
- Ave. Duration
- 2h 20m
- When
- Saturday
- Estimated price
- €85–360
Flights from Düsseldorf International Airport to Son Sant Joan Airport via Frankfurt
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €70–300
- Website
- transavia.com
Flights from Brussels Airport to Ibiza Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday
- Estimated price
- €60–330
Flights from Eindhoven Airport to Ibiza Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €75–400
- Website
- vueling.com
Flights from Brussels Airport to Ibiza Airport via Barcelona
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €60–160
Flights from Düsseldorf International Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 15m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €70–190
- Website
- swiss.com
Flights from Düsseldorf International Airport to Ibiza Airport via Zurich
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- €75–390
Flights from Brussels Airport to Ibiza Airport via Geneva
- Ave. Duration
- 4h 30m
- When
- Monday
- Estimated price
- €80–320
Flights from Düsseldorf International Airport to Son Sant Joan Airport via Zurich
- Ave. Duration
- 4h
- When
- Monday
- Estimated price
- €65–280
- Website
- worldticket.com
Flights from Cologne Bonn Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 19m
- When
- Friday
- Estimated price
- €50–270
Flights from Düsseldorf International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 10m
- When
- Saturday
- Estimated price
- €50–280
- Website
- tui.com
Flights from Düsseldorf International Airport to Ibiza Airport
- Ave. Duration
- 2h 25m
- When
- Saturday
- Estimated price
- €190–490
Flights from Düsseldorf International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €150–380
- Website
- leav.com
Flights from Cologne Bonn Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 19m
- When
- Friday
- Estimated price
- €50–270
- Website
- condor.com
Flights from Frankfurt to Ibiza Airport
- Ave. Duration
- 2h 25m
- When
- Friday
- Estimated price
- €75–310
Flights from Düsseldorf International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Friday to Sunday
- Estimated price
- €60–150
- Website
- brusselsairlines.com
Flights from Brussels Airport to Ibiza Airport
- Ave. Duration
- 2h 20m
- When
- Sunday
- Estimated price
- €70–270
- Website
- tuifly.be
Flights from Brussels Airport to Ibiza Airport
- Ave. Duration
- 2h 45m
- When
- Saturday
- Estimated price
- €85–300
- Website
- airbus.com
Flights from Frankfurt to Ibiza Airport
- Ave. Duration
- 2h 15m
- When
- Saturday
- Estimated price
- €85–270
- Website
- hahnair.com
Flights from Düsseldorf International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 30m
- When
- Friday
- Estimated price
- €50–280
- Website
- corendonairlines.com
Flights from Düsseldorf International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Friday
- Estimated price
- €90–250
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Koeln Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- €45–50
- Website
- https://int.bahn.de/en
Train from Aachen Hbf to Liège-Guillemins
- Ave. Duration
- 23 min
- Frequency
- Every 4 hours
- Estimated price
- €24–27
- Website
- https://int.bahn.de/en
Train from Köln Hbf to D-Flughafen Bf
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €23–27
- Website
- https://int.bahn.de/en
Train from Köln Hbf to Brussels-Nord
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €44–49
- Website
- https://int.bahn.de/en
Train from Köln Hbf to Eindhoven
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Estimated price
- €34–38
- Website
- https://int.bahn.de/en
Train from Köln Messe/Deutz Bf to Frankfurt
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €38–43
- Website
- https://int.bahn.de/en
Train from Köln Hbf to Frankfurt
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- €38–43
- Website
- https://int.bahn.de/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Koeln Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 1h 52m
- Frequency
- 5 times a day
- Estimated price
- €55–120
- Website
- https://www.eurostar.com/rw-en
- Standard
- €55–80
- Comfort
- €65–90
- Premium
- €90–120
Train from Koeln Hbf to Aachen Hbf
- Ave. Duration
- 34 min
- Frequency
- 5 times a day
- Estimated price
- €29–65
- Website
- https://www.eurostar.com/rw-en
- Standard
- €29–45
- Comfort
- €30–45
- Premium
- €45–65
Train from Aachen Hbf to Liège-Guillemins
- Ave. Duration
- 23 min
- Frequency
- Every 4 hours
- Estimated price
- €27–60
- Website
- https://www.eurostar.com/rw-en
- Standard
- €27–40
- Comfort
- €28–40
- Premium
- €45–60
Train from Köln Hbf to D-Flughafen Bf
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- Estimated price
- €25–60
- Website
- https://www.eurostar.com/rw-en
- Standard
- €25–40
- Comfort
- €27–40
- Premium
- €40–60
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Brussel-Zuid / Bruxelles-Midi to Perpignan
- Ave. Duration
- 7h 48m
- Frequency
- Twice a week
- Estimated price
- €190–300
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €190–250
- 1st Class
- €230–300
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Koeln Hbf to Aachen Hbf
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- €13–20
- Schedules at
- nationalexpress.de
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Aachen Hbf to Liège-Guillemins
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €7–10
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €7–10
- 1st Class
- €10–15
- Phone
- 0800-0232 545
- Website
- arriva.nl
Train from Aachen Hbf to Liège-Guillemins
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €12–14
- Website
- https://www.arriva.nl/en/
- 2nd Class
- €12–14
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Köln Hbf to Eindhoven
- Ave. Duration
- 1h 58m
- Frequency
- Once daily
- Estimated price
- €22–70
- Website
- https://www.ns.nl/en
- 2nd Class
- €22–35
- 1st Class
- €40–70
Train from Köln Hbf to Frankfurt
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- €27–90
- Website
- https://www.ns.nl/en
- 2nd Class
- €27–40
- 1st Class
- €50–90
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Perpignan - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- €21–29
- Website
- https://www.blablacar.co.uk/bus
Bus from Frankfurt - Airport Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 19h 30m
- Frequency
- Twice daily
- Estimated price
- €80–120
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Perpignan - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- €15–30
- Website
- https://www.alsa.com/en/
Bus from Dijon to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- €30–140
- Website
- https://www.alsa.com/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Liège Guillemins to Dijon
- Ave. Duration
- 6h 55m
- Frequency
- 5 times a week
- Estimated price
- €29–50
- Website
- https://www.flixbus.co.uk
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Köln to Frankfurt, Hauptbahnhof FOB
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from FRANKFURT AM MAIN, Hbf Südseite - Pforzheimer Str. to BARCELONA, Estacio Del Nord, stan. 30
- Ave. Duration
- 19h 25m
- Frequency
- Once a week
- Estimated price
- €85–110
- Website
- https://www.sindbad.pl/en/home
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Barcelona to València
- Ave. Duration
- 5h 1m
- Frequency
- Once daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
- 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 de Palma de Mallorca to Port of Ibiza
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €45–220
- Website
- https://www.balearia.com/en
- Seating
- €45–65
- Cabin
- €160–220
Car ferry from Port of Valencia to Port of Ibiza Botafoc
- Ave. Duration
- 6h 15m
- Frequency
- 6 times a week
- Estimated price
- €47–240
- Website
- https://www.balearia.com/en
- Seating
- €55–75
- Cabin
- €130–240
- Lobby Bar
- €47
- 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 Spain
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.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide

































































