Belgaum, also known as Belagavi, is located in North Karnataka. The journey from Moolamattom covers 850 km. You can take a train from Ernakulam to Belgaum (BGM). The journey takes approximately 20 hours. Belgaum is known for its pleasant climate and historical forts.
Total Distance: 850 km by road, 680 km air distance.
Check for direct trains like the Poorna Express.
October to March for pleasant weather.