Kermanshah, nestled in western Iran, is a city steeped in ancient history and modern charm. Known for its rich cultural heritage, it boasts mesmerising archaeological sites such as the Taq-e Bostan rock reliefs and the stunning Behistun Inscription. The city also offers a blend of traditional Persian architecture and bustling bazaars, inviting visitors to immerse themselves in its vibrant atmosphere. With picturesque landscapes, including the famous Bisotun mountain, Kermanshah promises a unique blend of historical significance and natural beauty that captivates all who wander its streets.
The cheapest month to fly to Kermanshah is typically January.
Some popular airports near the city of Kermanshah in Iran include Tehran Imam Khomeini International Airport (IKA), Tehran Mehrabad International Airport (THR), and Sulaimaniyah International Airport (ISU) in Iraq.
The flight to Kermanshah (KSH) is roughly 11 hours 6 minutes and 4,775 miles (7,685 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
The best way is to compare flights to Kermanshah from leading comparison sites using our search engine dashboard.
Home to famed Sasanian rock reliefs
Religious site with intricate tile work
11,000-ft. rocky peak with a deep cave
Tourist Attraction
Hiking Area
Amusement Park
City Park
Paleolithic and museum
Cave, mountain, and nature
Architecture and caravanserai
City Park
City Park
Historical Place
Archaeological Museum
Park
Hunting, archaeological excavation, and history
Mosque
Mountain Pass
Mosque
Park
Vast bird zoo with many species
Church and architecture
Memorial Park
City Park
War Museum
City Park
Market
City Park
City Park
Park
Amusement Park
Spring
11.5 °C
Fri, 3 May 2024
Average Temperature
7°C
Jan
10°C
Feb
15°C
Mar
20°C
Apr
26°C
May
34°C
Jun
38°C
Jul
38°C
Aug
33°C
Sep
26°C
Oct
17°C
Nov
10°C
Dec
Flights from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Kermanshah (KSH) - The flight distance between these airports is 4,775 miles (7,685 kilometres). The direct flight time is roughly 11 hours 6 minutes.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Kermanshah (KSH) - The flight distance between these airports is 5,341 miles (8,596 kilometres). The direct flight time is roughly 12 hours 22 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Kermanshah (KSH) - The flight distance between these airports is 5,155 miles (8,296 kilometres). The direct flight time is roughly 11 hours 57 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Kermanshah (KSH) - The flight distance between these airports is 4,207 miles (6,771 kilometres). The direct flight time is roughly 9 hours 50 minutes.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Kermanshah (KSH) - The flight distance between these airports is 5,048 miles (8,123 kilometres). The direct flight time is roughly 11 hours 43 minutes.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Kermanshah (KSH) - The flight distance between these airports is 4,858 miles (7,819 kilometres). The direct flight time is roughly 11 hours 17 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Kermanshah (KSH) - The flight distance between these airports is 4,529 miles (7,288 kilometres). The direct flight time is roughly 10 hours 33 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Kermanshah (KSH) - The flight distance between these airports is 5,425 miles (8,731 kilometres). The direct flight time is roughly 12 hours 33 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Kermanshah (KSH) - The flight distance between these airports is 5,122 miles (8,243 kilometres). The direct flight time is roughly 11 hours 52 minutes.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Kermanshah (KSH) - The flight distance between these airports is 5,009 miles (8,061 kilometres). The direct flight time is roughly 11 hours 37 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Kermanshah (KSH) - The flight distance between these airports is 5,401 miles (8,692 kilometres). The direct flight time is roughly 12 hours 30 minutes.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Kermanshah (KSH) - The flight distance between these airports is 5,461 miles (8,789 kilometres). The direct flight time is roughly 12 hours 38 minutes.
Flights from Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Kermanshah (KSH) - The flight distance between these airports is 5,053 miles (8,132 kilometres). The direct flight time is roughly 11 hours 43 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Kermanshah (KSH) - The flight distance between these airports is 4,321 miles (6,954 kilometres). The direct flight time is roughly 10 hours 6 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Kermanshah (KSH) - The flight distance between these airports is 4,209 miles (6,774 kilometres). The direct flight time is roughly 9 hours 51 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Kermanshah (KSH) - The flight distance between these airports is 4,662 miles (7,503 kilometres). The direct flight time is roughly 10 hours 51 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Kermanshah (KSH) - The flight distance between these airports is 3,664 miles (5,897 kilometres). The direct flight time is roughly 8 hours 38 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Kermanshah (KSH) - The flight distance between these airports is 6,510 miles (10,477 kilometres). The direct flight time is roughly 14 hours 58 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Kermanshah (KSH) - The flight distance between these airports is 5,094 miles (8,199 kilometres). The direct flight time is roughly 11 hours 49 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Kermanshah (KSH) - The flight distance between these airports is 5,848 miles (9,412 kilometres). The direct flight time is roughly 13 hours 29 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Kermanshah (KSH) - The flight distance between these airports is 4,684 miles (7,539 kilometres). The direct flight time is roughly 10 hours 54 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Kermanshah (KSH) - The flight distance between these airports is 4,417 miles (7,108 kilometres). The direct flight time is roughly 10 hours 18 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Kermanshah (KSH) - The flight distance between these airports is 4,448 miles (7,159 kilometres). The direct flight time is roughly 10 hours 23 minutes.
Expert Help
Choose Site / Currency