There are 3 ways to get from Kermanshah to Hamadān by train, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Take the train from Kermanshah to Malāyer
Take a taxi from Malāyer to Hamadān
Take a taxi from Kermanshah to Hamadān
Drive from Kermanshah to Hamadān
Coronavirus (COVID-19) in Iran
There is widespread community transmission globally.
Some travel restrictions may still be in place within Iran. For the latest travel status, please check the official page for Iran.
Coronavirus (COVID-19) Travel Advice
Border checks are being enforced in Iran to help prevent the spread of Coronavirus (COVID-19). Entry may be denied to international travellers.Official Coronavirus (COVID-19) Information for Iran
There are currently lockdown measures within Iran to control the spread of Coronavirus (COVID-19). Domestic travel within Iran may be affected.Official Coronavirus (COVID-19) Information for Iran
International flights leaving Iran are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.Official Coronavirus (COVID-19) Information for Iran
Questions & Answers
The cheapest way to get from Kermanshah to Hamadān is to drive which costs $1 - $2 and takes 2h 31m.
The quickest way to get from Kermanshah to Hamadān is to taxi which costs $11 - $14 and takes 2h 31m.
The distance between Kermanshah and Hamadān is 143 km. The road distance is 183.8 km.
The best way to get from Kermanshah to Hamadān without a car is to train and taxi which takes 3h 57m and costs .
It takes approximately 3h 57m to get from Kermanshah to Hamadān, including transfers.
Yes, the driving distance between Kermanshah to Hamadān is 184 km. It takes approximately 2h 31m to drive from Kermanshah to Hamadān.
What companies run services between Kermanshah, Iran and Hamadān, Iran?
There is no direct connection from Kermanshah to Hamadān. However, you can take the taxi to Kermanshah, take the train to Malāyer, then take the taxi to Hamadān. Alternatively, you can take the taxi to Hamadān.
- Ave. Duration
- 1h 8m
- Estimated price
- $5 - $7
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 Travelling to the US: What do I need to know?, 4 stunningly beautiful Philippines islands you need to visit and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.