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
17h 35mFly 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 38mFly 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 26mFly 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 32m
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 17h 35m to get from Barcelona to Hormuz, including transfers.
Hormuz is 2h 30m ahead of Barcelona. It is currently 2:24 AM in Barcelona and 4:54 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
- 15h 22m
- When
- Monday and Friday
- Estimated price
- $240–750
Flights from Barcelona–El Prat Airport to Khasab Airport via Dubai International Airport, Muscat
- Ave. Duration
- 16h 5m
- When
- Monday and Friday
- Estimated price
- $220–750
Flights from Barcelona–El Prat Airport to Khasab Airport via Abu Dhabi, Muscat
- Ave. Duration
- 16h
- When
- 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–600
Flights from Barcelona–El Prat Airport to Sharjah International Airport via Doha
- Ave. Duration
- 11h 16m
- When
- Every day
- Estimated price
- $210–650
Flights from Barcelona–El Prat Airport to Abu Dhabi via Doha
- Ave. Duration
- 9h 28m
- When
- Every day
- Estimated price
- $220–700
- Website
- omanair.com
Flights from Barcelona–El Prat Airport to Khasab Airport via Zurich, Muscat
- Ave. Duration
- 15h 45m
- When
- Monday
- Estimated price
- $220–550
Flights from Barcelona–El Prat Airport to Khasab Airport via Cairo, Muscat
- Ave. Duration
- 13h 5m
- When
- Monday
- Estimated price
- $230–800
Flights from Barcelona–El Prat Airport to Khasab Airport via Dubai International Airport, Muscat
- Ave. Duration
- 16h 5m
- When
- Monday and Friday
- Estimated price
- $220–750
Flights from Barcelona–El Prat Airport to Khasab Airport via Abu Dhabi, Muscat
- Ave. Duration
- 16h
- When
- Friday
- Estimated price
- $190–550
- Website
- egyptair.com
Flights from Barcelona–El Prat Airport to Sharjah International Airport via Cairo
- Ave. Duration
- 9h 53m
- When
- Wednesday to Tuesday
- Estimated price
- $190–750
Flights from Barcelona–El Prat Airport to Abu Dhabi via Cairo
- Ave. Duration
- 9h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $300–800
- Website
- emirates.com
Flights from Barcelona–El Prat Airport to Dubai International Airport
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- $170–600
- Website
- airarabia.com
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
- $210–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
- $210–550
Flights from Barcelona–El Prat Airport to Bandar Abbas International Airport via Dubai International Airport, Ahwaz
- Ave. Duration
- 39h 25m
- When
- Wednesday
- Estimated price
- $260–900
- 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
- $280–460
Flights from Barcelona–El Prat Airport to Abu Dhabi via Amman
- Ave. Duration
- 9h 40m
- When
- Sunday
- Estimated price
- $210–650
- Website
- flyaircairo.com
Flights from Barcelona–El Prat Airport to Sharjah International Airport via Cairo
- Ave. Duration
- 9h 2m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $190–700
- Website
- etihad.com
Flights from Barcelona–El Prat Airport to Abu Dhabi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $180–480
- Website
- sunexpress.com
Flights from Barcelona–El Prat Airport to Dubai International Airport via Izmir
- Ave. Duration
- 9h 30m
- When
- Thursday
- Estimated price
- $170–490
- Website
- elal.com
Flights from Barcelona–El Prat Airport to Dubai International Airport via Tel Aviv
- Ave. Duration
- 9h 45m
- When
- Sunday
- Estimated price
- $240–600
- Website
- flypgs.com
Flights from Barcelona–El Prat Airport to Sharjah International Airport via Sabiha Gokcen
- Ave. Duration
- 9h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $160–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


