hero
How2Go
Thrissur to Bhubaneshwar

Thrissur to Bhubaneshwar

Bhubaneshwar is approximately 1550+ km from Thrissur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Bhubaneshwar.

Read More
Sort By
Mode of Transport

Via Cochin

RECOMMENDED

FASTEST

Thrissur

Cochin

Bhubaneshwar

Approx Travel Time

6h 18m

₹11,005

Onwards

Thrissur

Cochin

Bhubaneshwar

Approx Travel Time

7h 15m

₹11,345

Onwards

Thrissur

Cochin

Bhubaneshwar

Approx Travel Time

7h 44m

₹12,787

Onwards

Direct Train

CHEAPEST

Thrissur

Bhubaneshwar

Approx Travel Time

1d 4h 50m

₹730

Onwards

Via Salem

Thrissur

Salem

Bhubaneshwar

Approx Travel Time

1d 3h 42m

₹790

Onwards

Via Vellore

Thrissur

Vellore

Bhubaneshwar

Approx Travel Time

1d 4h 5m

₹1,694

Onwards

Via Tirupur

Thrissur

Tirupur

Bhubaneshwar

Approx Travel Time

1d 4h 27m

₹5,306

Onwards

Via Visakhapatnam

Thrissur

Visakhapatnam

Bhubaneshwar

Approx Travel Time

1d 12h 23m

₹3,451

Onwards

Via Cochin, Bangalore

Thrissur

Cochin

Bangalore

Bhubaneshwar

Approx Travel Time

6h 53m

₹11,224

Onwards

Thrissur

Cochin

Bangalore

Bhubaneshwar

Approx Travel Time

7h 50m

₹11,564

Onwards

Frequently Asked Questions

What is the distance between Thrissur and Bhubaneshwar?

Bhubaneshwar is approximately 1550+ kms from Thrissur.

How long does it take to reach Bhubaneshwar from Thrissur?

It takes approximately 6 hours to reach Bhubaneshwar from Thrissur by Train, Flight Via Cochin.

What is the cheapest way to reach Bhubaneshwar from Thrissur?

The cheapest way to reach Bhubaneshwar from Thrissur is by Train.

What is the fastest way to reach Bhubaneshwar from Thrissur?

The fastest way to reach Bhubaneshwar from Thrissur is by Train, Flight Via Cochin.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India