
Shillong to Dewas
Dewas is approximately 1950+ kms from Shillong. The fastest way to reach Dewas from Shillong is by Flight, Train Via Kolkata, Indore. It takes approximately 8 hours. The cheapest way to reach Dewas from Shillong is by Flight, Train Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Kolkata, Indore
RECOMMENDED
FASTEST
Shillong
Kolkata
Indore
Dewas
Approx Travel Time
7h 35m
₹12,189
Onwards
Shillong
Kolkata
Indore
Dewas
Approx Travel Time
7h 35m
₹13,556
Onwards
Shillong
Kolkata
Indore
Dewas
Approx Travel Time
7h 50m
₹12,179
Onwards
Via Kolkata, Nagpur
Shillong
Kolkata
Nagpur
Dewas
Approx Travel Time
14h 20m
₹12,659
Onwards
Via Kolkata, Bilaspur, Chattisgarh
Shillong
Kolkata
Bilaspur, Chattisgarh
Dewas
Approx Travel Time
19h 5m
₹9,103
Onwards
Via Delhi
CHEAPEST
Shillong
Delhi
Dewas
Approx Travel Time
18h 40m
₹7,460
Onwards
Via Kolkata, Raipur, Chhattisgarh
Shillong
Kolkata
Raipur, Chhattisgarh
Dewas
Approx Travel Time
19h 20m
₹11,576
Onwards
Via Hyderabad, Indore
Shillong
Hyderabad
Indore
Dewas
Approx Travel Time
8h 35m
₹15,782
Onwards
Shillong
Hyderabad
Indore
Dewas
Approx Travel Time
8h 35m
₹17,149
Onwards
Shillong
Hyderabad
Indore
Dewas
Approx Travel Time
8h 50m
₹15,772
Onwards
Frequently Asked Questions
What is the distance between Shillong and Dewas?
Dewas is approximately 1950+ kms from Shillong.
How long does it take to reach Dewas from Shillong?
It takes approximately 8 hours to reach Dewas from Shillong by Flight, Train Via Kolkata, Indore.
What is the cheapest way to reach Dewas from Shillong?
The cheapest way to reach Dewas from Shillong is by Flight, Train Via Delhi.
What is the fastest way to reach Dewas from Shillong?
The fastest way to reach Dewas from Shillong is by Flight, Train Via Kolkata, Indore.