
Shillong to Nilambur
Nilambur is approximately 2300+ kms from Shillong. The fastest way to reach Nilambur from Shillong is by Flight, Cab Via Kolkata, Calicut. It takes approximately 9 hours. The cheapest way to reach Nilambur from Shillong is by Flight, Bus Via Kolkata, Bangalore which would take approximately 14 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Shillong
Bangalore
Nilambur
Approx Travel Time
12h 30m
₹15,950
Onwards
Via Kolkata, Calicut
FASTEST
Shillong
Kolkata
Calicut
Nilambur
Approx Travel Time
9h 10m
₹18,332
Onwards
Via Bangalore, Cochin
Shillong
Bangalore
Cochin
Nilambur
Approx Travel Time
11h 5m
₹18,370
Onwards
Via Bangalore, Calicut
Shillong
Bangalore
Calicut
Nilambur
Approx Travel Time
9h 55m
₹21,161
Onwards
Via Hyderabad, Mysore
Shillong
Hyderabad
Mysore
Nilambur
Approx Travel Time
11h 37m
₹30,189
Onwards
Shillong
Hyderabad
Mysore
Nilambur
Approx Travel Time
13h 35m
₹27,011
Onwards
Via Hyderabad, Calicut
Shillong
Hyderabad
Calicut
Nilambur
Approx Travel Time
9h 55m
₹30,455
Onwards
Via Bangalore, Kannur
Shillong
Bangalore
Kannur
Nilambur
Approx Travel Time
12h 5m
₹24,031
Onwards
Via Bangalore, Coimbatore
Shillong
Bangalore
Coimbatore
Nilambur
Approx Travel Time
12h 25m
₹23,262
Onwards
Via Kolkata, Bangalore
CHEAPEST
Shillong
Kolkata
Bangalore
Nilambur
Approx Travel Time
14h 10m
₹12,241
Onwards
Frequently Asked Questions
What is the distance between Shillong and Nilambur?
Nilambur is approximately 2300+ kms from Shillong.
How long does it take to reach Nilambur from Shillong?
It takes approximately 9 hours to reach Nilambur from Shillong by Flight, Cab Via Kolkata, Calicut.
What is the cheapest way to reach Nilambur from Shillong?
The cheapest way to reach Nilambur from Shillong is by Flight, Bus Via Kolkata, Bangalore.
What is the fastest way to reach Nilambur from Shillong?
The fastest way to reach Nilambur from Shillong is by Flight, Cab Via Kolkata, Calicut.


