hero
How2Go
Shillong to Dwarka

Shillong to Dwarka

Dwarka is approximately 2700+ kms from Shillong. The fastest way to reach Dwarka from Shillong is by Flight, Train Via Hyderabad, Jamnagar. It takes approximately 11 hours. The cheapest way to reach Dwarka from Shillong is by Flight, Train Via Delhi which would take approximately 28 hours.

Sort By
Mode of Transport

Via Kolkata, Ahmedabad

RECOMMENDED

Shillong

Kolkata

Ahmedabad

Dwarka

Approx Travel Time

15h 50m

₹12,029

Onwards

Via Hyderabad, Jamnagar

FASTEST

Shillong

Hyderabad

Jamnagar

Dwarka

Approx Travel Time

10h 50m

₹20,155

Onwards

Shillong

Hyderabad

Jamnagar

Dwarka

Approx Travel Time

11h 20m

₹20,210

Onwards

Shillong

Hyderabad

Jamnagar

Dwarka

Approx Travel Time

11h 53m

₹22,724

Onwards

Ads by MMT

Via Hyderabad, Rajkot

Shillong

Hyderabad

Rajkot

Dwarka

Approx Travel Time

12h 50m

₹17,514

Onwards

Shillong

Hyderabad

Rajkot

Dwarka

Approx Travel Time

14h 5m

₹22,109

Onwards

Via Hyderabad, Surat

Shillong

Hyderabad

Surat

Dwarka

Approx Travel Time

16h 35m

₹17,103

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Shillong

Delhi

Dwarka

Approx Travel Time

1d 4h 10m

₹7,764

Onwards

Via Hyderabad, Vadodara

Shillong

Hyderabad

Vadodara

Dwarka

Approx Travel Time

17h 20m

₹17,800

Onwards

Via Hyderabad, Ahmedabad

Shillong

Hyderabad

Ahmedabad

Dwarka

Approx Travel Time

16h 35m

₹17,313

Onwards

Frequently Asked Questions

What is the distance between Shillong and Dwarka?

Dwarka is approximately 2700+ kms from Shillong.

How long does it take to reach Dwarka from Shillong?

It takes approximately 11 hours to reach Dwarka from Shillong by Flight, Train Via Hyderabad, Jamnagar.

What is the cheapest way to reach Dwarka from Shillong?

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

What is the fastest way to reach Dwarka from Shillong?

The fastest way to reach Dwarka from Shillong is by Flight, Train Via Hyderabad, Jamnagar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India