hero
How2Go
Shillong to Kolhapur

Shillong to Kolhapur

Kolhapur is approximately 2150+ km from Shillong, 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 Kolhapur.

Read More
Sort By
Mode of Transport

Via Guwahati, Hyderabad

RECOMMENDED

Shillong

Guwahati

Hyderabad

Kolhapur

Approx Travel Time

10h 37m

₹14,329

Onwards

Shillong

Guwahati

Hyderabad

Kolhapur

Approx Travel Time

10h 19m

₹16,647

Onwards

Via Kolkata, Mumbai

Shillong

Kolkata

Mumbai

Kolhapur

Approx Travel Time

8h 20m

₹21,164

Onwards

Via Kolkata, Hyderabad

FASTEST

Shillong

Kolkata

Hyderabad

Kolhapur

Approx Travel Time

8h 15m

₹22,685

Onwards

Via Guwahati, Varanasi

Shillong

Guwahati

Varanasi

Kolhapur

Approx Travel Time

1d 16h 55m

On Demand

Via Guwahati, Jalgaon

CHEAPEST

Shillong

Guwahati

Jalgaon

Kolhapur

Approx Travel Time

2d 9h 47m

₹2,900

Onwards

Shillong

Guwahati

Jalgaon

Kolhapur

Approx Travel Time

2d 9h 9m

₹5,218

Onwards

Via Guwahati, Mumbai

Shillong

Guwahati

Mumbai

Kolhapur

Approx Travel Time

10h 47m

₹14,480

Onwards

Shillong

Guwahati

Mumbai

Kolhapur

Approx Travel Time

10h 29m

₹16,798

Onwards

Via Guwahati, Navi Mumbai

Shillong

Guwahati

Navi Mumbai

Kolhapur

Approx Travel Time

10h 49m

₹17,029

Onwards

Frequently Asked Questions

What is the distance between Shillong and Kolhapur?

Kolhapur is approximately 2150+ kms from Shillong.

How long does it take to reach Kolhapur from Shillong?

It takes approximately 8 hours to reach Kolhapur from Shillong by Flight Via Kolkata, Hyderabad.

What is the cheapest way to reach Kolhapur from Shillong?

The cheapest way to reach Kolhapur from Shillong is by Bus, Train Via Guwahati, Jalgaon.

What is the fastest way to reach Kolhapur from Shillong?

The fastest way to reach Kolhapur from Shillong is by Flight Via Kolkata, Hyderabad.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India