The journey from Godavarikhani to Mangalore covers about 1000 km. You can take a train from Ramagundam to Hyderabad and then a connecting train to Mangalore. Road travel is also possible but very long. The total travel time is approximately 24 to 26 hours.
Total Distance: 1050 km by road, 850 km air distance.
Check for train availability on the IRCTC website.
October to February for pleasant weather.