Flights from Bangkok to Tehran Starting at NZD 420
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Mon, May 5 | SalamAirIKA 19:2511h 30m1 stopsBKK 10:25Tehran - Bangkok | Sun, May 11 | SalamAirNZD 937 NZD 1,19221% OFF21% OFFNZD 1,192 NZD 937
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Mon, Apr 28 | SalamAirIKA 19:2511h 30m1 stopsBKK 10:25Tehran - Bangkok | Sun, May 4 | SalamAirNZD 1,011 NZD 1,19215% OFF15% OFFNZD 1,192 NZD 1,011
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Mon, May 12 | SalamAirIKA 19:2511h 30m1 stopsBKK 10:25Tehran - Bangkok | Tue, May 20 | SalamAirNZD 1,023 NZD 1,19214% OFF14% OFFNZD 1,192 NZD 1,023
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Mon, Apr 14 | SalamAirIKA 19:2511h 30m1 stopsBKK 10:25Tehran - Bangkok | Sun, Apr 20 | SalamAirNZD 1,05312% OFFNZD 1,192 NZD 1,053
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Fri, Apr 25 | SalamAirIKA 19:2511h 30m1 stopsBKK 10:25Tehran - Bangkok | Thu, May 1 | SalamAirNZD 1,05412% OFFNZD 1,192 NZD 1,054
-
BKK 11:109h 45m1 stopsIKA 17:25Bangkok - Tehran | Wed, May 7 | SalamAirIKA 19:2511h 30m1 stopsBKK 10:25Tehran - Bangkok | Thu, May 15 | SalamAirNZD 1,06111% OFFNZD 1,192 NZD 1,061
-
BKK 11:109h 45m1 stopsIKA 17:25Bangkok - Tehran | Wed, May 14 | SalamAirIKA 19:2511h 30m1 stopsBKK 10:25Tehran - Bangkok | Tue, May 20 | SalamAirNZD 1,06611% OFFNZD 1,192 NZD 1,066
-
BKK 11:109h 45m1 stopsIKA 17:25Bangkok - Tehran | Wed, Apr 23 | SalamAirIKA 19:2511h 30m1 stopsBKK 10:25Tehran - Bangkok | Sun, Apr 27 | SalamAirNZD 1,06910% OFFNZD 1,192 NZD 1,069
-
BKK 11:109h 45m1 stopsIKA 17:25Bangkok - Tehran | Wed, Apr 16 | SalamAirIKA 19:2511h 30m1 stopsBKK 10:25Tehran - Bangkok | Thu, Apr 24 | SalamAirNZD 1,0809% OFFNZD 1,192 NZD 1,080
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Mon, Apr 21 | SalamAirIKA 19:2511h 30m1 stopsBKK 10:25Tehran - Bangkok | Sun, Apr 27 | SalamAirNZD 1,0859% OFFNZD 1,192 NZD 1,085
-
BKK 13:0017h 25m1 stopsTHR Invalid DateBangkok - Tehran | Mon, Mar 24 | Normal AirlineTHR 15:006hNonstopBKK 16:00Tehran - Bangkok | Wed, Mar 26 | Normal AirlineFind More FlightsFind More Flights
-
BKK 03:0520h 5m1 stopsIKA 19:40Bangkok - Tehran | Sun, Mar 23 | SalamAirNZD 420 NZD 58228% OFF28% OFFNZD 582 NZD 420
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Fri, May 9 | SalamAirNZD 479 NZD 58218% OFF18% OFFNZD 582 NZD 479
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Fri, May 16 | SalamAirNZD 483 NZD 58217% OFF17% OFFNZD 582 NZD 483
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Mon, May 19 | SalamAirNZD 48617% OFFNZD 582 NZD 486
-
BKK 11:0011h 40m1 stopsIKA 19:10Bangkok - Tehran | Mon, Mar 24 | SalamAirNZD 50014% OFFNZD 582 NZD 500
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Mon, Apr 21 | SalamAirNZD 50713% OFFNZD 582 NZD 507
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Mon, May 5 | SalamAirNZD 51911% OFFNZD 582 NZD 519
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Mon, May 12 | SalamAirNZD 51911% OFFNZD 582 NZD 519
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Fri, Apr 11 | SalamAirNZD 52610% OFFNZD 582 NZD 526
-
BKK 11:1011h1 stopsIKA 18:40Bangkok - Tehran | Mon, Apr 14 | SalamAirNZD 5309% OFFNZD 582 NZD 530
-
BKK 13:0017h 25m1 stopsTHR Invalid DateBangkok - Tehran | Mon, Mar 24 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Bangkok to Tehran
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Airlines Flying from Bangkok to Tehran
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
FAQ
-
When are flight tickets from Bangkok (BKK) to Tehran (THR) the cheapest?
Airlines adjust prices for flights from Bangkok to Tehran based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Bangkok (BKK) to Tehran (THR) cost?
According to Trip.com's data, the lowest price is around NZD 1,394. -
How long does it take to fly from Bangkok (BKK) to Tehran (THR) and what is the distance?
It takes around 7 hours 40 minutes to fly from Bangkok (BKK) to Tehran (THR). -
What is the transportation method from the main airport to downtown in Tehran?
- The distance from Imam Khomeini International Airport to downtown is about 40 km. It takes about 1 hour by taxi.
How to find a cheap flight from Bangkok to Tehran
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Bangkok to Tehran. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Information from Bangkok to Tehran
Cheapest one-way flight price | NZD 419 |
---|---|
Off-season for travel | January |
Peak season for travel | June |
Flight distance | 5,453.36 km |
Average flight time | 7 hours 40 minutes |
Popular airline | Emirates |
Popular Flights
-
Top Routes from Bangkok
-
Top Routes to Tehran
-
More flight options
- Bangkok to Los Angeles Flights
- Bangkok to Sapporo Flights
- Bangkok to New York Flights
- Bangkok to Dubai Flights
- Bangkok to Zurich Flights
- Bangkok to Istanbul Flights
- Bangkok to Milan Flights
- Bangkok to San Francisco Flights
- Bangkok to London Flights
- Bangkok to Tokyo Flights
- Bangkok to Paris Flights
- Flights from Suvarnabhumi Airport to Taupo
- Flights from Don Mueang International Airport to Hokitika
- Flights from Suvarnabhumi Airport to Queenstown
- Flights from Suvarnabhumi Airport to Napier
- Flights from Don Mueang International Airport to Wellington
- Flights from Don Mueang International Airport to Gisborne
- Flights from Bangkok to Christchurch International Airport
- Flights from Bangkok to Whangarei Airport
- Flights from Bangkok to Queenstown Airport
- Flights from Bangkok to Wellington International Airport
- Flights from Bangkok to Dunedin International Airport
- Flights from Bangkok to Hawke's Bay Airport
- Flights from Don Mueang International Airport to Auckland International Airport
- Flights from Suvarnabhumi Airport to Auckland International Airport
- Flights from Don Mueang International Airport to Christchurch International Airport
- Flights from Suvarnabhumi Airport to Christchurch International Airport
- Flights from Don Mueang International Airport to Queenstown Airport
- Flights from Suvarnabhumi Airport to Queenstown Airport
- Kuala Lumpur to Tehran Flights
- London to Tehran Flights
- Melbourne to Tehran Flights
- Seoul to Tehran Flights
- Tokyo to Tehran Flights
- Toronto to Tehran Flights
- Frankfurt to Tehran Flights
- Amsterdam to Tehran Flights
- Hamburg to Tehran Flights
- Berlin to Tehran Flights
- Dusseldorf to Tehran Flights
- Flights from Auckland International Airport to Tehran
- Flights from Christchurch International Airport to Tehran
- Flights from Queenstown Airport to Tehran
- Flights from Wellington International Airport to Tehran
- Flights from Dunedin International Airport to Tehran
- Flights from Hawke's Bay Airport to Tehran
- Flights from Auckland to Imam Khomeini International Airport
- Flights from Christchurch to Imam Khomeini International Airport
- Flights from Wellington to Imam Khomeini International Airport
- Flights from Queenstown to Imam Khomeini International Airport
- Flights from Napier to Imam Khomeini International Airport
- Flights from Blenheim to Imam Khomeini International Airport
- Flights from Christchurch International Airport to Imam Khomeini International Airport
- Flights from Auckland International Airport to Imam Khomeini International Airport
- Flights from Wellington International Airport to Imam Khomeini International Airport
- Flights from Queenstown Airport to Imam Khomeini International Airport
- Flights from Hawke's Bay Airport to Imam Khomeini International Airport
- Flights from Dunedin International Airport to Imam Khomeini International Airport
- Bangkok to Mashhad Flights
- Bangkok to Shiraz Flights
- Bangkok to Isfahan Flights
- Khon Kaen to Mashhad Flights
- Koh Samui to Tehran Flights
- Chiang Mai to Mashhad Flights
- Krabi to Tehran Flights
- Sukhothai to Tehran Flights
- Koh Samui to Shiraz Flights
- Phuket to Kish Flights
- Chiang Mai to Bandar Abbas Flights