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 2 minutes and 4,746 miles (7,637 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
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
23.5 °C
Sun, 28 Apr 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 Manila, Philippines - Metropolitan Area Airport (MNL) to Kermanshah (KSH) - The flight distance between these airports is 4,746 miles (7,637 kilometres). The direct flight time is roughly 11 hours 2 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Kermanshah (KSH) - The flight distance between these airports is 5,070 miles (8,159 kilometres). The direct flight time is roughly 11 hours 45 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Kermanshah (KSH) - The flight distance between these airports is 4,927 miles (7,929 kilometres). The direct flight time is roughly 11 hours 26 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Kermanshah (KSH) - The flight distance between these airports is 4,695 miles (7,556 kilometres). The direct flight time is roughly 10 hours 55 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Kermanshah (KSH) - The flight distance between these airports is 4,793 miles (7,714 kilometres). The direct flight time is roughly 11 hours 9 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Kermanshah (KSH) - The flight distance between these airports is 5,285 miles (8,506 kilometres). The direct flight time is roughly 12 hours 14 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Kermanshah (KSH) - The flight distance between these airports is 5,095 miles (8,199 kilometres). The direct flight time is roughly 11 hours 49 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Kermanshah (KSH) - The flight distance between these airports is 5,177 miles (8,332 kilometres). The direct flight time is roughly 12 hours.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Kermanshah (KSH) - The flight distance between these airports is 4,950 miles (7,966 kilometres). The direct flight time is roughly 11 hours 29 minutes.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Kermanshah (KSH) - The flight distance between these airports is 5,202 miles (8,372 kilometres). The direct flight time is roughly 12 hours 3 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Kermanshah (KSH) - The flight distance between these airports is 5,206 miles (8,379 kilometres). The direct flight time is roughly 12 hours 4 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Kermanshah (KSH) - The flight distance between these airports is 5,295 miles (8,522 kilometres). The direct flight time is roughly 12 hours 16 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Kermanshah (KSH) - The flight distance between these airports is 5,176 miles (8,330 kilometres). The direct flight time is roughly 12 hours.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Kermanshah (KSH) - The flight distance between these airports is 5,089 miles (8,190 kilometres). The direct flight time is roughly 11 hours 48 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Kermanshah (KSH) - The flight distance between these airports is 4,674 miles (7,522 kilometres). The direct flight time is roughly 10 hours 53 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Kermanshah (KSH) - The flight distance between these airports is 4,997 miles (8,042 kilometres). The direct flight time is roughly 11 hours 36 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Kermanshah (KSH) - The flight distance between these airports is 5,068 miles (8,155 kilometres). The direct flight time is roughly 11 hours 45 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Kermanshah (KSH) - The flight distance between these airports is 4,894 miles (7,876 kilometres). The direct flight time is roughly 11 hours 22 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Kermanshah (KSH) - The flight distance between these airports is 4,965 miles (7,990 kilometres). The direct flight time is roughly 11 hours 32 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Kermanshah (KSH) - The flight distance between these airports is 4,951 miles (7,968 kilometres). The direct flight time is roughly 11 hours 30 minutes.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Kermanshah (KSH) - The flight distance between these airports is 5,087 miles (8,186 kilometres). The direct flight time is roughly 11 hours 48 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Kermanshah (KSH) - The flight distance between these airports is 4,587 miles (7,383 kilometres). The direct flight time is roughly 10 hours 41 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Kermanshah (KSH) - The flight distance between these airports is 5,098 miles (8,204 kilometres). The direct flight time is roughly 11 hours 49 minutes.
Expert Help
Choose Site / Currency