Thiruvananthapuram to Hoshangabad Distance

Hoshangabad is approximately 1700+ km from Thiruvananthapuram. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Hoshangabad, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Thiruvananthapuram, India to Hoshangabad, India

Via Bangalore, Bhopal

RECOMMENDED

Thiruvananthapuram

Bangalore

Bhopal

Hoshangabad

Approx Travel Time

7h 33m

₹14,279

Onwards

Thiruvananthapuram

Bangalore

Bhopal

Hoshangabad

Approx Travel Time

8h 45m

₹14,934

Onwards

Thiruvananthapuram

Bangalore

Bhopal

Hoshangabad

Approx Travel Time

8h 41m

₹16,010

Onwards

Via Pune, Bhopal

FASTEST

Thiruvananthapuram

Pune

Bhopal

Hoshangabad

Approx Travel Time

7h 23m

₹16,989

Onwards

Via Chennai, Nagpur

CHEAPEST

Thiruvananthapuram

Chennai

Nagpur

Hoshangabad

Approx Travel Time

1d 8h 28m

₹1,965

Onwards

Thiruvananthapuram

Chennai

Nagpur

Hoshangabad

Approx Travel Time

1d 8h 4m

₹7,714

Onwards

Via Hyderabad

Thiruvananthapuram

Hyderabad

Hoshangabad

Approx Travel Time

1d 11h 55m

₹7,100

Onwards

Via Hyderabad, Bhopal

Thiruvananthapuram

Hyderabad

Bhopal

Hoshangabad

Approx Travel Time

8h 23m

₹14,355

Onwards

Thiruvananthapuram

Hyderabad

Bhopal

Hoshangabad

Approx Travel Time

9h 35m

₹15,010

Onwards

Via Bangalore, Nagpur

Thiruvananthapuram

Bangalore

Nagpur

Hoshangabad

Approx Travel Time

11h 50m

₹13,346

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Thiruvananthapuram and Hoshangabad?

The straight-line distance is approximately 1550+ km.

What is the distance from Thiruvananthapuram to Hoshangabad via Bangalore?

Via Bangalore, the distance is approximately 1700+ km, taking around 8 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India