hero
How2Go
Dwarka to Shillong

Dwarka to Shillong

Shillong is approximately 2800+ km from Dwarka, 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

Dwarka

Delhi

Shillong

Approx Travel Time

1d 4h 14m

₹8,245

Onwards

Via Mumbai, Guwahati

Dwarka

Mumbai

Guwahati

Shillong

Approx Travel Time

1d 1h 40m

₹10,155

Onwards

Via Ahmedabad, Guwahati

Dwarka

Ahmedabad

Guwahati

Shillong

Approx Travel Time

17h 49m

₹14,424

Onwards

Dwarka

Ahmedabad

Guwahati

Shillong

Approx Travel Time

18h 30m

₹12,154

Onwards

Via Ahmedabad, Kolkata

FASTEST

Dwarka

Ahmedabad

Kolkata

Shillong

Approx Travel Time

16h

₹15,914

Onwards

Via Jaipur, Guwahati

CHEAPEST

Dwarka

Jaipur

Guwahati

Shillong

Approx Travel Time

2d 10h 49m

₹1,635

Onwards

Dwarka

Jaipur

Guwahati

Shillong

Approx Travel Time

2d 9h 48m

₹3,860

Onwards

Dwarka

Jaipur

Guwahati

Shillong

Approx Travel Time

1d 2h 24m

₹9,974

Onwards

Via Chhapra, Siliguri

Dwarka

Chhapra

Siliguri

Shillong

Approx Travel Time

2d 21h 56m

₹2,020

Onwards

Via Ahmedabad, Siliguri

Dwarka

Ahmedabad

Siliguri

Shillong

Approx Travel Time

1d 4h 47m

₹10,533

Onwards

Frequently Asked Questions

What is the distance between Dwarka and Shillong?

Shillong is approximately 2800+ kms from Dwarka.

How long does it take to reach Shillong from Dwarka?

It takes approximately 16 hours to reach Shillong from Dwarka by Bus, Flight Via Ahmedabad, Kolkata.

What is the cheapest way to reach Shillong from Dwarka?

The cheapest way to reach Shillong from Dwarka is by Train, Bus Via Jaipur, Guwahati.

What is the fastest way to reach Shillong from Dwarka?

The fastest way to reach Shillong from Dwarka is by Bus, Flight Via Ahmedabad, Kolkata.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India