The journey from Muvattupuzha to Vijayapura is a long-distance trip of approximately 1000 km. The most practical way is to take a train from Ernakulam to Vijayapura Junction. The route takes you through the heart of Karnataka. Expect a travel time of 22 to 24 hours by train.
Total Distance: 1000 km driving distance, 850 km straight-line air distance.
Trains often require a change at Solapur or Hubballi.
November to February for pleasant weather in Vijayapura.