There are 7 ways to get from Setúbal to Mallorca by bus, plane, 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.
Bus to Lisbon-Portela Airport, fly
best- Take the bus from Setúbal to Estação Rodoviária de Lisboa Oriente
- Fly from Lisbon-Portela Airport (LIS) to Son Sant Joan Airport (PMI)LIS - PMI
4h 47m€35–182Bus, car ferry
- Take the bus from Setúbal to Barcelona - North Bus StationBlaBlaCar Bus
- Take the car ferry from Port de Barcelona to Port d'Alcúdia
21h 58m€136–203Drive, car ferry
- Drive from Setúbal to Port of Denia
- Take the car ferry from Port of Denia to Port de Palma de Mallorca
15h 33m€222–346Bus to Badajoz Airport, fly
- Take the bus from Setúbal to Badajoz
- Fly from Badajoz Airport (BJZ) to Son Sant Joan Airport (PMI)BJZ - PMI
7h 36m€156–427Bus, car ferry via Valencia
- Take the bus from Interface de Transportes de Setúbal to Estació d'Autobusos de València
- Take the car ferry from Port of Valencia to Port de Palma de Mallorca
23h 3m€114–207Bus, car ferry via Valencia #2
- Take the bus from Interface de Transportes de Setúbal to Estació d'Autobusos de València
- Take the car ferry from Port of Valencia to Port de Palma de Mallorca
23h 3m€46–142Bus, car ferry via Valencia #3
- Take the bus from Interface de Transportes de Setúbal to Estació d'Autobusos de València
- Take the bus from Estació d'Autobusos de València to Denia
- Take the car ferry from Port of Denia to Port of Ibiza
- Take the car ferry from Port of Ibiza to Port de Palma de Mallorca
23h 39m€114–512
Setúbal to Mallorca by bus, foot, and car ferry
Questions & Answers
The cheapest way to get from Setúbal to Mallorca is to bus and car ferry via Valencia which costs €45 - €150 and takes 23h 3m.
The fastest way to get from Setúbal to Mallorca is to bus and fly which takes 4h 47m and costs €35 - €190.
The distance between Setúbal and Mallorca is 1074 km.
The best way to get from Setúbal to Mallorca without a car is to bus and car ferry which takes 21h 58m and costs €130 - €210.
It takes approximately 4h 47m to get from Setúbal to Mallorca, including transfers.
Mallorca is 1h ahead of Setúbal. It is currently 1:29 AM in Setúbal and 2:29 AM in Mallorca.
There are 3007+ hotels available in Mallorca.
What companies run services between Setúbal, Portugal and Mallorca, Spain?
There is no direct connection from Setúbal to Mallorca. However, you can take the bus to Estação Rodoviária de Lisboa Oriente, walk to Oriente, take the subway to Aeroporto, walk to Lisbon-Portela Airport (LIS) airport, then fly to Son Sant Joan Airport (PMI). Alternatively, you can take a bus from Setúbal to Port d'Alcúdia via Barcelona - North Bus Station, Tetuan, Paral·lel, and Port de Barcelona in around 21h 58m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- iberia.com
Flights from Lisbon-Portela Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €28–150
Flights from Lisbon-Portela Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 6m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €28–150
Flights from Lisbon-Portela Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- €35–170
Flights from Badajoz Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 3h 20m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €140–390
Flights from Badajoz Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €140–390
- Website
- vueling.com
Flights from Lisbon-Portela Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €28–150
Flights from Lisbon-Portela Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 6m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €28–150
- Website
- ryanair.com
Flights from Lisbon-Portela Airport to Son Sant Joan Airport via Malaga
- Ave. Duration
- 4h 5m
- When
- Saturday
- Estimated price
- €70–190
Flights from Lisbon-Portela Airport to Son Sant Joan Airport via Sevilla
- Ave. Duration
- 4h 40m
- When
- Saturday
- Estimated price
- €70–190
- Website
- easyjet.com
Flights from Lisbon-Portela Airport to Son Sant Joan Airport
- Ave. Duration
- 2h
- When
- Saturday
- Estimated price
- €40–130
- Website
- flytap.com
Flights from Lisbon-Portela Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 5m
- When
- Saturday
- Estimated price
- €80–230
- Website
- aireuropa.com
Flights from Lisbon-Portela Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 4h 15m
- When
- Friday
- Estimated price
- €45–180
Bus from Setúbal to Estação Rodoviária de Lisboa Oriente
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–6
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €3–6
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Setúbal to Barcelona - North Bus Station
- Ave. Duration
- 14h 25m
- Frequency
- 5 times a week
- Estimated price
- €70–100
- Website
- https://www.blablacar.co.uk/bus
Bus from Setúbal to Badajoz
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a week
- Estimated price
- €14–35
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Interface de Transportes de Setúbal to Estació d'Autobusos de València
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Estimated price
- €75–110
- Website
- https://www.alsa.com/en/
Bus from Estació d'Autobusos de València to Denia
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Estimated price
- €13–25
- Website
- https://www.alsa.com/en/
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Interface de Transportes de Setúbal to Estació d'Autobusos de València
- Ave. Duration
- 13h 15m
- Frequency
- 6 times a week
- Estimated price
- €8–50
- Website
- https://rede-expressos.pt/en
- Online ticket
- €8–50
- 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
- 6h
- Frequency
- Twice daily
- Estimated price
- €60–100
- Website
- https://www.balearia.com/en
Car ferry from Port of Denia to Port de Palma de Mallorca
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- €80–140
- Website
- https://www.balearia.com/en
Car ferry from Port of Valencia to Port de Palma de Mallorca
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- €75–85
- Website
- https://www.balearia.com/en
Car ferry from Port of Denia 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
- €150–220
Car ferry from Port of Ibiza to Port de Palma de Mallorca
- 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 de Palma de Mallorca
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- €35–55
- Website
- https://www.trasmed.com/en/
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Valencia to Port de Palma de Mallorca
- Ave. Duration
- 7h 30m
- Frequency
- 6 times a week
- Estimated price
- €35–95
- Website
- https://www.gnv.it/en
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 Getting around the Cyclades, Travel Insider: Top Japan travel tips by Beatrix Holland, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.




























