Bharuch to Shillong Distance
Shillong is approximately 2250+ km from Bharuch. Compare the available routes and travel options between the two cities. If you're travelling by air, Shillong Airport is the nearest airport to Shillong, located about 26 km away from the city centre. Flying is the fastest way to reach Shillong, with a total travel time of approximately 10 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Ahmedabad, Kolkata
RECOMMENDED
FASTEST
Bharuch
Ahmedabad
Kolkata
Shillong
Approx Travel Time
9h 28m
On Demand
Via Kanpur, Guwahati
CHEAPEST
Bharuch
Kanpur
Guwahati
Shillong
Approx Travel Time
1d 20h 26m
₹1,542
Onwards
Bharuch
Kanpur
Guwahati
Shillong
Approx Travel Time
1d 20h 6m
₹3,064
Onwards
Via Ahmedabad, Guwahati
Bharuch
Ahmedabad
Guwahati
Shillong
Approx Travel Time
11h 53m
On Demand
Bharuch
Ahmedabad
Guwahati
Shillong
Approx Travel Time
11h 53m
On Demand
Bharuch
Ahmedabad
Guwahati
Shillong
Approx Travel Time
13h 25m
₹12,984
Onwards
Bharuch
Ahmedabad
Guwahati
Shillong
Approx Travel Time
13h 25m
₹10,532
Onwards
Via Mumbai, Guwahati
Bharuch
Mumbai
Guwahati
Shillong
Approx Travel Time
13h 34m
₹12,820
Onwards
Bharuch
Mumbai
Guwahati
Shillong
Approx Travel Time
13h 34m
₹10,368
Onwards
Via Motihari, Siliguri
Bharuch
Motihari
Siliguri
Shillong
Approx Travel Time
2d 21h 30m
₹6,700
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Bharuch and Shillong?
The straight-line distance is approximately 1950+ km.
What is the distance from Bharuch to Shillong via Ahmedabad?
Via Ahmedabad, the distance is approximately 2250+ km, taking around 10 hours.
Routes Connecting Bharuch
Routes From Bharuch
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
Popular Places Routes
- Pithampur to Chintpurni
- Manali to Jeypore
- Sasaram to Nevasa
- Washim to Ranchi
- Ratnagiri to Siruguppa
- Titilagarh to Prayagraj(Allahabad)
- Giddalur to Nabarangapur
- Ayodhya to Hathras
- Amroha to Tarn-Taran
- Khalilabad to Anantapur
- Vrindavan to Nandgaon
- Dhar to Melur
- Motihari to Hospet
- Bhinmal to Pahalgam
- Kalyan to Kullu

