
Khanna to Shillong
Shillong is approximately 1900+ kms from Khanna. The fastest way to reach Shillong from Khanna is by Cab, Flight Via Mohali, Kolkata. It takes approximately 8 hours. The cheapest way to reach Shillong from Khanna is by Train, Flight Via Delhi which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Khanna
Delhi
Shillong
Approx Travel Time
10h 25m
₹7,129
Onwards
Khanna
Delhi
Shillong
Approx Travel Time
11h 55m
₹7,640
Onwards
Khanna
Delhi
Shillong
Approx Travel Time
12h 7m
₹12,002
Onwards
Via Mohali, Kolkata
FASTEST
Khanna
Mohali
Kolkata
Shillong
Approx Travel Time
8h 5m
₹15,370
Onwards
Via Chandigarh, Kolkata
Khanna
Chandigarh
Kolkata
Shillong
Approx Travel Time
8h 20m
₹15,516
Onwards
Via Ghaziabad, Kolkata
Khanna
Ghaziabad
Kolkata
Shillong
Approx Travel Time
12h 20m
On Demand
Via Delhi, Kolkata
Khanna
Delhi
Kolkata
Shillong
Approx Travel Time
12h 20m
₹10,478
Onwards
Via Dehradun, Kolkata
Khanna
Dehradun
Kolkata
Shillong
Approx Travel Time
12h 38m
₹18,069
Onwards
Via Amritsar, Kolkata
Khanna
Amritsar
Kolkata
Shillong
Approx Travel Time
11h 20m
₹14,895
Onwards
Via Delhi, Dimapur
Khanna
Delhi
Dimapur
Shillong
Approx Travel Time
12h 35m
₹15,245
Onwards
Frequently Asked Questions
What is the distance between Khanna and Shillong?
Shillong is approximately 1900+ kms from Khanna.
How long does it take to reach Shillong from Khanna?
It takes approximately 8 hours to reach Shillong from Khanna by Cab, Flight Via Mohali, Kolkata.
What is the cheapest way to reach Shillong from Khanna?
The cheapest way to reach Shillong from Khanna is by Train, Flight Via Delhi.
What is the fastest way to reach Shillong from Khanna?
The fastest way to reach Shillong from Khanna is by Cab, Flight Via Mohali, Kolkata.