hero
How2Go
Mathura to Shillong

Mathura to Shillong

Shillong is approximately 1600+ kms from Mathura. The fastest way to reach Shillong from Mathura is by Train, Flight Via Delhi. It takes approximately 7 hours. The cheapest way to reach Shillong from Mathura is by Bus Via Motihari, Siliguri which would take approximately 38 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Mathura

Delhi

Shillong

Approx Travel Time

6h 30m

₹7,424

Onwards

Mathura

Delhi

Shillong

Approx Travel Time

7h 39m

₹9,881

Onwards

Mathura

Delhi

Shillong

Approx Travel Time

7h 35m

₹7,848

Onwards

Via Motihari, Siliguri

CHEAPEST

Mathura

Motihari

Siliguri

Shillong

Approx Travel Time

1d 14h 17m

₹4,900

Onwards

Ads by MMT

Via Siwan, Siliguri

Mathura

Siwan

Siliguri

Shillong

Approx Travel Time

1d 16h 35m

On Demand

Via Etawah, Guwahati

Mathura

Etawah

Guwahati

Shillong

Approx Travel Time

1d 12h 55m

On Demand

Ads by MMT

Via Delhi, Guwahati

Mathura

Delhi

Guwahati

Shillong

Approx Travel Time

7h 45m

₹13,569

Onwards

Mathura

Delhi

Guwahati

Shillong

Approx Travel Time

8h 54m

₹16,026

Onwards

Via Gwalior, Guwahati

Mathura

Gwalior

Guwahati

Shillong

Approx Travel Time

12h 52m

₹24,226

Onwards

Mathura

Gwalior

Guwahati

Shillong

Approx Travel Time

12h 6m

On Demand

Frequently Asked Questions

What is the distance between Mathura and Shillong?

Shillong is approximately 1600+ kms from Mathura.

How long does it take to reach Shillong from Mathura?

It takes approximately 7 hours to reach Shillong from Mathura by Train, Flight Via Delhi.

What is the cheapest way to reach Shillong from Mathura?

The cheapest way to reach Shillong from Mathura is by Bus Via Motihari, Siliguri.

What is the fastest way to reach Shillong from Mathura?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India