hero
How2Go
Ghaziabad to Shillong

Ghaziabad to Shillong

Shillong is approximately 1650+ kms from Ghaziabad. The fastest way to reach Shillong from Ghaziabad is by Train, Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Shillong from Ghaziabad is by Train, Flight Via Delhi which would take approximately 6 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

FASTEST

Ghaziabad

Delhi

Shillong

Approx Travel Time

5h 25m

₹7,044

Onwards

Ghaziabad

Delhi

Shillong

Approx Travel Time

5h 40m

₹7,383

Onwards

Ghaziabad

Delhi

Shillong

Approx Travel Time

5h 40m

On Demand

Via Kolkata

Ghaziabad

Kolkata

Shillong

Approx Travel Time

5h 25m

On Demand

Ads by MMT

Via Delhi, Kolkata

Ghaziabad

Delhi

Kolkata

Shillong

Approx Travel Time

7h 20m

₹10,557

Onwards

Ghaziabad

Delhi

Kolkata

Shillong

Approx Travel Time

7h 35m

₹10,896

Onwards

Ghaziabad

Delhi

Kolkata

Shillong

Approx Travel Time

7h 35m

On Demand

Via Patna, Kolkata

Ghaziabad

Patna

Kolkata

Shillong

Approx Travel Time

6h 50m

On Demand

Ads by MMT

Via Lucknow, Kolkata

Ghaziabad

Lucknow

Kolkata

Shillong

Approx Travel Time

14h 50m

₹10,939

Onwards

Via Gorakhpur, Kolkata

Ghaziabad

Gorakhpur

Kolkata

Shillong

Approx Travel Time

19h 20m

₹11,021

Onwards

Frequently Asked Questions

What is the distance between Ghaziabad and Shillong?

Shillong is approximately 1650+ kms from Ghaziabad.

How long does it take to reach Shillong from Ghaziabad?

It takes approximately 6 hours to reach Shillong from Ghaziabad by Train, Flight Via Delhi.

What is the cheapest way to reach Shillong from Ghaziabad?

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

What is the fastest way to reach Shillong from Ghaziabad?

The fastest way to reach Shillong from Ghaziabad is by Train, Flight Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India