There are 6 ways to get from Olomouc to Iran by train, plane, car, bus, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Vienna International Airport, fly to Shahid Madani Of Tabriz International Airport
best- Take the train from Prerov to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Shahid Madani Of Tabriz International Airport (TBZ)plane VIE - TBZ
13h 35m$215–904Train to Vienna International Airport, fly to Tehran International Airport, bus
cheapest- Take the train from Prerov to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Tehran International Airport (IKA)plane VIE - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
12h 5m$157–336Drive 3,759.1 km
- Drive from Olomouc to Banārūdcar 3,759.1 km
44h 22m$667–963Train to Vienna International Airport, fly to Isfahan Shahid Beheshti International Airport
- Take the train from Prerov to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Isfahan Shahid Beheshti International Airport (IFN)plane VIE - IFN
14h 58m$245–1,004Train to John Paul Ii International Airport Kraków–Balice, fly to Shahid Madani Of Tabriz International Airport
- Take the train from Olomouc Hlavni Nadrazi to Krakow Glownytrain
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Shahid Madani Of Tabriz International Airport (TBZ)plane KRK - TBZ
13h 54m$292–1,184Drive, car train
- Drive from Olomouc to Villach Hbf/Bbfcar
- Take the car train from Villach Hbf/Bbf to Edirnecartrain
- Drive from Edirne to Banārūdcar
2d 18h$611–1,845
Vienna International Airport (VIE) to Shahid Madani Of Tabriz International Airport (TBZ) flights
Questions & Answers
The cheapest way to get from Olomouc to Iran is to train and fly and bus which costs $150 - $340 and takes 12h 5m.
The fastest way to get from Olomouc to Iran is to train and fly and bus which takes 12h 5m and costs $150 - $340.
The distance between Olomouc and Iran is 2875 km. The road distance is 3759.1 km.
It takes approximately 13h 35m to get from Olomouc to Iran, including transfers.
Iran is 2h 30m ahead of Olomouc. It is currently 9:38 PM in Olomouc and 12:08 AM in Iran.
Yes, the driving distance between Olomouc to Iran is 3759 km. It takes approximately 44h 22m to drive from Olomouc to Iran.
What companies run services between Olomouc, Czechia and Iran?
There is no direct connection from Olomouc to Iran. However, you can take the train to Prerov, take the train to Wien Hbf, take the train to Flughafen Wien, walk to Vienna International Airport (VIE) airport, fly to Shahid Madani Of Tabriz International Airport (TBZ), then take the taxi to Tabriz. Alternatively, you can drive from Olomouc to Banārūd in around 44h 22m.
- Website
- turkishairlines.com
Flights from Vienna International Airport to Shahid Madani Of Tabriz International Airport via Istanbul
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $290–1,100
Flights from Vienna International Airport to Tehran International Airport via Istanbul
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- $210–800
Flights from Vienna International Airport to Isfahan Shahid Beheshti International Airport via Istanbul
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- $320–1,200
Flights from John Paul Ii International Airport Kraków–Balice to Shahid Madani Of Tabriz International Airport via Istanbul
- Ave. Duration
- 7h 15m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $280–1,100
- Website
- flypgs.com
Flights from Vienna International Airport to Shahid Madani Of Tabriz International Airport via Sabiha Gokcen
- Ave. Duration
- 10h 35m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $190–850
Flights from Vienna International Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $150–650
Flights from Vienna International Airport to Isfahan Shahid Beheshti International Airport via Sabiha Gokcen
- Ave. Duration
- 8h 52m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $220–950
- Website
- austrian.com
Flights from Vienna International Airport to Tehran International Airport
- Ave. Duration
- 4h 15m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $180–650
- Website
- azal.az
Flights from Vienna International Airport to Tehran International Airport via Baku Heydar Aliyev
- Ave. Duration
- 7h 45m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- $190–600
- Website
- ajet.com
Flights from Vienna International Airport to Tehran International Airport via Sabiha Gokcen
- Ave. Duration
- 8h 35m
- When
- Friday and Sunday
- Estimated price
- $130–260
- Website
- emirates.com
Flights from Vienna International Airport to Isfahan Shahid Beheshti International Airport via Dubai
- Ave. Duration
- 10h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $380–1,600
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Prerov to Wien Hbf
- Ave. Duration
- 2h 7m
- Frequency
- Every 4 hours
- Estimated price
- $11–21
- Website
- https://www.intercity.pl/en/
- 2nd Class
- $11–16
- 1st Class
- $16–21
- Phone
- +420 220 311 700
- info@le.cz
- Website
- leoexpress.com
Train from Olomouc Hlavni Nadrazi to Krakow Glowny
- Ave. Duration
- 3h 31m
- Frequency
- 3 times a day
- Estimated price
- $9–35
- Website
- https://www.leoexpress.com/en
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Olomouc Hlavni Nadrazi to Krakow Glowny
- Ave. Duration
- 3h 28m
- Frequency
- Once daily
- Estimated price
- $11–50
- Website
- https://regiojet.com/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Olomouc Hlavni Nadrazi to Krakow Glowny
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- $55–75
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 89 54880111
- info@optimatours.de
- Website
- optimatours.de
Car train from Villach Hbf/Bbf to Edirne
- Ave. Duration
- 31h 31m
- Frequency
- Once a week
- Estimated price
- $243–1,207
- Schedules at
- optimatours.de
- Couch Wagon BC-4
- $243
- Couch Wagon BC-1
- $657
- Sleeper Wagon
- $751
- Couch Wagon BC-4 Car
- $699
- Couch Wagon BC-1 Car
- $1,113
- Sleeper Wagon Car
- $1,207
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide












