hero
How2Go
Bhubaneshwar to Diphu

Bhubaneshwar to Diphu

Diphu is approximately 1100+ kms from Bhubaneshwar. The fastest way to reach Diphu from Bhubaneshwar is by Flight, Train Via Guwahati. It takes approximately 8 hours. The cheapest way to reach Diphu from Bhubaneshwar is by Train which would take approximately 23 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Bhubaneshwar

Diphu

Approx Travel Time

22h 30m

₹695

Onwards

Via Guwahati

FASTEST

Bhubaneshwar

Guwahati

Diphu

Approx Travel Time

7h 25m

₹5,434

Onwards

Bhubaneshwar

Guwahati

Diphu

Approx Travel Time

1d 0h 55m

₹755

Onwards

Ads by MMT

Via Siliguri

Bhubaneshwar

Siliguri

Diphu

Approx Travel Time

14h 25m

₹8,683

Onwards

Via Hojai

Bhubaneshwar

Hojai

Diphu

Approx Travel Time

23h 55m

₹750

Onwards

Ads by MMT

Via Lanka

Bhubaneshwar

Lanka

Diphu

Approx Travel Time

23h 40m

On Demand

Via Mayang

Bhubaneshwar

Mayang

Diphu

Approx Travel Time

1d 0h 40m

₹800

Onwards

Via Rangia

Bhubaneshwar

Rangia

Diphu

Approx Travel Time

1d 1h 40m

₹800

Onwards

Via Malda

Bhubaneshwar

Malda

Diphu

Approx Travel Time

1d 2h 25m

On Demand

Via Kochbihar

Bhubaneshwar

Kochbihar

Diphu

Approx Travel Time

1d 3h 10m

On Demand

Frequently Asked Questions

What is the distance between Bhubaneshwar and Diphu?

Diphu is approximately 1100+ kms from Bhubaneshwar.

How long does it take to reach Diphu from Bhubaneshwar?

It takes approximately 8 hours to reach Diphu from Bhubaneshwar by Flight, Train Via Guwahati.

What is the cheapest way to reach Diphu from Bhubaneshwar?

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

What is the fastest way to reach Diphu from Bhubaneshwar?

The fastest way to reach Diphu from Bhubaneshwar is by Flight, Train Via Guwahati.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India