
Champa to Shillong
Shillong is approximately 1150+ kms from Champa. The fastest way to reach Shillong from Champa is by Train, Flight Via Bilaspur, Chattisgarh, Kolkata. It takes approximately 7 hours. The cheapest way to reach Shillong from Champa is by Train, Flight Via Kharagpur, Guwahati which would take approximately 27 hours.
Sort By
Mode of Transport
Via Jharsuguda, Kolkata
RECOMMENDED
Champa
Jharsuguda
Kolkata
Shillong
Approx Travel Time
8h 5m
₹10,554
Onwards
Via Ranchi, Guwahati
Champa
Ranchi
Guwahati
Shillong
Approx Travel Time
11h 50m
₹13,035
Onwards
Champa
Ranchi
Guwahati
Shillong
Approx Travel Time
13h 5m
₹7,573
Onwards
Via Rourkela, Kolkata
Champa
Rourkela
Kolkata
Shillong
Approx Travel Time
9h 35m
₹7,765
Onwards
Via Bilaspur, Chattisgarh, Kolkata
FASTEST
Champa
Bilaspur, Chattisgarh
Kolkata
Shillong
Approx Travel Time
6h 35m
₹10,020
Onwards
Champa
Bilaspur, Chattisgarh
Kolkata
Shillong
Approx Travel Time
6h 35m
₹12,189
Onwards
Via Ranchi, Kolkata
Champa
Ranchi
Kolkata
Shillong
Approx Travel Time
11h 20m
₹9,006
Onwards
Via Kharagpur, Guwahati
CHEAPEST
Champa
Kharagpur
Guwahati
Shillong
Approx Travel Time
1d 3h 5m
₹5,867
Onwards
Via Patna, Guwahati
Champa
Patna
Guwahati
Shillong
Approx Travel Time
16h 20m
₹6,369
Onwards
Champa
Patna
Guwahati
Shillong
Approx Travel Time
15h 5m
₹11,341
Onwards
Frequently Asked Questions
What is the distance between Champa and Shillong?
Shillong is approximately 1150+ kms from Champa.
How long does it take to reach Shillong from Champa?
It takes approximately 7 hours to reach Shillong from Champa by Train, Flight Via Bilaspur, Chattisgarh, Kolkata.
What is the cheapest way to reach Shillong from Champa?
The cheapest way to reach Shillong from Champa is by Train, Flight Via Kharagpur, Guwahati.
What is the fastest way to reach Shillong from Champa?
The fastest way to reach Shillong from Champa is by Train, Flight Via Bilaspur, Chattisgarh, Kolkata.