
Hajipur to Shillong
Shillong is approximately 750+ kms from Hajipur. The fastest way to reach Shillong from Hajipur is by Train, Flight Via Patna, Guwahati. It takes approximately 6 hours. The cheapest way to reach Shillong from Hajipur is by Train, Bus Via Guwahati which would take approximately 17 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
Hajipur
Guwahati
Shillong
Approx Travel Time
15h 40m
₹5,257
Onwards
Hajipur
Guwahati
Shillong
Approx Travel Time
16h 55m
₹3,404
Onwards
CHEAPEST
Hajipur
Guwahati
Shillong
Approx Travel Time
16h 55m
₹735
Onwards
Via Khagaria, Guwahati
Hajipur
Khagaria
Guwahati
Shillong
Approx Travel Time
17h 5m
₹5,357
Onwards
Via Bahadurganj, Guwahati
Hajipur
Bahadurganj
Guwahati
Shillong
Approx Travel Time
17h 5m
₹5,352
Onwards
Via Katihar, Guwahati
Hajipur
Katihar
Guwahati
Shillong
Approx Travel Time
17h 5m
₹5,352
Onwards
Via Begusarai, Guwahati
Hajipur
Begusarai
Guwahati
Shillong
Approx Travel Time
17h 20m
₹5,367
Onwards
Via Naugachhia, Guwahati
Hajipur
Naugachhia
Guwahati
Shillong
Approx Travel Time
17h 20m
₹5,347
Onwards
Via Siliguri
Hajipur
Siliguri
Shillong
Approx Travel Time
18h 25m
₹1,075
Onwards
Via Patna, Guwahati
FASTEST
Hajipur
Patna
Guwahati
Shillong
Approx Travel Time
5h 35m
₹10,130
Onwards
Frequently Asked Questions
What is the distance between Hajipur and Shillong?
Shillong is approximately 750+ kms from Hajipur.
How long does it take to reach Shillong from Hajipur?
It takes approximately 6 hours to reach Shillong from Hajipur by Train, Flight Via Patna, Guwahati.
What is the cheapest way to reach Shillong from Hajipur?
The cheapest way to reach Shillong from Hajipur is by Train, Bus Via Guwahati.
What is the fastest way to reach Shillong from Hajipur?
The fastest way to reach Shillong from Hajipur is by Train, Flight Via Patna, Guwahati.