There are 10 ways to get from Albufeira to Mallorca by bus, plane, train, 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 Faro Airport, fly
best- Take the bus from Albufeira to Farobus
- Fly from Faro Airport (FAO) to Son Sant Joan Airport (PMI)plane FAO - PMI
6h 30mDrive, car ferry
cheapest- Drive from Albufeira to Port of Deniacar
- Take the car ferry from Port of Denia to Port de Palma de Mallorcacarferry
14h 41m€211–395Bus, train, car ferry via Madrid
- Take the bus from Albufeira to Huelvabus
- Take the train from Huelva to Madrid-Puerta de Atocha-Almudena Grandestrain Alv / ...
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the car ferry from Port de Barcelona to Port d'Alcúdiacarferry
17h 19mBus, car ferry
- Take the bus from Albufeira to Huelvabus
- Take the bus from Huelva to Barcelona, Estació d'Autobusos Nordbus
- Take the car ferry from Port de Barcelona to Port d'Alcúdiacarferry
29h 11mBus to Seville Airport, fly
- Take the bus from Albufeira to Sevillebus
- Fly from Seville Airport (SVQ) to Son Sant Joan Airport (PMI)plane SVQ - PMI
6h 57mBus to Lisbon-Portela Airport, fly
- Take the bus from Albufeira to Lisbonbus
- Fly from Lisbon-Portela Airport (LIS) to Son Sant Joan Airport (PMI)plane LIS - PMI
6h 50mBus, train to Jerez Airport, fly
- Take the bus from Albufeira to Sevillebus
- Take the train from Sevilla-Santa Justa to La Parratrain
- Fly from Jerez Airport (XRY) to Son Sant Joan Airport (PMI)plane XRY - PMI
8h 17mBus, train, car ferry
- Take the bus from Albufeira to Huelvabus
- Take the train from Huelva to Cordoba-Centraltrain Alv / ...
- Take the train from Cordoba-Central to Barcelona-Santstrain Ave / ...
- Take the car ferry from Port de Barcelona to Port d'Alcúdiacarferry
17h 54mBus, train, car ferry via Valencia
- Take the bus from Albufeira to Sevilla Santa Justabus
- Take the train from Sevilla-Santa Justa to Valencia Joaquin Sorollatrain Ave
- Take the car ferry from Port of Valencia to Port de Palma de Mallorcacarferry
20h 38mBus, car ferry via Lisbon
- Take the bus from Albufeira to Lisbonbus
- Take the bus from Lisbon - Oriente to Barcelona - North Bus Stationbus
- Take the car ferry from Port de Barcelona to Port d'Alcúdiacarferry
29h 16m
Faro Airport (FAO) to Son Sant Joan Airport (PMI) flights
Questions & Answers
The cheapest way to get from Albufeira to Mallorca is to drive and car ferry which costs €210 - €400 and takes 14h 41m.
The fastest way to get from Albufeira to Mallorca is to drive and car ferry which takes 14h 41m and costs €210 - €400.
The distance between Albufeira and Mallorca is 1015 km.
The best way to get from Albufeira to Mallorca without a car is to bus and train and car ferry via Madrid which takes 17h 19m and costs .
It takes approximately 6h 30m to get from Albufeira to Mallorca, including transfers.
Mallorca is 1h ahead of Albufeira. It is currently 9:02 PM in Albufeira and 10:02 PM in Mallorca.
There are 3735+ hotels available in Mallorca.
What companies run services between Albufeira, Portugal and Mallorca, Spain?
There is no direct connection from Albufeira to Mallorca. However, you can take the bus to Faro, walk to Faro Airport (FAO) airport, then fly to Son Sant Joan Airport (PMI). Alternatively, you can take a bus from Albufeira to Port d'Alcúdia via Huelva, Zafra, Estación de Ferrocarril, Huelva, Madrid-Puerta de Atocha-Almudena Grandes, Barcelona-Sants, Barcelona Sants Estació Metro, Paral·lel, and Port de Barcelona in around 17h 19m.
- Website
- vueling.com
Flights from Faro Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 3h 55m
- When
- Sunday
- Estimated price
- €65–190
Flights from Seville Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- €18–140
Flights from Seville Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €70–180
Flights from Seville Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 3h 45m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- €18–120
Flights from Lisbon-Portela Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 55m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €35–170
Flights from Lisbon-Portela Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €50–120
Flights from Jerez Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €20–200
Flights from Jerez Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 3h 51m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €20–200
- Website
- ryanair.com
Flights from Faro Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 4h 5m
- When
- Thursday
- Estimated price
- €55–140
Flights from Faro Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 5h 13m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €55–140
Flights from Faro Airport to Son Sant Joan Airport via Porto
- Ave. Duration
- 5h 20m
- When
- Tuesday
- Estimated price
- €55–140
Flights from Seville Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €30–140
Flights from Seville Airport to Son Sant Joan Airport via Valencia
- Ave. Duration
- 3h 30m
- When
- Saturday
- Estimated price
- €30–140
Flights from Seville Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 3h 45m
- When
- Tuesday
- Estimated price
- €30–150
Flights from Lisbon-Portela Airport to Son Sant Joan Airport via Valencia
- Ave. Duration
- 3h 40m
- When
- Thursday
- Estimated price
- €55–150
Flights from Lisbon-Portela Airport to Son Sant Joan Airport via Alicante–Elche
- Ave. Duration
- 3h 50m
- When
- Thursday
- Estimated price
- €55–150
Flights from Lisbon-Portela Airport to Son Sant Joan Airport via Malaga
- Ave. Duration
- 4h
- When
- Wednesday
- Estimated price
- €55–150
Flights from Lisbon-Portela Airport to Son Sant Joan Airport via Seville Airport
- Ave. Duration
- 4h 5m
- When
- Thursday and Friday
- Estimated price
- €55–150
- Website
- iberia.com
Flights from Faro Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 3h 55m
- When
- Sunday
- Estimated price
- €65–190
Flights from Faro Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 6h
- When
- Wednesday
- Estimated price
- €35–170
Flights from Seville Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €70–180
Flights from Seville Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 3h 45m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- €18–120
Flights from Lisbon-Portela Airport to Son Sant Joan Airport via Madrid
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- €50–120
Flights from Jerez Airport to Son Sant Joan Airport via Barcelona
- Ave. Duration
- 3h 51m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €20–200
- Website
- flytap.com
Flights from Faro Airport to Son Sant Joan Airport via Lisbon-Portela Airport
- Ave. Duration
- 4h 55m
- When
- Saturday
- Estimated price
- €95–190
Flights from Lisbon-Portela Airport to Son Sant Joan Airport
- Ave. Duration
- 2h 5m
- When
- Saturday
- Estimated price
- €85–180
- Website
- easyjet.com
Flights from Faro Airport to Son Sant Joan Airport via Bordeaux
- Ave. Duration
- 8h 50m
- When
- Monday and Friday
- Estimated price
- €75–160
Flights from Lisbon-Portela Airport to Son Sant Joan Airport
- Ave. Duration
- 1h 55m
- When
- Wednesday and Saturday
- Estimated price
- €30–180
- Website
- renfe.com
Train from Huelva to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Schedules at
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Hourly
- Schedules at
- renfe.com
Train from Sevilla-Santa Justa to La Parra
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Schedules at
- renfe.com
Train from Huelva to Cordoba-Central
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Schedules at
- renfe.com
Train from Cordoba-Central to Barcelona-Sants
- Ave. Duration
- 4h 52m
- Frequency
- 5 times a day
- Schedules at
- renfe.com
Train from Sevilla-Santa Justa to Valencia Joaquin Sorolla
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Schedules at
- renfe.com
- Website
- ilsarail.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 21m
- Frequency
- Hourly
- Schedules at
- ilsarail.eu
Train from Cordoba-Central to Barcelona-Sants
- Ave. Duration
- 5h 37m
- Frequency
- 3 times a day
- Schedules at
- ilsarail.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- 5 times a day
Train from Cordoba-Central to Barcelona-Sants
- Ave. Duration
- 5h 41m
- Frequency
- 4 times a week
- Website
- global.flixbus.com
Bus from Albufeira to Faro
- Ave. Duration
- 35 min
- Frequency
- Every 3 hours
- Schedules at
- global.flixbus.com
Bus from Albufeira to Huelva
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Schedules at
- global.flixbus.com
Bus from Albufeira to Seville
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Schedules at
- global.flixbus.com
Bus from Albufeira to Lisbon
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Schedules at
- global.flixbus.com
Bus from Lisbon - Oriente to Barcelona - North Bus Station
- Ave. Duration
- 16h
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
- Phone
- +34 916 52 00 11
- infobus@interbus.es
- Website
- grupointerbus.com
Bus from Huelva to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 19h 5m
- Frequency
- Twice a week
- Estimated price
- €95–220
- Schedules at
- grupointerbus.com
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Albufeira to Sevilla Santa Justa
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- €18–45
- Website
- https://rede-expressos.pt
- Website
- blablacar.co.uk
Bus from Lisbon - Oriente to Barcelona - North Bus Station
- Ave. Duration
- 18h 45m
- Frequency
- Once daily
- Schedules at
- blablacar.co.uk
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Lisbon - Oriente to Barcelona - North Bus Station
- Ave. Duration
- 18h 45m
- Frequency
- Once daily
- Estimated price
- €110–230
- Website
- https://www.alsa.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–234
- Website
- https://www.balearia.com/en
- Lobby Bar
- €60
- Seating
- €80
- Cabin
- €234
Car ferry from Port of Denia to Port de Palma de Mallorca
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- €70–190
- Website
- https://www.balearia.com/en
- Seating
- €102
Car ferry from Port of Valencia to Port de Palma de Mallorca
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- €37–200
- Website
- https://www.balearia.com/en
- Lobby Bar
- €37
- Cabin
- €130
- Seating
- €58
Car ferry from Port of Valencia to Port de Palma de Mallorca
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- €35–247
- Website
- https://www.trasmed.com/en/
- No car. Seat
- €60
- Car. Seat
- €105
- Car. Bed
- €247
- 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
- €30–50
- 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 How to get from Stansted Airport into central London, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.



















