There are 6 ways to get from Belarus to Iran by plane 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 Minsk National Airport to Tehran International Airport, bus
best- Fly from Minsk National Airport (MSQ) to Tehran International Airport (IKA)MSQ - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Square
11h 41m$154–656Fly Minsk National Airport to Zvartnots International Airport, bus
cheapest- Fly from Minsk National Airport (MSQ) to Zvartnots International Airport (EVN)MSQ - EVN
- Take the bus from Yerevan Kilikia bus station to Tabriz Central bus terminal
16h 50m$112–489Fly Gomel Airport to Tehran International Airport, bus
- Fly from Gomel Airport (GME) to Tehran International Airport (IKA)GME - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Square
21h 8m$156–657Fly Minsk National Airport to Shahid Dastghaib International Airport
- Fly from Minsk National Airport (MSQ) to Shahid Dastghaib International Airport (SYZ)MSQ - SYZ
11h 49m$232–954Fly Minsk National Airport to Shahid Madani Of Tabriz International Airport
- Fly from Minsk National Airport (MSQ) to Shahid Madani Of Tabriz International Airport (TBZ)MSQ - TBZ
13h 17m$212–904Fly Brest Airport to Tehran International Airport, bus
- Fly from Brest Airport (BQT) to Tehran International Airport (IKA)BQT - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Square
19h 47m$165–708
Minsk National Airport (MSQ) to Tehran International Airport (IKA) flights
Questions & Answers
The cheapest way to get from Belarus to Iran is to fly and bus which costs $110 - $490 and takes 16h 50m.
The fastest way to get from Belarus to Iran is to fly and bus which takes 11h 41m and costs $150 - $700.
The distance between Belarus and Iran is 2835 km.
It takes approximately 11h 41m to get from Belarus to Iran, including transfers.
Iran is 30 min ahead of Belarus. It is currently 8:09 AM in Belarus and 8:39 AM in Iran.
What companies run services between Belarus and Iran?
Flydubai, Belavia Belarusian Airlines, and Iran Air fly from Minsk National Airport (MSQ) to Shahid Dastghaib International Airport (SYZ) 3 times a day.
- Website
- aeroflot.ru
Flights from Minsk National Airport to Tehran International Airport via Moscow Sheremetyevo
- Ave. Duration
- 7h 20m
- When
- Wednesday and Saturday
- Estimated price
- $150–650
Flights from Gomel Airport to Tehran International Airport via Moscow Sheremetyevo
- Ave. Duration
- 30h 15m
- When
- Tuesday and Friday
- Estimated price
- $150–650
Flights from Minsk National Airport to Zvartnots International Airport via Moscow Sheremetyevo
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- $120–550
- Website
- ebooking.iranair.com
Flights from Gomel Airport to Tehran International Airport via Moscow Vnukovo, Baku Heydar Aliyev
- Ave. Duration
- 20h 45m
- When
- Sunday
- Estimated price
- $190–650
Flights from Minsk National Airport to Shahid Dastghaib International Airport via Dubai
- Ave. Duration
- 10h 55m
- When
- Monday and Friday
- Estimated price
- $230–1,200
Flights from Minsk National Airport to Shahid Madani Of Tabriz International Airport via Moscow Sheremetyevo, Baku Heydar Aliyev
- Ave. Duration
- 12h
- When
- Monday and Thursday
- Estimated price
- $210–900
Flights from Minsk National Airport to Shahid Madani Of Tabriz International Airport via Moscow Domodedovo, Baku Heydar Aliyev
- Ave. Duration
- 9h 50m
- When
- Monday and Thursday
- Estimated price
- $270–900
Flights from Brest Airport to Tehran International Airport via Moscow Sheremetyevo, Baku Heydar Aliyev
- Ave. Duration
- 17h 30m
- When
- Wednesday
- Estimated price
- $160–700
- Website
- azal.az
Flights from Gomel Airport to Tehran International Airport via Moscow Vnukovo, Baku Heydar Aliyev
- Ave. Duration
- 27h 55m
- When
- Thursday
- Estimated price
- $190–650
Flights from Gomel Airport to Tehran International Airport via Pulkovo, Baku Heydar Aliyev
- Ave. Duration
- 29h 55m
- When
- Tuesday and Friday
- Estimated price
- $220–750
Flights from Minsk National Airport to Shahid Madani Of Tabriz International Airport via Moscow Domodedovo, Baku Heydar Aliyev
- Ave. Duration
- 11h 30m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $270–900
Flights from Minsk National Airport to Shahid Madani Of Tabriz International Airport via Pulkovo, Baku Heydar Aliyev
- Ave. Duration
- 13h
- When
- Wednesday
- Estimated price
- $250–1,100
Flights from Minsk National Airport to Shahid Madani Of Tabriz International Airport via Moscow Vnukovo, Baku Heydar Aliyev
- Ave. Duration
- 14h 40m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $270–900
- Website
- mahan.aero
Flights from Minsk National Airport to Tehran International Airport via Moscow Sheremetyevo
- Ave. Duration
- 7h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $150–650
Flights from Minsk National Airport to Tehran International Airport via Dubai
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- $220–900
Flights from Brest Airport to Tehran International Airport via Moscow Sheremetyevo
- Ave. Duration
- 21h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $160–700
- Website
- worldticket.com
Flights from Gomel Airport to Tehran International Airport via Moscow Vnukovo, Zvartnots International Airport
- Ave. Duration
- 18h 55m
- When
- Thursday and Sunday
- Estimated price
- $150–650
Flights from Gomel Airport to Tehran International Airport via Pulkovo, Zvartnots International Airport
- Ave. Duration
- 20h 55m
- When
- Friday
- Estimated price
- $180–750
Flights from Brest Airport to Tehran International Airport via Moscow Sheremetyevo, Zvartnots International Airport
- Ave. Duration
- 15h 40m
- When
- Wednesday and Saturday
- Estimated price
- $170–700
- Website
- flydubai.com
Flights from Minsk National Airport to Tehran International Airport via Dubai
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- $340–1,100
Flights from Minsk National Airport to Shahid Dastghaib International Airport via Dubai
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- $230–1,200
- Website
- turkishairlines.com
Flights from Minsk National Airport to Shahid Madani Of Tabriz International Airport via Istanbul
- Ave. Duration
- 19h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $350–1,100
- Website
- belavia.by
Flights from Minsk National Airport to Zvartnots International Airport
- Ave. Duration
- 4h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $100–470
- Website
- azimuth.aero
Flights from Minsk National Airport to Zvartnots International Airport via Mineralnye Vody
- Ave. Duration
- 7h 55m
- When
- Thursday
- Estimated price
- $100–470
- Website
- t-armenia.com
Bus from Yerevan Kilikia bus station to Tabriz Central bus terminal
- Ave. Duration
- 7h 44m
- Frequency
- Twice daily
- Estimated price
- $9–14
- Schedules at
- https://t-armenia.com/en
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 How to get from Luton Airport into central London, How to get from Florence to Rome, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.

