hero
How2Go
Merta to Shillong

Merta to Shillong

Shillong is approximately 2000+ km from Merta, 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

Merta

Delhi

Shillong

Approx Travel Time

12h 39m

On Demand

Merta

Delhi

Shillong

Approx Travel Time

16h 45m

₹13,300

Onwards

Via Jaipur, Guwahati

Merta

Jaipur

Guwahati

Shillong

Approx Travel Time

11h 59m

On Demand

Merta

Jaipur

Guwahati

Shillong

Approx Travel Time

11h 35m

On Demand

Merta

Jaipur

Guwahati

Shillong

Approx Travel Time

14h 28m

₹11,188

Onwards

Via Jaipur, Kolkata

FASTEST

Merta

Jaipur

Kolkata

Shillong

Approx Travel Time

10h 9m

On Demand

Via Kanpur, Guwahati

Merta

Kanpur

Guwahati

Shillong

Approx Travel Time

1d 14h 12m

On Demand

Merta

Kanpur

Guwahati

Shillong

Approx Travel Time

1d 13h 28m

On Demand

Via Bahadurganj, Guwahati

CHEAPEST

Merta

Bahadurganj

Guwahati

Shillong

Approx Travel Time

1d 21h 50m

₹3,390

Onwards

Via Delhi, Guwahati

Merta

Delhi

Guwahati

Shillong

Approx Travel Time

16h 9m

On Demand

Frequently Asked Questions

What is the distance between Merta and Shillong?

Shillong is approximately 2000+ kms from Merta.

How long does it take to reach Shillong from Merta?

It takes approximately 10 hours to reach Shillong from Merta by Train, Flight Via Jaipur, Kolkata.

What is the cheapest way to reach Shillong from Merta?

The cheapest way to reach Shillong from Merta is by Bus Via Bahadurganj, Guwahati.

What is the fastest way to reach Shillong from Merta?

The fastest way to reach Shillong from Merta is by Train, Flight Via Jaipur, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India