Cheap flights from Tehran to Bali from

Cheap flights from Tehran to Bali from

Trusted by millions

Kiwi.com Guarantee for stress-free travel

One search, all the best deals

Explore flight deals to Bali

Not happy with the results? Try some of our useful filters

Not happy with the results? Try some of our useful filters

How much do flights to Bali cost?

Key info about flying to Bali

Average flights per week
115
Flight distance
Worth visiting
Bali - Lombok

Check-in for a flight from Tehran to Bali

NameCarrier codeIATA CodePassport needed during booking
PegasusPGTPCNo
AirAsiaAXMAKNo
EmiratesUAEEKNo
Garuda IndonesiaGIAGAYes
Qatar AirwaysQTRQRYes
Book your trip to arrive at Ngurah Rai International, or Blimbingsari. The most popular airlines for this route are Pegasus, AirAsia, Emirates, Garuda Indonesia, and Qatar Airways. Tehran and Bali have 115 direct flights per week. When you arrive at Bali, consider visiting Bali, and Lombok.

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