hero
How2Go
Gunupur to Shillong

Gunupur to Shillong

Shillong is approximately 1500+ km from Gunupur, 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 Bhubaneshwar, Guwahati

RECOMMENDED

Gunupur

Bhubaneshwar

Guwahati

Shillong

Approx Travel Time

17h 28m

₹9,225

Onwards

Gunupur

Bhubaneshwar

Guwahati

Shillong

Approx Travel Time

17h 10m

₹9,903

Onwards

Gunupur

Bhubaneshwar

Guwahati

Shillong

Approx Travel Time

17h 27m

₹11,513

Onwards

Gunupur

Bhubaneshwar

Guwahati

Shillong

Approx Travel Time

17h 9m

₹12,191

Onwards

Via Jharsuguda, Kolkata

Gunupur

Jharsuguda

Kolkata

Shillong

Approx Travel Time

12h 1m

₹14,376

Onwards

Via Visakhapatnam, Kolkata

FASTEST

Gunupur

Visakhapatnam

Kolkata

Shillong

Approx Travel Time

11h 1m

₹16,013

Onwards

Via Brahmapur, Guwahati

CHEAPEST

Gunupur

Brahmapur

Guwahati

Shillong

Approx Travel Time

1d 10h 30m

₹1,150

Onwards

Gunupur

Brahmapur

Guwahati

Shillong

Approx Travel Time

1d 10h 9m

₹3,422

Onwards

Via Cuttack, Kolkata

Gunupur

Cuttack

Kolkata

Shillong

Approx Travel Time

18h 48m

On Demand

Via Raipur, Kolkata

Gunupur

Raipur

Kolkata

Shillong

Approx Travel Time

11h 26m

₹15,528

Onwards

Frequently Asked Questions

What is the distance between Gunupur and Shillong?

Shillong is approximately 1500+ kms from Gunupur.

How long does it take to reach Shillong from Gunupur?

It takes approximately 11 hours to reach Shillong from Gunupur by Train, Flight Via Visakhapatnam, Kolkata.

What is the cheapest way to reach Shillong from Gunupur?

The cheapest way to reach Shillong from Gunupur is by Train, Bus Via Brahmapur, Guwahati.

What is the fastest way to reach Shillong from Gunupur?

The fastest way to reach Shillong from Gunupur is by Train, Flight Via Visakhapatnam, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India