
Shillong to Katra
Katra is approximately 2200+ kms from Shillong. The fastest way to reach Katra from Shillong is by Flight, Train Via Kolkata, Jammu. It takes approximately 9 hours. The cheapest way to reach Katra from Shillong is by Flight, Train Via Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Shillong
Delhi
Katra
Approx Travel Time
16h 40m
₹7,364
Onwards
Shillong
Delhi
Katra
Approx Travel Time
19h 25m
₹7,599
Onwards
Via Kolkata, Jammu
FASTEST
Shillong
Kolkata
Jammu
Katra
Approx Travel Time
8h 20m
₹17,457
Onwards
Shillong
Kolkata
Jammu
Katra
Approx Travel Time
8h 35m
₹17,662
Onwards
Shillong
Kolkata
Jammu
Katra
Approx Travel Time
9h 13m
₹20,072
Onwards
Via Kolkata, Mohali
Shillong
Kolkata
Mohali
Katra
Approx Travel Time
13h 35m
₹14,323
Onwards
Via Kolkata, Chandigarh
Shillong
Kolkata
Chandigarh
Katra
Approx Travel Time
15h 35m
₹14,983
Onwards
Shillong
Kolkata
Chandigarh
Katra
Approx Travel Time
13h 50m
₹14,328
Onwards
Via Kolkata, Delhi
Shillong
Kolkata
Delhi
Katra
Approx Travel Time
18h 35m
₹11,582
Onwards
Via Kolkata, Amritsar
Shillong
Kolkata
Amritsar
Katra
Approx Travel Time
14h 5m
₹19,788
Onwards
Frequently Asked Questions
What is the distance between Shillong and Katra?
Katra is approximately 2200+ kms from Shillong.
How long does it take to reach Katra from Shillong?
It takes approximately 9 hours to reach Katra from Shillong by Flight, Train Via Kolkata, Jammu.
What is the cheapest way to reach Katra from Shillong?
The cheapest way to reach Katra from Shillong is by Flight, Train Via Delhi.
What is the fastest way to reach Katra from Shillong?
The fastest way to reach Katra from Shillong is by Flight, Train Via Kolkata, Jammu.