hero
How2Go
Chittorgarh to Shillong

Chittorgarh to Shillong

Shillong is approximately 2050+ km from Chittorgarh, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shillong.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Chittorgarh

Delhi

Shillong

Approx Travel Time

14h 28m

₹7,699

Onwards

Via Udaipur, Kolkata

Chittorgarh

Udaipur

Kolkata

Shillong

Approx Travel Time

12h 45m

₹19,591

Onwards

Chittorgarh

Udaipur

Kolkata

Shillong

Approx Travel Time

12h 20m

₹21,722

Onwards

Ads by MMT

Via Jaipur, Guwahati

Chittorgarh

Jaipur

Guwahati

Shillong

Approx Travel Time

13h 45m

₹13,483

Onwards

Chittorgarh

Jaipur

Guwahati

Shillong

Approx Travel Time

14h 45m

₹7,722

Onwards

Chittorgarh

Jaipur

Guwahati

Shillong

Approx Travel Time

14h 41m

₹9,307

Onwards

Via Jaipur, Kolkata

FASTEST

Chittorgarh

Jaipur

Kolkata

Shillong

Approx Travel Time

12h 5m

₹14,240

Onwards

Chittorgarh

Jaipur

Kolkata

Shillong

Approx Travel Time

13h 37m

₹14,620

Onwards

Chittorgarh

Jaipur

Kolkata

Shillong

Approx Travel Time

12h 44m

₹18,118

Onwards

Ads by MMT

Via Indore, Kolkata

Chittorgarh

Indore

Kolkata

Shillong

Approx Travel Time

12h 35m

₹16,244

Onwards

Frequently Asked Questions

What is the distance between Chittorgarh and Shillong?

Shillong is approximately 2050+ kms from Chittorgarh.

How long does it take to reach Shillong from Chittorgarh?

It takes approximately 12 hours to reach Shillong from Chittorgarh by Train, Flight Via Jaipur, Kolkata.

What is the cheapest way to reach Shillong from Chittorgarh?

The cheapest way to reach Shillong from Chittorgarh is by Train, Flight Via Delhi.

What is the fastest way to reach Shillong from Chittorgarh?

The fastest way to reach Shillong from Chittorgarh is by Train, Flight Via Jaipur, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India