hero
How2Go
Thrissur to Hoshangabad

Thrissur to Hoshangabad

Hoshangabad is approximately 1550+ kms from Thrissur. The fastest way to reach Hoshangabad from Thrissur is by Bus, Flight, Train Via Bangalore, Bhopal. It takes approximately 15 hours. The cheapest way to reach Hoshangabad from Thrissur is by Bus Via Hyderabad which would take approximately 33 hours.

Sort By
Mode of Transport

Via Bangalore, Bhopal

RECOMMENDED

FASTEST

Thrissur

Bangalore

Bhopal

Hoshangabad

Approx Travel Time

14h 23m

₹7,985

Onwards

Thrissur

Bangalore

Bhopal

Hoshangabad

Approx Travel Time

17h

₹6,920

Onwards

Thrissur

Bangalore

Bhopal

Hoshangabad

Approx Travel Time

15h 35m

₹7,950

Onwards

Thrissur

Bangalore

Bhopal

Hoshangabad

Approx Travel Time

18h 12m

₹6,885

Onwards

Via Hyderabad

CHEAPEST

Thrissur

Hyderabad

Hoshangabad

Approx Travel Time

1d 8h 30m

₹3,699

Onwards

Ads by MMT

Via Nagpur

Thrissur

Nagpur

Hoshangabad

Approx Travel Time

1d 10h 7m

₹7,278

Onwards

Via Mangalore, Indore

Thrissur

Mangalore

Indore

Hoshangabad

Approx Travel Time

19h 2m

₹6,699

Onwards

Ads by MMT

Via Bangalore, Nagpur

Thrissur

Bangalore

Nagpur

Hoshangabad

Approx Travel Time

18h 50m

₹7,499

Onwards

Via Goa, Bhopal

Thrissur

Goa

Bhopal

Hoshangabad

Approx Travel Time

18h 3m

₹8,294

Onwards

Thrissur

Goa

Bhopal

Hoshangabad

Approx Travel Time

19h 15m

₹8,259

Onwards

Frequently Asked Questions

What is the distance between Thrissur and Hoshangabad?

Hoshangabad is approximately 1550+ kms from Thrissur.

How long does it take to reach Hoshangabad from Thrissur?

It takes approximately 15 hours to reach Hoshangabad from Thrissur by Bus, Flight, Train Via Bangalore, Bhopal.

What is the cheapest way to reach Hoshangabad from Thrissur?

The cheapest way to reach Hoshangabad from Thrissur is by Bus Via Hyderabad.

What is the fastest way to reach Hoshangabad from Thrissur?

The fastest way to reach Hoshangabad from Thrissur is by Bus, Flight, Train Via Bangalore, Bhopal.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India