There are 2 ways to get from Isfahan to Kish Island by train, plane, 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.
Train to Kashan Airport, fly
best- Take the train from Isfahan to Kāshāntrain
- Fly from Kashan Airport (KKS) to Kish Island International Airport (KIH)plane KKS - KIH
5h 2mBus, bus to Mehrabad International Airport, fly
- Take the bus from Kaveh Bus Terminal to Imam Khomeini Airportbus
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
- Fly from Mehrabad International Airport (THR) to Kish Island International Airport (KIH)plane THR - KIH
10h 55m
Kashan Airport (KKS) to Kish Island International Airport (KIH) flights
Questions & Answers
The distance between Isfahan and Kish Island is 1151 km.
It takes approximately 5h 2m to get from Isfahan to Kish Island, including transfers.
What companies run services between Isfahan, Iran and Kish Island, Iran?
There is no direct connection from Isfahan to Kish Island. However, you can take the train to Kāshān, take the taxi to Kashan Airport (KKS) airport, then fly to Kish Island International Airport (KIH). Alternatively, you can take the taxi to Kaveh Bus Terminal, take the bus to Imam Khomeini Airport, walk to Tehran Imam Khomeini, take the bus to Azadi Square, walk to Tehran-Mehrabad-Airport-THR airport, then fly to Kish Island International Airport (KIH).
- Website
- zagrosairlines.com
Flights from Mehrabad International Airport to Kish Island International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $70–370
- Website
- iranairtour.ir
Flights from Kashan Airport to Kish Island International Airport
- Ave. Duration
- 1h 20m
- When
- Wednesday and Saturday
- Estimated price
- $60–350
Flights from Mehrabad International Airport to Kish Island International Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Friday
- Estimated price
- $70–370
Flights from Mehrabad International Airport to Kish Island International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $70–370
- Phone
- 021- 55122417
- [email protected]
- Website
- raja.ir
Train from Isfahan to Kāshān
- Ave. Duration
- 2h 28m
- Frequency
- 4 times a day
- Book at
- https://iranrail.net/
- Phone
- 02188534385
- [email protected]
- Website
- hamsafarco.ir
Bus from Kaveh Bus Terminal to Imam Khomeini Airport
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- Schedules at
- hamsafarco.ir
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Thanksgiving 2018: How to travel stress-free, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.

