hero
How2Go
Bhuj to Moradabad

Bhuj to Moradabad

Moradabad is approximately 1300+ kms from Bhuj. The fastest way to reach Moradabad from Bhuj is by Flight, Train Via Delhi. It takes approximately 7 hours. The cheapest way to reach Moradabad from Bhuj is by Train which would take approximately 25 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Bhuj

Moradabad

Approx Travel Time

1d 0h 35m

₹570

Onwards

Via Delhi

FASTEST

Bhuj

Delhi

Moradabad

Approx Travel Time

7h 10m

₹6,146

Onwards

Bhuj

Delhi

Moradabad

Approx Travel Time

7h 40m

₹8,919

Onwards

Bhuj

Delhi

Moradabad

Approx Travel Time

8h 10m

₹6,355

Onwards

Ads by MMT

Via Ahmedabad, Delhi

Bhuj

Ahmedabad

Delhi

Moradabad

Approx Travel Time

8h 35m

₹7,177

Onwards

Bhuj

Ahmedabad

Delhi

Moradabad

Approx Travel Time

9h 5m

₹9,950

Onwards

Bhuj

Ahmedabad

Delhi

Moradabad

Approx Travel Time

9h 35m

₹7,386

Onwards

Via Ahmedabad, Ajmer

Bhuj

Ahmedabad

Ajmer

Moradabad

Approx Travel Time

15h 5m

₹7,030

Onwards

Ads by MMT

Via Ahmedabad

Bhuj

Ahmedabad

Moradabad

Approx Travel Time

21h 40m

₹3,519

Onwards

Via Palanpur

Bhuj

Palanpur

Moradabad

Approx Travel Time

1d 3h 55m

₹1,105

Onwards

Frequently Asked Questions

What is the distance between Bhuj and Moradabad?

Moradabad is approximately 1300+ kms from Bhuj.

How long does it take to reach Moradabad from Bhuj?

It takes approximately 7 hours to reach Moradabad from Bhuj by Flight, Train Via Delhi.

What is the cheapest way to reach Moradabad from Bhuj?

The cheapest way to reach Moradabad from Bhuj is by Train.

What is the fastest way to reach Moradabad from Bhuj?

The fastest way to reach Moradabad from Bhuj is by Flight, Train Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India