There are 3 ways to get from Kermanshah to Kīsh by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Shahid Ashrafi Esfahani Airport
best- Fly from Shahid Ashrafi Esfahani Airport (KSH) to Kish Island International Airport (KIH)KSH - KIH
5h 43m$81–431Train, train to Dezful Airport, fly
- Take the train from Kermanshah to Arak
- Take the train from Arak to Andīmeshk
- Fly from Dezful Airport (DEF) to Kish Island International Airport (KIH)DEF - KIH
23h 59mTrain, bus, bus to Mehrabad International Airport, fly
- Take the train from Kermanshah to Tehran station
- Take the bus from Azadi Square to Tehran Imam Khomeini
- Take the bus from Tehran Imam Khomeini to Azadi Square
- Fly from Mehrabad International Airport (THR) to Kish Island International Airport (KIH)THR - KIH
14h 53m
Shahid Ashrafi Esfahani Airport (KSH) to Kish Island International Airport (KIH) flights
Questions & Answers
The cheapest way to get from Kermanshah to Kīsh is to fly which costs $80 - $440 and takes 5h 43m.
The fastest way to get from Kermanshah to Kīsh is to fly which takes 5h 43m and costs $80 - $440.
The distance between Kermanshah and Kīsh is 1105 km.
It takes approximately 5h 43m to get from Kermanshah to Kīsh, including transfers.
What companies run services between Kermanshah, Iran and Kīsh, Iran?
Iran Air and Zagros Airlines fly from Shahid Ashrafi Esfahani Airport (KSH) to Kish Island International Airport (KIH) twice a week.
- Website
- zagrosairlines.com
Flights from Shahid Ashrafi Esfahani Airport to Kish Island International Airport via Mehrabad International Airport
- Ave. Duration
- 5h 20m
- When
- Thursday and Sunday
- Estimated price
- $80–430
Flights from Dezful Airport to Kish Island International Airport via Mehrabad International Airport
- Ave. Duration
- 18h 43m
- When
- Every day
- Estimated price
- $80–440
Flights from Mehrabad International Airport to Kish Island International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $65–380
Flights from Dezful Airport to Kish Island International Airport via Mehrabad International Airport
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- $80–440
Flights from Mehrabad International Airport to Kish Island International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $65–380
- Website
- ebooking.iranair.com
Flights from Dezful Airport to Kish Island International Airport via Mehrabad International Airport
- Ave. Duration
- 14h 25m
- When
- Wednesday and Sunday
- Estimated price
- $80–440
Flights from Mehrabad International Airport to Kish Island International Airport
- Ave. Duration
- 2h 5m
- When
- Monday and Thursday
- Estimated price
- $65–380
- Website
- iranairtour.ir
Flights from Mehrabad International Airport to Kish Island International Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Friday
- Estimated price
- $65–380
- Phone
- 021- 55122417
- info@raja.ir
- Website
- raja.ir
Train from Kermanshah to Arak
- Ave. Duration
- 4h 8m
- Frequency
- Once daily
- Book at
- https://iranrail.net/
Train from Arak to Andīmeshk
- Ave. Duration
- 4h 40m
- Frequency
- 5 times a day
- Book at
- https://iranrail.net/
Train from Kermanshah to Tehran station
- Ave. Duration
- 8h 24m
- Frequency
- Once daily
- Book at
- https://iranrail.net/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, Bali: What to do if Mount Agung erupts, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

