There are 11 ways to get from Taranto to Mallorca by train, plane, ferry, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Lamezia Terme International Airport, fly
best- Take the train from Taranto to Lamezia Terme C.train
- Fly from Lamezia Terme International Airport (SUF) to Son Sant Joan Airport (PMI)plane SUF - PMI
10h 18m€96–239Train to Naples Airport, fly
cheapest- Take the train from Taranto to Napoli Centraletrain
- Fly from Naples Airport (NAP) to Son Sant Joan Airport (PMI)plane NAP - PMI
8h 33m€58–245Train, ferry, car ferry via Casoria
- Take the train from Taranto to Napoli Afragolatrain Fr
- Take the train from Napoli Afragola to Roma Terminitrain Fr / ...
- Take the train from Roma Termini to Civitavecchiatrain Re
- Take the ferry from Port of Civitavecchia to Port de Barcelonaferry
- Take the car ferry from Port de Barcelona to Port d'Alcúdiacarferry
34h 58m€167–480Bus, car ferry
- Take the bus from Taranto to Napoli P.zza Garibaldibus 570 / ...
- Take the bus from Naples - Bus Station to Barcelona - North Bus Stationbus
- Take the car ferry from Port de Barcelona to Port d'Alcúdiacarferry
35h 26m€168–416Train to Brindisi Airport, fly
- Take the train from Taranto to Brindisitrain
- Fly from Brindisi Airport (BDS) to Son Sant Joan Airport (PMI)plane BDS - PMI
8h 42m€77–246Italobus Connections, bus to Bari Karol Wojtyła Airport, fly
- Take the bus from Taranto to Materabus
- Take the bus from Matera piazza Matteotti to Bari Airportbus
- Fly from Bari Karol Wojtyła Airport (BRI) to Son Sant Joan Airport (PMI)plane BRI - PMI
10h 9mTrain, train to Fiumicino International Airport, fly
- Take the train from Taranto to Napoli Afragolatrain
- Take the train from Napoli Afragola to Roma Terminitrain
- Fly from Fiumicino International Airport (FCO) to Son Sant Joan Airport (PMI)plane FCO - PMI
9h 23m€98–303Train to Crotone Airport, fly
- Take the train from Taranto to Crotonetrain
- Fly from Crotone Airport (CRV) to Son Sant Joan Airport (PMI)plane CRV - PMI
11h 4m€119–416Train, ferry
- Take the train from Taranto to Napoli Afragolatrain Fr
- Take the train from Napoli Afragola to Roma Terminitrain Fr / ...
- Take the train from Roma Termini to Ventimigliatrain Ic
- Take the train from Nice Ville to Toulontrain Tgv
- Take the ferry from Port of Toulon to Port d'Alcúdiaferry
34h 59m€211–520Train, ferry, car ferry
- Take the train from Taranto to Roma Terminitrain Ic
- Take the train from Roma Termini to Civitavecchiatrain Re
- Take the ferry from Port of Civitavecchia to Port de Barcelonaferry
- Take the car ferry from Port de Barcelona to Port d'Alcúdiacarferry
36h 46m€154–479Bus, car ferry via Genoa
- Take the bus from Taranto to Genovabus
- Take the car ferry from Port of Genoa to Port de Barcelonacarferry
- Take the car ferry from Port de Barcelona to Port d'Alcúdiacarferry
42h 29m€191–486
Taranto to Mallorca by train, bus, foot, ferry, and car ferry
Questions & Answers
The cheapest way to get from Taranto to Mallorca is to train and fly which costs €55 - €250 and takes 8h 33m.
The fastest way to get from Taranto to Mallorca is to train and fly which takes 8h 33m and costs €55 - €250.
The distance between Taranto and Mallorca is 1419 km.
The best way to get from Taranto to Mallorca without a car is to train and ferry and car ferry via Casoria which takes 34h 58m and costs €160 - €480.
It takes approximately 10h 18m to get from Taranto to Mallorca, including transfers.
There are 3650+ hotels available in Mallorca.
What companies run services between Taranto, Italy and Mallorca, Spain?
There is no direct connection from Taranto to Mallorca. However, you can take the train to Lamezia Terme C., walk to Lamezia Terme Train Station, take the bus to Lamezia Terme Airport, walk to Lamezia Terme International Airport (SUF) airport, then fly to Son Sant Joan Airport (PMI). Alternatively, you can take a train from Taranto to Port d'Alcúdia via Napoli Afragola, Roma Termini, Civitavecchia, CIVITAVECCHIA | Stazione FS # f233, CIVITAVECCHIA | Deposito # f277, Port of Civitavecchia, Port Of Barcelona, and Port de Barcelona in around 34h 58m.
- Website
- ryanair.com
Flights from Lamezia Terme International Airport to Son Sant Joan Airport via Milan Bergamo
- Ave. Duration
- 9h 31m
- When
- Friday and Sunday
- Estimated price
- €55–170
Flights from Lamezia Terme International Airport to Son Sant Joan Airport via Bologna
- Ave. Duration
- 8h 45m
- When
- Friday and Sunday
- Estimated price
- €55–170
Flights from Brindisi Airport to Son Sant Joan Airport via Bologna
- Ave. Duration
- 4h 15m
- When
- Friday
- Estimated price
- €45–190
Flights from Brindisi Airport to Son Sant Joan Airport via Milan Bergamo
- Ave. Duration
- 8h 22m
- When
- Friday and Sunday
- Estimated price
- €50–190
Flights from Brindisi Airport to Son Sant Joan Airport via Milan Malpensa
- Ave. Duration
- 9h
- When
- Sunday
- Estimated price
- €50–190
Flights from Bari Karol Wojtyła Airport to Son Sant Joan Airport via Bologna
- Ave. Duration
- 6h 50m
- When
- Friday and Sunday
- Estimated price
- €60–180
Flights from Naples Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 55m
- When
- Monday
- Estimated price
- €50–160
Flights from Fiumicino International Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday and Thursday
- Estimated price
- €45–140
Flights from Fiumicino International Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- €45–140
Flights from Crotone Airport to Son Sant Joan Airport via Bologna
- Ave. Duration
- 5h
- When
- Friday and Sunday
- Estimated price
- €95–360
Flights from Crotone Airport to Son Sant Joan Airport via Milan Bergamo
- Ave. Duration
- 7h 55m
- When
- Friday
- Estimated price
- €100–370
- Website
- ita-airways.com
Flights from Lamezia Terme International Airport to Son Sant Joan Airport via Fiumicino International Airport
- Ave. Duration
- 8h 10m
- When
- Saturday
- Estimated price
- €80–100
Flights from Lamezia Terme International Airport to Son Sant Joan Airport via Milan Linate
- Ave. Duration
- 11h 5m
- When
- Saturday
- Estimated price
- €80–100
Flights from Brindisi Airport to Son Sant Joan Airport via Fiumicino International Airport
- Ave. Duration
- 8h 15m
- When
- Saturday
- Estimated price
- €60–220
Flights from Brindisi Airport to Son Sant Joan Airport via Milan Linate
- Ave. Duration
- 8h 30m
- When
- Saturday
- Estimated price
- €65–230
Flights from Bari Karol Wojtyła Airport to Son Sant Joan Airport via Fiumicino International Airport
- Ave. Duration
- 7h 30m
- When
- Saturday
- Estimated price
- €70–90
Flights from Fiumicino International Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 45m
- When
- Saturday
- Estimated price
- €55–170
Flights from Fiumicino International Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €55–170
Flights from Crotone Airport to Son Sant Joan Airport via Fiumicino International Airport
- Ave. Duration
- 6h 55m
- When
- Saturday
- Estimated price
- €110–410
- Website
- flyulendo.com
Flights from Lamezia Terme International Airport to Son Sant Joan Airport via Fiumicino International Airport
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- €30–160
Flights from Bari Karol Wojtyła Airport to Son Sant Joan Airport via Fiumicino International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- €60–120
Flights from Naples Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €22–160
Flights from Fiumicino International Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €23–110
- Website
- vueling.com
Flights from Fiumicino International Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 3h 58m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–160
- Website
- easyjet.com
Flights from Brindisi Airport to Son Sant Joan Airport via Milan Linate
- Ave. Duration
- 7h 50m
- When
- Monday and Thursday
- Estimated price
- €55–220
Flights from Naples Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 55m
- When
- Saturday
- Estimated price
- €30–180
- Website
- neosair.it
Flights from Brindisi Airport to Son Sant Joan Airport via Milan Malpensa
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- €130–440
- Website
- aireuropa.com
Flights from Fiumicino International Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €55–170
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Taranto to Lamezia Terme C.
- Ave. Duration
- 2h 38m
- Frequency
- Twice daily
- Estimated price
- €25–60
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 56 min
- Frequency
- Twice daily
- Estimated price
- €7–18
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Brindisi
- Ave. Duration
- 49 min
- Frequency
- 3 times a day
- Estimated price
- €6–16
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Napoli Centrale
- Ave. Duration
- 4h 24m
- Frequency
- Twice daily
- Estimated price
- €30–70
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Crotone
- Ave. Duration
- 2h 36m
- Frequency
- Twice daily
- Estimated price
- €23–55
- Website
- https://www.trenitalia.com/en.html
Train from Roma Termini to Ventimiglia
- Ave. Duration
- 7h 42m
- Frequency
- Once daily
- Estimated price
- €60–150
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Roma Termini
- Ave. Duration
- 6h 44m
- Frequency
- Twice daily
- Estimated price
- €50–120
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Taranto to Napoli Afragola
- Ave. Duration
- 3h 44m
- Frequency
- Once daily
- Estimated price
- €45–90
- Schedules at
- trenitalia.com
Train from Napoli Afragola to Roma Termini
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €30–60
- Schedules at
- trenitalia.com
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 47 min
- Frequency
- 5 times a day
- Estimated price
- €11–22
- Schedules at
- trenitalia.com
Train from Taranto to Roma Termini
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- €75–150
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Napoli Afragola to Roma Termini
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €20–27
- Website
- https://www.italotreno.it/en
- Smart Economy
- €20–25
- Smart Flex
- €22–27
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Roma Termini to Civitavecchia
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €6–9
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Brindisi
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €5–9
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Napoli Centrale
- Ave. Duration
- 4h 28m
- Frequency
- Once daily
- Estimated price
- €18–27
- Website
- https://www.trenitalia.com/en.html
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Nice Ville to Toulon
- Ave. Duration
- 1h 48m
- Frequency
- Every 4 hours
- Estimated price
- €30–70
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €30–45
- 1st Class
- €50–70
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Nice Ville to Toulon
- Ave. Duration
- 1h 48m
- Frequency
- Twice daily
- Estimated price
- €26–60
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €26–40
- Rail 1st Class
- €40–60
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Taranto to Napoli P.zza Garibaldi
- Ave. Duration
- 3h 55m
- Frequency
- 5 times a day
- Estimated price
- €19–35
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Naples - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 23h 40m
- Frequency
- Twice daily
- Estimated price
- €90–130
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Bus from Taranto to Matera
- Ave. Duration
- 1h 4m
- Frequency
- Once daily
- Website
- https://www.italotreno.it/en
- Phone
- +39 080 5790111
- info@cotrap.it
- Website
- cotrap.it
Bus from Matera piazza Matteotti to Bari Airport
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €6
- Schedules at
- biglietteria.cotrap.it
- Phone
- +39 0835 522250
- biglietteria@chiruzzi.it
- Website
- chiruzzi.it
Bus from Taranto to Genova
- Ave. Duration
- 13h 41m
- Frequency
- Twice a week
- Estimated price
- €65–95
- Schedules at
- chiruzzi.it
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- grimaldi-lines.com
Ferry from Port of Civitavecchia to Port de Barcelona
- Ave. Duration
- 20h
- Frequency
- 5 times a week
- Estimated price
- €40–60
- Website
- https://www.grimaldi-lines.com/en/
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- 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
- €55–250
- Website
- https://www.balearia.com/en
- Seating
- €55–80
- Cabin
- €170–250
- Lobby Bar
- €60
- 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
- €55–140
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- €55–75
- Passenger & Vehicle Flex Fare
- €100–140
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Genoa to Port de Barcelona
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- €65–140
- Website
- https://www.gnv.it/en
- Seat
- €65–95
- Cabin
- €120–140
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
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


























































