There are 5 ways to get from Brindisi to Mallorca by plane, train, ferry, car ferry, bus, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Brindisi Airport (BDS) to Son Sant Joan Airport (PMI)plane BDS - PMI
4h 20m€110–200Train, ferry
- Take the train from Brindisi Stazione Centrale to Roma Terminitrain Fr / ...
- Take the train from Roma Termini to Ventimigliatrain Ic
- Take the train from Nice-Ville to Toulontrain
- Take the ferry from Port of Toulon to Port d'Alcúdiaferry
34h 58m€243–443Train, car ferry
- Take the train from Brindisi Stazione Centrale to Roma Terminitrain Fr / ...
- Take the train from Roma Termini to Civitavecchiatrain Re
- Take the carferry from Port of Civitavecchia to Port de Barcelonacarferry
- Take the carferry from Port de Barcelona to Port d'Alcúdiacarferry
35h 18m€251–586Bus, car ferry
- Take the bus from Brindisi to Grenoblebus
- Take the bus from Grenoble - Bus Station to Barcelona - North Bus Stationbus
- Take the carferry from Port de Barcelona to Port d'Alcúdiacarferry
35h 50m€229–541Bus and ferry, bus, car ferry
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Fierbusferry
- Take the bus from Fier to Tiranabus
- Take the bus from Tirana to Barcelona, Estación de Autobuses de Santsbus
- Take the carferry from Port de Barcelona to Port d'Alcúdiacarferry
41h 59m
Brindisi to Mallorca by train, foot, and ferry
Comparing Your Travel Options
The cheapest way to get from Brindisi to Mallorca is to fly which costs €110 - €200 and takes 4h 20m.
The fastest way to get from Brindisi to Mallorca is to fly which takes 4h 20m and costs €110 - €200.
The distance between Brindisi and Mallorca is 1298 km.
The best way to get from Brindisi to Mallorca without a car is to train and ferry which takes 34h 58m and costs €240 - €450.
It takes approximately 4h 20m to fly from Brindisi Airport (BDS) to Son Sant Joan Airport (PMI), including transfers and time at the airport.
There is no direct flight from Brindisi Airport Airport to Son Sant Joan Airport Airport. The quickest flight takes 4h 30m and has one stopover.
ITA Airways and Ryanair offer flights from Brindisi Airport Airport to Son Sant Joan Airport Airport.
There are 3508+ hotels available in Mallorca.
What companies run services between Brindisi, Italy and Mallorca, Balearic Islands, Spain?
Ryanair and ITA Airways fly from Brindisi Airport (BDS) to Son Sant Joan Airport (PMI) once daily.
- Website
- ryanair.com
Flights from Brindisi Airport to Son Sant Joan Airport via Milan Malpensa
- Ave. Duration
- 6h 52m
- When
- Tuesday and Monday
- Estimated price
- €100–200
Flights from Brindisi Airport to Son Sant Joan Airport via Bologna
- Ave. Duration
- 5h 45m
- When
- Monday and Sunday
- Estimated price
- €100–200
Flights from Brindisi Airport to Son Sant Joan Airport via Milan Bergamo
- Ave. Duration
- 6h 10m
- When
- Monday, Saturday, and Sunday
- Estimated price
- €100–200
Flights from Brindisi Airport to Son Sant Joan Airport via Pisa
- Ave. Duration
- 8h 30m
- When
- Monday
- Estimated price
- €100–200
Flights from Brindisi Airport to Son Sant Joan Airport via Rome
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- €100–200
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Brindisi Stazione Centrale to Roma Termini
- Ave. Duration
- 5h 41m
- Frequency
- 4 times a day
- Estimated price
- €80–140
- Website
- Trenitalia Frecce
Train from Brindisi Stazione Centrale to Roma Termini
- Ave. Duration
- 5h 41m
- Frequency
- 4 times a day
- Estimated price
- €80–140
- Website
- Trenitalia Frecce
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 47 min
- Frequency
- 5 times a day
- Estimated price
- €10–19
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Roma Termini to Ventimiglia
- Ave. Duration
- 7h 42m
- Frequency
- Once daily
- Estimated price
- €65–130
- Website
- Trenitalia Intercity
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- €8–16
- Website
- Trenitalia Intercity
- Phone
- +33 4 13 94 30 50
- Website
- Zou! Lignes Express Régionales
Train from Nice-Ville to Toulon
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- €40–55
- Website
- Zou! Lignes Express Régionales
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Nice-Ville to Toulon
- Ave. Duration
- 1h 49m
- Frequency
- Every 4 hours
- Estimated price
- €30–50
- Website
- TGV inOui
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Nice-Ville to Toulon
- Ave. Duration
- 1h 47m
- Frequency
- Twice daily
- Estimated price
- €27–50
- Website
- Oui.SNCF
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €9–13
- Website
- Trenitalia
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Brindisi to Grenoble
- Ave. Duration
- 18h 50m
- Frequency
- 6 times a week
- Estimated price
- €120–180
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Grenoble - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- €45–80
- Website
- BlaBlaCar Bus
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Brindisi - Piazza Capitanerie di Porto to Fier
- Ave. Duration
- 5h 29m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 69 671 6168
- Website
- travel.gjirafa.com
Bus from Fier to Tirana
- Ave. Duration
- 2h 19m
- Frequency
- 4 times a day
- Estimated price
- €4
- Schedules at
- travel.gjirafa.com
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Tirana to Barcelona, Estación de Autobuses de Sants
- Ave. Duration
- 25h 37m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +33(0)495329595
- Website
- Corsica Ferries/Sardinia Ferries
Ferry from Port of Toulon to Port d'Alcúdia
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- €60–110
- Website
- Corsica Ferries/Sardinia Ferries
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Car ferry from Port of Civitavecchia to Port de Barcelona
- Ave. Duration
- 19h 30m
- Frequency
- Once a week
- Estimated price
- €100–150
- Website
- Grandi Navi Veloci
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port de Barcelona to Port d'Alcúdia
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- €60–280
- Schedules at
- balearia.com
- Lobby Bar
- €60
- Seating
- €80
- Cabin
- €234
Car ferry from Port de Barcelona to Port d'Alcúdia
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- €60–280
- Schedules at
- balearia.com
- Lobby Bar
- €60
- Seating
- €80
- Cabin
- €234
Car ferry from Port de Barcelona to Port d'Alcúdia
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- €60–280
- Schedules at
- balearia.com
- Lobby Bar
- €60
- Seating
- €80
- Cabin
- €234
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide














































