There are 3 ways to get from Barcelona to Seychelles by 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.
Fly Barcelona–El Prat Airport to Seychelles International Airport
best- Fly from Barcelona–El Prat Airport (BCN) to Seychelles International Airport (SEZ)plane BCN - SEZ
14h 37m$403–857Car ferry, bus to Son Sant Joan Airport, fly to Seychelles International Airport
cheapest- Take the car ferry from Port de Barcelona to Port d'Alcúdiacarferry
- Take the bus from Centre històric to Aeroport - Sortidesbus
- Fly from Son Sant Joan Airport (PMI) to Seychelles International Airport (SEZ)plane PMI - SEZ
21h 35m$326–999Fly Barcelona–El Prat Airport to Praslin Island Airport, ferry
- Fly from Barcelona–El Prat Airport (BCN) to Praslin Island Airport (PRI)plane BCN - PRI
- Take the ferry from Praslin to La Digueferry
- Take the ferry from La Digue to Praslinferry
- Take the ferry from Praslin to Mahéferry
21h 42m$424–976
Barcelona–El Prat Airport (BCN) to Seychelles International Airport (SEZ) flights
Questions & Answers
The cheapest way to get from Barcelona to Seychelles is to car ferry and bus and fly which costs $320 - $1,000 and takes 21h 35m.
The fastest way to get from Barcelona to Seychelles is to fly which takes 14h 37m and costs $400 - $900.
The distance between Barcelona and Seychelles is 7466 km.
It takes approximately 14h 37m to get from Barcelona to Seychelles, including transfers.
Seychelles is 2h ahead of Barcelona. It is currently 5:58 AM in Barcelona and 7:58 AM in Seychelles.
There are 465+ hotels available in Seychelles.
What companies run services between Barcelona, Spain and Seychelles?
Emirates, Turkish Airlines, and five other airlines fly from Barcelona–El Prat Airport (BCN) to Seychelles International Airport (SEZ) 4 times a day.
- Website
- airseychelles.com
Flights from Barcelona–El Prat Airport to Seychelles International Airport via Tel Aviv
- Ave. Duration
- 11h 35m
- When
- Wednesday
- Estimated price
- $450–900
Flights from Barcelona–El Prat Airport to Seychelles International Airport via Istanbul
- Ave. Duration
- 13h 5m
- When
- Tuesday and Thursday
- Estimated price
- $350–1,100
Flights from Barcelona–El Prat Airport to Praslin Island Airport via Tel Aviv, Seychelles International Airport
- Ave. Duration
- 14h 45m
- When
- Wednesday
- Estimated price
- $400–800
Flights from Barcelona–El Prat Airport to Praslin Island Airport via Istanbul, Seychelles International Airport
- Ave. Duration
- 14h 45m
- When
- Thursday and Saturday
- Estimated price
- $310–950
Flights from Barcelona–El Prat Airport to Praslin Island Airport via Frankfurt, Seychelles International Airport
- Ave. Duration
- 17h 27m
- When
- Tuesday, Sunday, and Friday
- Estimated price
- $270–750
- Website
- emirates.com
Flights from Barcelona–El Prat Airport to Seychelles International Airport via Dubai
- Ave. Duration
- 12h 47m
- When
- Every day
- Estimated price
- $350–1,200
Flights from Barcelona–El Prat Airport to Praslin Island Airport via Dubai, Seychelles International Airport
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- $310–1,000
- Website
- turkishairlines.com
Flights from Barcelona–El Prat Airport to Seychelles International Airport via Istanbul
- Ave. Duration
- 13h 15m
- When
- Thursday, Saturday, and Tuesday
- Estimated price
- $350–1,100
- Website
- qatarairways.com
Flights from Barcelona–El Prat Airport to Seychelles International Airport via Doha
- Ave. Duration
- 14h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $330–1,000
Flights from Barcelona–El Prat Airport to Praslin Island Airport via Doha, Seychelles International Airport
- Ave. Duration
- 15h 45m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $290–900
- Website
- etihad.com
Flights from Barcelona–El Prat Airport to Seychelles International Airport via Abu Dhabi
- Ave. Duration
- 18h 30m
- When
- Every day
- Estimated price
- $260–750
Flights from Son Sant Joan Airport to Seychelles International Airport via Abu Dhabi
- Ave. Duration
- 18h 45m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $250–700
- Website
- swiss.com
Flights from Son Sant Joan Airport to Seychelles International Airport via Zurich
- Ave. Duration
- 14h 12m
- When
- Monday
- Estimated price
- $290–1,100
- Website
- flyedelweiss.com
Flights from Son Sant Joan Airport to Seychelles International Airport via Zurich
- Ave. Duration
- 16h 20m
- When
- Monday
- Estimated price
- $290–1,100
- Phone
- +34 971 17 77 77
- Website
- tib.org
Bus from Centre històric to Aeroport - Sortides
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $12–15
- Website
- https://www.tib.org/en/inici
- Phone
- (+248) 4 232329
- [email protected]
- Website
- iif-catrose.com
Ferry from Praslin to La Digue
- Ave. Duration
- 15 min
- Frequency
- 5 times a day
- Estimated price
- $18
- Schedules at
- iif-catrose.com
- Phone
- +248 4 297 074
- [email protected]
- Website
- catcocos.com
Ferry from La Digue to Praslin
- Ave. Duration
- 15 min
- Frequency
- 3 times a day
- Estimated price
- $20–71
- Schedules at
- catcocos.com
- Coco de Mer
- $20
Ferry from Praslin to Mahé
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $71–72
- Schedules at
- catcocos.com
- Coco de Mer
- $72
- 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
- $50–271
- Schedules at
- balearia.com
- Lobby Bar
- $70
- Seating
- $93
- Cabin
- $271
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Need to know: Greyhound, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.













