Cheap flights from Tehran to Bali from £600

Trusted by millions

Kiwi.com Guarantee for stress-free travel

One search, all the best deals

Explore flight deals to Bali

3 stops
Tue, Jul 29
Tehran IKADenpasar DPS

£600
Search
3 stops
Mon, Jul 28
Tehran IKADenpasar DPS

£614
Search
3 stops
Mon, Jul 28
Tehran IKADenpasar DPS

£639
Search
3 stops
Mon, Jul 28
Tehran IKADenpasar DPS

£639
Search
3 stops
Tue, Jul 29
Tehran IKADenpasar DPS

£647
Search
3 stops
Sun, Jul 27
Tehran IKADenpasar DPS

£657
Search

Prices updated:

2 stops
Sun, Jul 27 – Sat, Aug 2
Tehran IKADenpasar DPS

£1,393
Search
2 stops
Mon, Jul 28 – Sat, Aug 2
Tehran IKADenpasar DPS

£1,417
Search
2 stops
Mon, Jul 28 – Sat, Aug 2
Tehran IKADenpasar DPS

£1,417
Search
2 stops
Mon, Jul 28 – Sat, Aug 2
Tehran IKADenpasar DPS

£1,418
Search
2 stops
Sun, Jul 27 – Sun, Aug 3
Tehran IKADenpasar DPS

£1,496
Search
2 stops
Mon, Jul 28 – Sun, Aug 3
Tehran IKADenpasar DPS

£1,504
Search

Prices updated:

How much do flights to Bali cost?

Key info about flying to Bali

Depart from
Tehran Imam Khomeini International
Arrive to
Ngurah Rai International
Average flights per week
400
Flight distance
Worth visiting
Lombok - Bali

Check-in for a flight from Tehran to Bali

NameCarrier codeIATA CodePassport needed during booking
EmiratesUAEEKNo
AirAsiaAXMAKNo
Jazeera AirwaysJZRJ9No
Air India LimitedAICAIYes
SalamAirOMSOVNo
Book your trip to arrive at Ngurah Rai International, or Blimbingsari. The most popular airlines for this route are Emirates, AirAsia, Jazeera Airways, Air India Limited, and SalamAir. Tehran and Bali have 400 direct flights per week. When you arrive at Bali, consider visiting Lombok, and Bali.

Frequently asked questions

What are the most popular routes to and from Tehran?
What are the most popular routes to and from Bali?
Which airports are there in Tehran?
Which airlines fly between Tehran and Bali?
When’s the best time to travel between Tehran and Bali?
What flights operate between Tehran and Bali?
What time do nonstop (direct) flights between Tehran and Bali depart?
What time do nonstop (direct) flights between Tehran and Bali arrive?
What time do flights between Tehran and Bali depart?
What time do flights between Tehran and Bali arrive?

Explore alternative trips

Flights from Tehran

Flights to Bali

Popular routes

Other destination countries from Tehran

Here is a list of countries people are flying to

Download our app

Start your next adventure now. Download our app and explore cheap flights effortlessly!

Find the best connection from Tehran to Bali
Search flights

We hack the system,
you fly for less