There are 6 ways to get from Barcelona to Hormuz by plane, unknown, car ferry, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Khasab Airport, travel
best- Fly from Barcelona–El Prat Airport (BCN) to Khasab Airport (KHS)plane BCN - KHS
- Walk from Khasab Airport (KHS) to Hormuzunknown
18h 45mFly to Dubai International Airport, car ferry, travel
- Fly from Barcelona–El Prat Airport (BCN) to Dubai International Airport (DXB)plane BCN - DXB
- Take the carferry from Khalid Port to Bandar Abbascarferry
- Walk from Bandar Abbas to Hormuzunknown
22h 39mFly to Sharjah International Airport, car ferry, travel
- Fly from Barcelona–El Prat Airport (BCN) to Sharjah International Airport (SHJ)plane BCN - SHJ
- Take the carferry from Khalid Port to Bandar Abbascarferry
- Walk from Bandar Abbas to Hormuzunknown
24h 3mFly to Ras Al Khaimah International Airport, travel
- Fly from Barcelona–El Prat Airport (BCN) to Ras Al Khaimah International Airport (RKT)plane BCN - RKT
- Walk from Ras Al Khaimah International Airport (RKT) to Hormuzunknown
16h 20mFly to Abu Dhabi, shuttle, car ferry, travel
- Fly from Barcelona–El Prat Airport (BCN) to Abu Dhabi (AUH)plane BCN - AUH
- Take a shuttle bus from Abu Dhabi Airport to Dubai - Ibn Battuta Mall
- Take the carferry from Khalid Port to Bandar Abbascarferry
- Walk from Bandar Abbas to Hormuzunknown
25h 16mFly to Bandar Abbas International Airport, travel
- Fly from Barcelona–El Prat Airport (BCN) to Bandar Abbas International Airport (BND)plane BCN - BND
- Walk from Bandar Abbas International Airport (BND) to Hormuzunknown
38h 47m
Barcelona–El Prat Airport (BCN) to Khasab Airport (KHS) flights
Comparing Your Travel Options
The distance between Barcelona and Hormuz is 5314 km.
It takes approximately 18h 45m to get from Barcelona to Hormuz, including transfers.
Hormuz is 2h 30m ahead of Barcelona. It is currently 12:29 AM in Barcelona and 2:59 AM in Hormuz.
What companies run services between Barcelona, Spain and Hormuz, Iran?
There is no direct connection from Barcelona to Hormuz. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Khasab Airport (KHS), then travel to Hormuz. Alternatively, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Dubai International Airport (DXB), walk to Airport Terminal Metro Station, take the subway to City Centre Deira Metro Station 2, walk to Deira City Center Bus Station 2, take the bus to Sharjah, King Faisal Road, Old Gold Souq, walk to Khalid Port, take the car ferry to Bandar Abbas, then travel to Hormuz.
- Website
- qatarairways.com
Flights from Barcelona–El Prat Airport to Khasab Airport via Doha, Muscat
- Ave. Duration
- 14h 55m
- When
- Monday, Saturday, Wednesday, and Friday
- Estimated price
- $240–750
Flights from Barcelona–El Prat Airport to Khasab Airport via Dubai International Airport, Muscat
- Ave. Duration
- 15h 45m
- When
- Monday, Saturday, Wednesday, and Friday
- Estimated price
- $230–800
Flights from Barcelona–El Prat Airport to Khasab Airport via Zurich, Muscat
- Ave. Duration
- 14h 50m
- When
- Monday and Saturday
- Estimated price
- $220–550
Flights from Barcelona–El Prat Airport to Khasab Airport via Abu Dhabi, Muscat
- Ave. Duration
- 15h 50m
- When
- Wednesday and Friday
- Estimated price
- $190–550
Flights from Barcelona–El Prat Airport to Dubai International Airport via Doha
- Ave. Duration
- 9h 37m
- When
- Every day
- Estimated price
- $190–650
Flights from Barcelona–El Prat Airport to Sharjah International Airport via Doha
- Ave. Duration
- 8h 58m
- When
- Every day
- Estimated price
- $200–650
Flights from Barcelona–El Prat Airport to Abu Dhabi via Doha
- Ave. Duration
- 9h 28m
- When
- Every day
- Estimated price
- $220–750
- Website
- airarabia.com
Flights from Barcelona–El Prat Airport to Sharjah International Airport via Cairo
- Ave. Duration
- 8h 40m
- When
- Friday and Saturday
- Estimated price
- $270–750
Flights from Barcelona–El Prat Airport to Sharjah International Airport via Amman
- Ave. Duration
- 9h 20m
- When
- Sunday
- Estimated price
- $190–550
Flights from Barcelona–El Prat Airport to Ras Al Khaimah International Airport via Cairo
- Ave. Duration
- 11h 35m
- When
- Thursday, Wednesday, and Sunday
- Estimated price
- $220–800
Flights from Barcelona–El Prat Airport to Ras Al Khaimah International Airport via Athens, Cairo
- Ave. Duration
- 16h 45m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- $200–550
- Website
- omanair.com
Flights from Barcelona–El Prat Airport to Khasab Airport via Dubai International Airport, Muscat
- Ave. Duration
- 15h 45m
- When
- Monday, Saturday, Wednesday, and Friday
- Estimated price
- $230–800
Flights from Barcelona–El Prat Airport to Khasab Airport via Zurich, Muscat
- Ave. Duration
- 14h 50m
- When
- Monday and Saturday
- Estimated price
- $220–550
Flights from Barcelona–El Prat Airport to Khasab Airport via Abu Dhabi, Muscat
- Ave. Duration
- 15h 50m
- When
- Wednesday and Friday
- Estimated price
- $190–550
- Website
- swiss.com
Flights from Barcelona–El Prat Airport to Khasab Airport via Zurich, Muscat
- Ave. Duration
- 22h 45m
- When
- Wednesday and Friday
- Estimated price
- $220–550
Flights from Barcelona–El Prat Airport to Khasab Airport via Abu Dhabi, Muscat
- Ave. Duration
- 15h 50m
- When
- Wednesday and Friday
- Estimated price
- $190–550
Flights from Barcelona–El Prat Airport to Khasab Airport via Dubai International Airport, Muscat
- Ave. Duration
- 17h 15m
- When
- Wednesday and Friday
- Estimated price
- $230–800
- Website
- emirates.com
Flights from Barcelona–El Prat Airport to Dubai International Airport
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- $180–650
Flights from Barcelona–El Prat Airport to Bandar Abbas International Airport via Dubai International Airport, Ahwaz
- Ave. Duration
- 39h 28m
- When
- Wednesday
- Estimated price
- $270–950
- Website
- rj.com
Flights from Barcelona–El Prat Airport to Dubai International Airport via Amman
- Ave. Duration
- 9h 40m
- When
- Thursday and Sunday
- Estimated price
- $180–550
Flights from Barcelona–El Prat Airport to Abu Dhabi via Amman
- Ave. Duration
- 9h 40m
- When
- Sunday
- Estimated price
- $210–650
- Website
- elal.com
Flights from Barcelona–El Prat Airport to Dubai International Airport via Tel Aviv
- Ave. Duration
- 9h 45m
- When
- Monday
- Estimated price
- $250–650
Flights from Barcelona–El Prat Airport to Abu Dhabi via Tel Aviv
- Ave. Duration
- 9h 25m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $300–750
- Website
- egyptair.com
Flights from Barcelona–El Prat Airport to Sharjah International Airport via Cairo
- Ave. Duration
- 9h 30m
- When
- Wednesday to Saturday
- Estimated price
- $200–750
- Website
- etihad.com
Flights from Barcelona–El Prat Airport to Abu Dhabi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $180–500
- Website
- sunexpress.com
Flights from Barcelona–El Prat Airport to Dubai International Airport via Izmir
- Ave. Duration
- 9h 30m
- When
- Thursday
- Estimated price
- $180–490
- Website
- saudia.com
Flights from Barcelona–El Prat Airport to Dubai International Airport via Jeddah
- Ave. Duration
- 10h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $180–550
- Website
- flyaircairo.com
Flights from Barcelona–El Prat Airport to Sharjah International Airport via Cairo
- Ave. Duration
- 8h 25m
- When
- Thursday and Saturday
- Estimated price
- $200–650
- Website
- zayedinternationalairport.ae
Shuttle from Abu Dhabi Airport to Dubai - Ibn Battuta Mall
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- $9–11
- Schedules at
- zayedinternationalairport.ae
- Phone
- +980 21 72415841
- [email protected]
- Website
- eticket.valfajr.ir
Car ferry from Khalid Port to Bandar Abbas
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- $80–190
- Schedules at
- eticket.valfajr.ir
Car ferry from Khalid Port to Bandar Abbas
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- $80–190
- Schedules at
- eticket.valfajr.ir
Car ferry from Khalid Port to Bandar Abbas
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- $80–190
- Schedules at
- eticket.valfajr.ir
Want to know more about travelling around Iran
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
Travelling around the UAE
Read the travel guide


