Karun Airlines flights

Search & Book Flights
With Karun Airlines

  • Trusted Choice
  • Secure Booking
Cancellation Protection
Illness incl. COVID-19
Refundable Booking
Mechanical Breakdown
Terms and conditions
Trusted Choice
Rated 4.5 Stars. Based on 3,581 service ratings over the past year
Dedicated customer service team on hand to help
Secure payments
Over 600 Airlines
Safe and Secure

Buy Karun Airlines Flights

Please be aware: we don’t accept payments through Stripe or Klarna on flights departing from and/or arriving at destinations within Cuba, Iran, North Korea, Syria or the Crimea Region.

Search and Buy Karun Airlines Flights with Alternative Airlines

Make a Karun Airlines Booking and Find Some Amazing Deals

About Karun Airlines

Karun Airlines was founded in 1992 and is an airline based in Iran, with primary hubs at Tehran-Mehrabad and Lieutenant General Qasem Soleimani International Airport. The carrier operates scheduled passenger flights, as well as private charter and cargo services, both domestically within Iran and to neighbouring countries. Karun Airlines was formerly called Iranian Naft Airlines, before rebranding to Karun Airlines in 2017, and is owned by the state-owned National Iranian Oil Company.

Book flights in English

Flying to Iran? Alternative Airlines makes it easy to search and book flights in English, with the support of our expert customer service team. Book flights in Iran safely and securely. Simply use the search bar at the top of the page to begin, by entering your chosen departure and arrival destinations.


Domestic Destinations

The airline currently operates domestic scheduled passenger flights, connecting the capital of Iran, Tehran, with other major cities and cultural hubs in the country. The airline can also operate private charter flights to neighbouring international destinations.

Ahwaz AWZ Ahwaz International Airport Base
Sirri Island SXI Sirri Island Airport
Abadan ABD Abadan International Airport
Isfahan IFN Isfahan International Airport
Kish Island KIH Kish Airport
Mashhad MHD Mashhad International Airport
Aghajari AKW Aghajari Airport
Shiraz SYZ Shiraz International Airport
Tehran THR Mehrabad International Airport Base
Yazd AZD Shahid Sadooghi Airport
Mahshahr MRX Mahshahr Airport
Tabriz TBZ Tabriz International Airport
Kharg KHK Kharg Airport
Ardabil ADU Ardabil Airport
Assaluyeh PGU Persian Gulf Airport

Baggage Allowance

Checked baggage

Karun Airlines baggage allowance will depend on the route being operated and will be outlined during the flight booking process, during which time it will be possible to add additional baggage to your booking, depending on your needs.

Cabin Baggage

All passengers are entitled to complimentary carry-on baggage. The allowance will be detailed during the booking process.


Passengers are encouraged to arrive at their departure airport at least two hours before scheduled departure for a short-haul domestic flight, and three hours before departure for a longhaul flight. Karun Airline’s scheduled passenger flights are currently only domestic.

Frequent Flyer Program

The airline does not currently offer a frequent flyer program.

Airline Alliance

The airline is not currently part of an airline alliance program.

Class Fares

What are seats like?

Sit back and relax in comfortable seats that offer lots of personal space. In the Fokker 50 seats are configured in a 2-2 formation, and in the Fokker 100 seats are arranged in a 3-2 formation. There is ample overhead storage space, and in the seat pockets.

Food and beverages

Food and drinks are available and served during the flight. The airline has developed a healthy menu, ranging from light snacks to meal options.


The airline’s fleet consists of the following aircraft: Fokker 50 (which seats 50 passengers), and the Fokker 100 (which seats 100 passengers).

Hub Airport

Mehrabad International Airport

Mehrabad International Airport (THR) is an international airport serving Tehran, the capital city of Iran. Today, Mehrabad International Airport only serves only domestic flights. Karun Airlinesflies from THR to domestic destinations in Iran, along with other airlines including Qeshm Airlines, Iran Air Tours, Kish Air, and Caspian Airlines.

Lieutenant General Qasem Soleimani International Airport

Lieutenant General Qasem Soleimani International Airport (IATA: AWZ) was also previously named Ahvaz International Airport. The airport serves the city of Ahvaz. As well as domestic destinations, passengers can also fly to international destinations including Dubai, Istanbul and Kuwait. Fly with airlines including Iran Air, ATA Airlines, Caspian Airlines, Mahan Air, Qeshm Airlines, and Zagros Airlines.

Flight Insurance

When you book through Alternative Airlines, we give you the option to add travel insurance to your booking. This entitles you to a refund if you need to cancel your flight. For this extra peace-of-mind, simply select 'Cancellation Protection' to your booking at checkout.

Alternative Airlines

Please click on the logos below to find airlines that fly similar routes within Iran:

Turkish Airlines Emirates Logo Qatar Airways Logo

Alternative Airlines
Trustpilot Rating