Plane, train, bus, car, ferry, bike share, driving and walking directions all in one search
Your search results are displayed instantly
Get anywhere from your current location
Thodupuzha is the largest town and municipality in Idukki district in the Kerala state of India, spread over an area of 35.43 km2. Thodupuzha is from Kottayam and south east of Kochi. Thodupuzha is 200 km from the state capital, Trivandrum. Geographical Classification of Thodupuzha Region is Malanad or Idanad.
There are 31+ hotels available in Thodupuzha. Prices start at $24 USD per night.