hero
How2Go
Bharuch to Shillong

Bharuch to Shillong

Shillong is approximately 2700+ kms from Bharuch. The fastest way to reach Shillong from Bharuch is by Train, Flight Via Vadodara, Hyderabad. It takes approximately 10 hours. The cheapest way to reach Shillong from Bharuch is by Train, Flight Via Delhi which would take approximately 24 hours.

Sort By
Mode of Transport

Via Surat, Hyderabad

RECOMMENDED

Bharuch

Surat

Hyderabad

Shillong

Approx Travel Time

9h 50m

₹11,496

Onwards

Bharuch

Surat

Hyderabad

Shillong

Approx Travel Time

10h 5m

₹11,746

Onwards

Bharuch

Surat

Hyderabad

Shillong

Approx Travel Time

11h

₹13,952

Onwards

Via Vadodara, Hyderabad

FASTEST

Bharuch

Vadodara

Hyderabad

Shillong

Approx Travel Time

9h 20m

₹13,036

Onwards

Bharuch

Vadodara

Hyderabad

Shillong

Approx Travel Time

9h 35m

₹14,940

Onwards

Bharuch

Vadodara

Hyderabad

Shillong

Approx Travel Time

9h 50m

₹13,276

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Bharuch

Delhi

Shillong

Approx Travel Time

23h 40m

₹7,534

Onwards

Via Jalgaon, Hyderabad

Bharuch

Jalgaon

Hyderabad

Shillong

Approx Travel Time

13h 35m

₹10,605

Onwards

Ads by MMT

Via Nashik, Hyderabad

Bharuch

Nashik

Hyderabad

Shillong

Approx Travel Time

14h 2m

₹21,634

Onwards

Via Ahmedabad, Hyderabad

Bharuch

Ahmedabad

Hyderabad

Shillong

Approx Travel Time

11h 35m

₹11,832

Onwards

Frequently Asked Questions

What is the distance between Bharuch and Shillong?

Shillong is approximately 2700+ kms from Bharuch.

How long does it take to reach Shillong from Bharuch?

It takes approximately 10 hours to reach Shillong from Bharuch by Train, Flight Via Vadodara, Hyderabad.

What is the cheapest way to reach Shillong from Bharuch?

The cheapest way to reach Shillong from Bharuch is by Train, Flight Via Delhi.

What is the fastest way to reach Shillong from Bharuch?

The fastest way to reach Shillong from Bharuch is by Train, Flight Via Vadodara, Hyderabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India