
Shillong to Gyanpur
Gyanpur is approximately 1050+ kms from Shillong. The fastest way to reach Gyanpur from Shillong is by Flight, Train Via Guwahati, Varanasi. It takes approximately 6 hours. The cheapest way to reach Gyanpur from Shillong is by Flight, Train Via Guwahati, Hajipur which would take approximately 24 hours.
Sort By
Mode of Transport
Via Guwahati, Varanasi
RECOMMENDED
FASTEST
Shillong
Guwahati
Varanasi
Gyanpur
Approx Travel Time
6h 5m
₹11,860
Onwards
Shillong
Guwahati
Varanasi
Gyanpur
Approx Travel Time
6h 5m
₹13,779
Onwards
Via Guwahati, Prayagraj(Allahabad)
Shillong
Guwahati
Prayagraj(Allahabad)
Gyanpur
Approx Travel Time
7h 5m
₹17,538
Onwards
Shillong
Guwahati
Prayagraj(Allahabad)
Gyanpur
Approx Travel Time
7h 20m
₹19,531
Onwards
Via Guwahati, Patna
Shillong
Guwahati
Patna
Gyanpur
Approx Travel Time
10h 35m
₹9,516
Onwards
Shillong
Guwahati
Patna
Gyanpur
Approx Travel Time
12h 14m
₹16,052
Onwards
Via Kolkata, Varanasi
Shillong
Kolkata
Varanasi
Gyanpur
Approx Travel Time
6h 5m
₹9,790
Onwards
Shillong
Kolkata
Varanasi
Gyanpur
Approx Travel Time
6h 5m
₹11,763
Onwards
Via Guwahati, Hajipur
CHEAPEST
Shillong
Guwahati
Hajipur
Gyanpur
Approx Travel Time
23h 20m
₹4,907
Onwards
Via Kolkata, Prayagraj(Allahabad)
Shillong
Kolkata
Prayagraj(Allahabad)
Gyanpur
Approx Travel Time
7h 5m
₹12,592
Onwards
Frequently Asked Questions
What is the distance between Shillong and Gyanpur?
Gyanpur is approximately 1050+ kms from Shillong.
How long does it take to reach Gyanpur from Shillong?
It takes approximately 6 hours to reach Gyanpur from Shillong by Flight, Train Via Guwahati, Varanasi.
What is the cheapest way to reach Gyanpur from Shillong?
The cheapest way to reach Gyanpur from Shillong is by Flight, Train Via Guwahati, Hajipur.
What is the fastest way to reach Gyanpur from Shillong?
The fastest way to reach Gyanpur from Shillong is by Flight, Train Via Guwahati, Varanasi.