There are 11 ways to get from Bonn to Palma by plane, bus, car ferry, train, 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 from Cologne Bonn Airport
best- Fly from Cologne Bonn Airport (CGN) to Son Sant Joan Airport (PMI)plane CGN - PMI
4h 55m€54–211Bus, car ferry
- Take the bus from Bonn UN Campus to Frankfurt Airportbus N84
- Take the bus from Frankfurt - Airport Bus Station to Barcelona - North Bus Stationbus
- Take the car ferry from Port de Barcelona to Port de Palma de Mallorcacarferry
29h 56m€159–534Train, ferry
- Take the train from Siegburg/Bonn to Frankfurt(Main)Hbftrain Ice
- Take the train from Frankfurt to Strasbourg Bahnhoftrain 82 / ...
- Take the train from Strasbourg to Toulontrain Tgv
- Take the ferry from Port of Toulon to Port d'Alcúdiaferry
- Take the train from Sa Pobla Estació to Estació Intermodaltrain T2
31h 53m€314–715Drive, car ferry
- Drive from Bonn to Port de Barcelonacar
- Take the car ferry from Port de Barcelona to Port de Palma de Mallorcacarferry
18h 49m€233–593Train to Düsseldorf International Airport, fly
- Take the train from Bonn Hbf to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Son Sant Joan Airport (PMI)plane DUS - PMI
5h 50m€59–251Train to Frankfurt, fly
- Take the train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbftrain
- Fly from Frankfurt (FRA) to Son Sant Joan Airport (PMI)plane FRA - PMI
5h 36m€86–271Train to Dortmund Airport, fly
- Take the train from Koeln Hbf to Holzwickedetrain
- Fly from Dortmund Airport (DTM) to Son Sant Joan Airport (PMI)plane DTM - PMI
7h 1mTrain, bus to Hahn, fly
- Take the train from Bonn Hbf to Koblenz Stadtmittetrain
- Take the bus from Koblenz Bahnhof Stadtmitte/Löhr-Center to Hahnbus
- Fly from Hahn (HHN) to Son Sant Joan Airport (PMI)plane HHN - PMI
7h 43mTrain, bus, car ferry
- Take the train from Bonn Hbf to Frankfurttrain 91 / ...
- Take the bus from Frankfurt central train station to Barcelonabus
- Take the car ferry from Port de Barcelona to Port de Palma de Mallorcacarferry
31h 53m€169–616Train, ferry, bus
- Take the train from Köln Hbf to Karlsruhe Hauptbahnhoftrain 43 / ...
- Take the train from Karlsruhe Hauptbahnhof to Strasbourg Bahnhoftrain 83 / ...
- Take the train from Strasbourg to Toulontrain Tgv
- Take the ferry from Port of Toulon to Port d'Alcúdiaferry
- Take the bus from Centre històric to Estació Intermodalbus 302
31h 57m€315–724Bus, car ferry via Alcúdia
- Take the bus from Bonn Hbf to Frankfurt, Hauptbahnhof FOBbus
- Take the bus from Frankfurt central train station to Barcelonabus
- Take the car ferry from Port de Barcelona to Port d'Alcúdiacarferry
- Take the bus from Centre històric to Estació Intermodalbus 302
32h 42m
Bonn to Palma by bus, foot, subway, and car ferry
Questions & Answers
The cheapest way to get from Bonn to Palma is to fly which costs €50 - €220 and takes 4h 55m.
The fastest way to get from Bonn to Palma is to fly which takes 4h 55m and costs €50 - €220.
The distance between Bonn and Palma is 1336 km.
The best way to get from Bonn to Palma without a car is to bus and car ferry which takes 29h 56m and costs €150 - €550.
It takes approximately 4h 55m to get from Bonn to Palma, including transfers.
There are 1966+ hotels available in Palma.
What companies run services between Bonn, Germany and Palma, Spain?
Ryanair, Eurowings, and four other airlines fly from Cologne Bonn Airport (CGN) to Son Sant Joan Airport (PMI) every 3 hours.
- Website
- eurowings.com
Flights from Cologne Bonn Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €45–160
Flights from Düsseldorf International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €60–180
Flights from Dortmund Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €50–180
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €50–200
Flights from Cologne Bonn Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 5m
- When
- Wednesday
- Estimated price
- €50–200
Flights from Hahn to Son Sant Joan Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €50–170
Flights from Hahn to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 3h 50m
- When
- Monday
- Estimated price
- €50–170
Flights from Hahn to Son Sant Joan Airport via Alicante–Elche
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- €50–170
- Website
- condor.com
Flights from Düsseldorf International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- €30–260
Flights from Frankfurt to Son Sant Joan Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €60–170
Flights from Dortmund Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €75–220
- Website
- lufthansa.com
Flights from Frankfurt to Son Sant Joan Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- €65–100
- Website
- airbus.com
Flights from Frankfurt to Son Sant Joan Airport
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- €65–95
- Website
- tui.com
Flights from Düsseldorf International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €30–260
Flights from Frankfurt to Son Sant Joan Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €65–160
- Website
- leav.com
Flights from Cologne Bonn Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Friday
- Estimated price
- €50–460
Flights from Düsseldorf International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Friday and Sunday
- Estimated price
- €95–480
- Website
- worldticket.com
Flights from Cologne Bonn Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Friday
- Estimated price
- €50–460
Flights from Düsseldorf International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Friday and Sunday
- Estimated price
- €95–480
- Website
- swiss.com
Flights from Cologne Bonn Airport to Son Sant Joan Airport via Zurich
- Ave. Duration
- 4h 37m
- When
- Saturday and Sunday
- Estimated price
- €55–270
- Website
- corendonairlines.com
Flights from Düsseldorf International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €45–120
- Website
- hahnair.com
Flights from Düsseldorf International Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 30m
- When
- Friday
- Estimated price
- €55–280
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Siegburg/Bonn to Frankfurt(Main)Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €17–35
- Website
- https://www.ns.nl/en
Train from Bonn Hbf to Düsseldorf Hbf
- Ave. Duration
- 51 min
- Frequency
- 6 times a week
- Estimated price
- €8–16
- Website
- https://www.ns.nl/en
Train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €16–35
- Website
- https://www.ns.nl/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Siegburg/Bonn to Frankfurt(Main)Hbf
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- €28–120
- Website
- https://int.bahn.de/en
Train from Frankfurt to Strasbourg Bahnhof
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- €40–170
- Website
- https://int.bahn.de/en
Train from Bonn Hbf to Düsseldorf Hbf
- Ave. Duration
- 48 min
- Frequency
- Every 2 hours
- Estimated price
- €13–55
- Website
- https://int.bahn.de/en
Train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €26–110
- Website
- https://int.bahn.de/en
Train from Bonn Hbf to Frankfurt
- Ave. Duration
- 1h 58m
- Frequency
- Every 2 hours
- Estimated price
- €30–140
- Website
- https://int.bahn.de/en
Train from Köln Hbf to Karlsruhe Hauptbahnhof
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- €55–230
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Strasbourg Bahnhof
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- €15–65
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Strasbourg to Toulon
- Ave. Duration
- 7h 6m
- Frequency
- 4 times a day
- Estimated price
- €190–310
- Website
- https://www.sncf-connect.com/en-en
Train from Strasbourg to Toulon
- Ave. Duration
- 7h 6m
- Frequency
- 4 times a day
- Estimated price
- €190–310
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +34 971 17 77 77
- Website
- tib.org
Train from Sa Pobla Estació to Estació Intermodal
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- https://www.tib.org/en/inici
- Phone
- +49 221 13 999 444
- Website
- nationalexpress.de
Train from Bonn Hbf to Düsseldorf Hbf
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Schedules at
- nationalexpress.de
Train from Koeln Hbf to Holzwickede
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Schedules at
- nationalexpress.de
Train from Bonn Hbf to Koblenz Stadtmitte
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Schedules at
- nationalexpress.de
- Phone
- +49 621 830 1200
- Website
- suewex.de
Train from Bonn Hbf to Düsseldorf Hbf
- Ave. Duration
- 52 min
- Frequency
- Once a week
- Estimated price
- €14–21
- Schedules at
- suewex.de
- Phone
- +49-261-98887070
- service@trans-regio.de
- Website
- mittelrheinbahn.de
Train from Bonn Hbf to Koblenz Stadtmitte
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €11–16
- Schedules at
- mittelrheinbahn.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Bonn Hbf to Koblenz Stadtmitte
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- €11–17
- Website
- https://int.bahn.de/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Bonn UN Campus to Frankfurt Airport
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- €12–21
- Website
- https://www.flixbus.co.uk
Bus from Frankfurt central train station to Barcelona
- Ave. Duration
- 21h 35m
- Frequency
- Twice daily
- Estimated price
- €110–190
- Website
- https://www.flixbus.co.uk
Bus from Frankfurt central train station to Barcelona
- Ave. Duration
- 21h 35m
- Frequency
- Twice daily
- Estimated price
- €110–190
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Frankfurt - Airport Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 19h 30m
- Frequency
- Twice daily
- Estimated price
- €120–220
- Website
- https://www.blablacar.co.uk/bus
- service@zickenheiner.de
- Website
- zickenheiner.de
Bus from Koblenz Bahnhof Stadtmitte/Löhr-Center to Hahn
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Schedules at
- zickenheiner.de
- Phone
- +34 971 17 77 77
- Website
- tib.org
Bus from Centre històric to Estació Intermodal
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- €6–9
- Website
- https://www.tib.org/en/inici
Bus from Centre històric to Estació Intermodal
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- €6–9
- Website
- https://www.tib.org/en/inici
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Bonn Hbf to Frankfurt, Hauptbahnhof FOB
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- €40–290
- Schedules at
- balearia.com
- Seating
- €65–70
- Cabin
- €230–250
- Car - Seat
- €85–100
- Car - Cabin
- €190–290
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- €40–290
- Schedules at
- balearia.com
- Seating
- €65–70
- Cabin
- €230–250
- Car - Seat
- €85–100
- Car - Cabin
- €190–290
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- €40–290
- Schedules at
- balearia.com
- Seating
- €65–70
- Cabin
- €230–250
- Car - Seat
- €85–100
- Car - Cabin
- €190–290
Car ferry from Port de Barcelona to Port d'Alcúdia
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- €45–234
- Schedules at
- balearia.com
- Lobby Bar
- €60
- Seating
- €80
- Cabin
- €234
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- https://www.gnv.it/en
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- https://www.gnv.it/en
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- €30–45
- Website
- https://www.gnv.it/en
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 7h 15m
- Frequency
- 6 times a week
- Estimated price
- €23–238
- Schedules at
- trasmed.com
- Seat
- €57
- Cabin
- €179
- Car + Seat
- €91
- Car + Cabin
- €238
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 7h 15m
- Frequency
- 6 times a week
- Estimated price
- €23–238
- Schedules at
- trasmed.com
- Seat
- €57
- Cabin
- €179
- Car + Seat
- €91
- Car + Cabin
- €238
Car ferry from Port de Barcelona to Port de Palma de Mallorca
- Ave. Duration
- 7h 15m
- Frequency
- 6 times a week
- Estimated price
- €23–238
- Schedules at
- trasmed.com
- Seat
- €57
- Cabin
- €179
- Car + Seat
- €91
- Car + Cabin
- €238
- Phone
- +33(0)495329595
- Website
- corsica-ferries.it
Ferry from Port of Toulon to Port d'Alcúdia
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- €35–75
- Website
- https://www.corsica-ferries.co.uk/
Ferry from Port of Toulon to Port d'Alcúdia
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- €35–75
- Website
- https://www.corsica-ferries.co.uk/
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide



















































