hero
How2Go
Upleta to Shillong

Upleta to Shillong

Shillong is approximately 2350+ kms from Upleta. The fastest way to reach Shillong from Upleta is by Train, Flight Via Ahmedabad, Guwahati. It takes approximately 15 hours. The cheapest way to reach Shillong from Upleta is by Bus, Flight Via Ahmedabad, Guwahati which would take approximately 19 hours.

Sort By
Mode of Transport

Via Ahmedabad, Guwahati

RECOMMENDED

Upleta

Ahmedabad

Guwahati

Shillong

Approx Travel Time

17h 16m

On Demand

Upleta

Ahmedabad

Guwahati

Shillong

Approx Travel Time

16h 35m

On Demand

FASTEST

Upleta

Ahmedabad

Guwahati

Shillong

Approx Travel Time

14h 21m

On Demand

CHEAPEST

Upleta

Ahmedabad

Guwahati

Shillong

Approx Travel Time

18h 25m

₹9,958

Onwards

Upleta

Ahmedabad

Guwahati

Shillong

Approx Travel Time

17h 44m

₹12,282

Onwards

Upleta

Ahmedabad

Guwahati

Shillong

Approx Travel Time

15h 30m

₹15,802

Onwards

Via Ahmedabad, Kolkata

Upleta

Ahmedabad

Kolkata

Shillong

Approx Travel Time

14h 46m

On Demand

Upleta

Ahmedabad

Kolkata

Shillong

Approx Travel Time

15h 55m

₹12,956

Onwards

Ads by MMT

Via Jalgaon, Guwahati

Upleta

Jalgaon

Guwahati

Shillong

Approx Travel Time

2d 8h 26m

On Demand

Upleta

Jalgaon

Guwahati

Shillong

Approx Travel Time

2d 7h 25m

On Demand

Frequently Asked Questions

What is the distance between Upleta and Shillong?

Shillong is approximately 2350+ kms from Upleta.

How long does it take to reach Shillong from Upleta?

It takes approximately 15 hours to reach Shillong from Upleta by Train, Flight Via Ahmedabad, Guwahati.

What is the cheapest way to reach Shillong from Upleta?

The cheapest way to reach Shillong from Upleta is by Bus, Flight Via Ahmedabad, Guwahati.

What is the fastest way to reach Shillong from Upleta?

The fastest way to reach Shillong from Upleta is by Train, Flight Via Ahmedabad, Guwahati.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India