There are 6 ways to get from Dubrovnik to Iran by plane, car, bus, 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 Dubrovnik Airport to Shahid Madani Of Tabriz International Airport
best- Fly from Dubrovnik Airport (DBV) to Shahid Madani Of Tabriz International Airport (TBZ)plane DBV - TBZ
14h 19m$244–1,104Fly Dubrovnik Airport to Tehran International Airport, bus
cheapest- Fly from Dubrovnik Airport (DBV) to Tehran International Airport (IKA)plane DBV - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
14h 4m$215–905Drive 3,313.8 km
- Drive from Dubrovnik to Banārūdcar 3,313.8 km
42h 32m$540–780Bus to Tivat Airport, fly to Shahid Madani Of Tabriz International Airport
- Take the bus from Dubrovnik Central Bus Station to Tivat Bus Stationbus
- Fly from Tivat Airport (TIV) to Shahid Madani Of Tabriz International Airport (TBZ)plane TIV - TBZ
12h 30m$561–1,513Bus, shuttle to Podgorica Airport, fly to Shahid Madani Of Tabriz International Airport
- Take the bus from Dubrovnik, Autobusni kolodvor to Kotor, Autobuska Stanicabus
- Take a shuttle bus from Kotor, Autobuska Stanica to Podgorica Airport
- Fly from Podgorica Airport (TGD) to Shahid Madani Of Tabriz International Airport (TBZ)plane TGD - TBZ
12h 25mBus to Tivat Airport, fly to Tehran International Airport, bus
- Take the bus from Dubrovnik Central Bus Station to Tivat Bus Stationbus
- Fly from Tivat Airport (TIV) to Tehran International Airport (IKA)plane TIV - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
13h 55m$292–1,214
Dubrovnik Airport (DBV) to Shahid Madani Of Tabriz International Airport (TBZ) flights
Questions & Answers
The cheapest way to get from Dubrovnik to Iran is to fly and bus which costs $210 - $950 and takes 14h 4m.
The fastest way to get from Dubrovnik to Iran is to bus and fly which takes 12h 30m and costs $550 - $1,600.
The distance between Dubrovnik and Iran is 2445 km. The road distance is 3313.8 km.
It takes approximately 14h 19m to get from Dubrovnik to Iran, including transfers.
Iran is 1h 30m ahead of Dubrovnik. It is currently 9:55 AM in Dubrovnik and 11:25 AM in Iran.
Yes, the driving distance between Dubrovnik to Iran is 3314 km. It takes approximately 42h 32m to drive from Dubrovnik to Iran.
What companies run services between Dubrovnik, Croatia and Iran?
Turkish Airlines, Ryanair, and three other airlines fly from Dubrovnik Airport (DBV) to Shahid Madani Of Tabriz International Airport (TBZ) twice daily.
- Website
- turkishairlines.com
Flights from Dubrovnik Airport to Shahid Madani Of Tabriz International Airport via Istanbul
- Ave. Duration
- 18h 20m
- When
- Monday and Wednesday
- Estimated price
- $380–1,400
Flights from Dubrovnik Airport to Shahid Madani Of Tabriz International Airport via Bari, Istanbul
- Ave. Duration
- 11h 30m
- When
- Wednesday
- Estimated price
- $400–1,400
Flights from Dubrovnik Airport to Shahid Madani Of Tabriz International Airport via Thessaloniki, Istanbul
- Ave. Duration
- 11h 40m
- When
- Monday
- Estimated price
- $390–1,400
Flights from Tivat Airport to Shahid Madani Of Tabriz International Airport via Istanbul
- Ave. Duration
- 12h 40m
- When
- Monday and Wednesday
- Estimated price
- $500–1,900
Flights from Podgorica Airport to Shahid Madani Of Tabriz International Airport via Istanbul
- Ave. Duration
- 6h 50m
- When
- Monday and Wednesday
- Estimated price
- $430–1,500
Flights from Dubrovnik Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 12h 40m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- $340–1,200
Flights from Tivat Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 11h 50m
- When
- Monday to Saturday
- Estimated price
- $460–1,600
- Website
- flypgs.com
Flights from Dubrovnik Airport to Shahid Madani Of Tabriz International Airport via Athens, Sabiha Gokcen
- Ave. Duration
- 15h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $240–1,100
Flights from Dubrovnik Airport to Shahid Madani Of Tabriz International Airport via Budapest, Sabiha Gokcen
- Ave. Duration
- 17h 10m
- When
- Friday
- Estimated price
- $270–1,100
Flights from Podgorica Airport to Shahid Madani Of Tabriz International Airport via Sabiha Gokcen
- Ave. Duration
- 14h 5m
- When
- Wednesday and Friday
- Estimated price
- $240–1,100
Flights from Podgorica Airport to Shahid Madani Of Tabriz International Airport via Ankara, Sabiha Gokcen
- Ave. Duration
- 9h 5m
- When
- Monday and Friday
- Estimated price
- $290–1,300
Flights from Podgorica Airport to Shahid Madani Of Tabriz International Airport via Izmir, Sabiha Gokcen
- Ave. Duration
- 14h 10m
- When
- Saturday
- Estimated price
- $260–1,200
- Website
- austrian.com
Flights from Dubrovnik Airport to Tehran International Airport via Vienna
- Ave. Duration
- 10h 27m
- When
- Friday, Sunday, Tuesday, and Thursday
- Estimated price
- $300–1,100
Flights from Tivat Airport to Tehran International Airport via Vienna
- Ave. Duration
- 7h 35m
- When
- Sunday
- Estimated price
- $410–1,500
- Website
- azal.az
Flights from Tivat Airport to Shahid Madani Of Tabriz International Airport via Baku Heydar Aliyev
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $550–1,500
Flights from Tivat Airport to Tehran International Airport via Baku Heydar Aliyev
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- $460–1,200
- Website
- flydubai.com
Flights from Dubrovnik Airport to Tehran International Airport via Dubai
- Ave. Duration
- 16h 55m
- When
- Friday and Sunday
- Estimated price
- $550–1,500
Flights from Tivat Airport to Tehran International Airport via Dubai
- Ave. Duration
- 13h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $700–2,000
- Website
- iaa.ir
Flights from Dubrovnik Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 12h 20m
- When
- Sunday
- Estimated price
- $210–900
Flights from Tivat Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 10h 15m
- When
- Sunday
- Estimated price
- $280–1,200
- Phone
- +387 (0)36 653 250
- [email protected]
- Website
- globtour.com
Bus from Dubrovnik Central Bus Station to Tivat Bus Station
- Ave. Duration
- 2h 12m
- Frequency
- 3 times a day
- Estimated price
- $10–12
- Website
- https://www.globtour.com/
Bus from Dubrovnik Central Bus Station to Tivat Bus Station
- Ave. Duration
- 2h 12m
- Frequency
- 3 times a day
- Estimated price
- $10–12
- Website
- https://www.globtour.com/
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Dubrovnik, Autobusni kolodvor to Kotor, Autobuska Stanica
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Estimated price
- $33
- Schedules at
- croatiabus.hr
- Phone
- +382 20 633 807
- [email protected]
- Website
- bozur.net
Bus from Dubrovnik, Autobusni kolodvor to Kotor, Autobuska Stanica
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $9–35
- Schedules at
- bozur.net
- Phone
- +382 31 33 60 06
- [email protected]
- Website
- blueline-mne.com
Bus from Dubrovnik, Autobusni kolodvor to Kotor, Autobuska Stanica
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $10–24
- Schedules at
- blueline-mne.com
- Phone
- +382 69 737 787
- [email protected]
- Website
- gomontenegro.me
Shuttle from Kotor, Autobuska Stanica to Podgorica Airport
- Ave. Duration
- 45 min
- Frequency
- On demand
- Schedules at
- gomontenegro.me
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 Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide

















