
Shillong to Bhadra
Bhadra is approximately 1800+ kms from Shillong. The fastest way to reach Bhadra from Shillong is by Flight, Cab Via Guwahati, Mohali. It takes approximately 13 hours. The cheapest way to reach Bhadra from Shillong is by Flight, Train Via Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Shillong
Delhi
Bhadra
Approx Travel Time
12h 52m
₹7,286
Onwards
Shillong
Delhi
Bhadra
Approx Travel Time
16h 1m
₹7,551
Onwards
Via Guwahati, Mohali
FASTEST
Shillong
Guwahati
Mohali
Bhadra
Approx Travel Time
12h 29m
₹18,538
Onwards
Shillong
Guwahati
Mohali
Bhadra
Approx Travel Time
14h 56m
₹15,618
Onwards
Via Guwahati, Sirsa
Shillong
Guwahati
Sirsa
Bhadra
Approx Travel Time
1d 18h 16m
On Demand
Via Siliguri, Sirsa
Shillong
Siliguri
Sirsa
Bhadra
Approx Travel Time
1d 21h 21m
On Demand
Via Guwahati, Delhi
Shillong
Guwahati
Delhi
Bhadra
Approx Travel Time
14h 7m
₹12,659
Onwards
Shillong
Guwahati
Delhi
Bhadra
Approx Travel Time
16h 34m
₹9,941
Onwards
Via Guwahati, Jaipur
Shillong
Guwahati
Jaipur
Bhadra
Approx Travel Time
12h 58m
On Demand
Shillong
Guwahati
Jaipur
Bhadra
Approx Travel Time
13h
₹13,021
Onwards
Frequently Asked Questions
What is the distance between Shillong and Bhadra?
Bhadra is approximately 1800+ kms from Shillong.
How long does it take to reach Bhadra from Shillong?
It takes approximately 13 hours to reach Bhadra from Shillong by Flight, Cab Via Guwahati, Mohali.
What is the cheapest way to reach Bhadra from Shillong?
The cheapest way to reach Bhadra from Shillong is by Flight, Train Via Delhi.
What is the fastest way to reach Bhadra from Shillong?
The fastest way to reach Bhadra from Shillong is by Flight, Cab Via Guwahati, Mohali.


