There are 6 ways to get from Kolhāpur to Mahakaleshwar Jyotirlinga by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, train
best- Fly from Kolhapur Airport (KLH) to Indore (IDR)plane KLH - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
8h 33m₹13,438–24,469Train via Jalgaon
cheapest- Take the train from Kolhapur to Jalgaon Jntrain 11039
- Take the train from Jalgaon Jn to Ujjain Jntrain 17020
28h 34m₹731–5,516Train
- Take the train from Kolhapur to Miraj Jntrain
- Take the train from Miraj Jn to Ratlam Jntrain
- Take the train from Ratlam Jn to Ujjain Jntrain
21h 15m₹764–5,852Bus via Pune
- Take the bus from Kolhapur Maharashtra to Punebus Kolhapur Maharashtra - Pune
- Take the bus from Pune to Ujjainbus Pune - Ujjain
21h 27m₹999–2,765Drive 836.7 km
- Drive from Kolhāpur to Mahakaleshwar Jyotirlingacar 836.7 km
12h 38m₹9,351–13,507Bus
- Take the bus from Kolhapur to Ujjainbus redbusIndia_A/C Sleeper / ...
24h 18m
Kolhapur Airport (KLH) to Indore (IDR) flights
Comparing Your Travel Options
The cheapest way to get from Kolhāpur to Mahakaleshwar Jyotirlinga is to bus via Pune which costs ₹1,000 - ₹2,800 and takes 21h 27m.
The fastest way to get from Kolhāpur to Mahakaleshwar Jyotirlinga is to fly and train which takes 8h 33m and costs ₹13,000 - ₹25,000.
No, there is no direct bus from Kolhāpur to Mahakaleshwar Jyotirlinga. However, there are services departing from Kolhapur Maharashtra and arriving at Ujjain via Pune. The journey, including transfers, takes approximately 21h 27m.
No, there is no direct train from Kolhāpur to Mahakaleshwar Jyotirlinga. However, there are services departing from Kolhapur and arriving at Ujjain Jn via Miraj Jn and Ratlam Jn. The journey, including transfers, takes approximately 21h 15m.
The distance between Kolhāpur and Mahakaleshwar Jyotirlinga is 794 km. The road distance is 836.7 km.
The best way to get from Kolhāpur to Mahakaleshwar Jyotirlinga without a car is to train which takes 21h 15m and costs ₹750 - ₹6,000.
It takes approximately 8h 33m to get from Kolhāpur to Mahakaleshwar Jyotirlinga, including transfers.
Kolhāpur to Mahakaleshwar Jyotirlinga bus services, operated by IntrCity SmartBus, depart from Kolhapur Maharashtra station.
Kolhāpur to Mahakaleshwar Jyotirlinga train services, operated by Indian Railways, depart from Kolhapur station.
The best way to get from Kolhāpur to Mahakaleshwar Jyotirlinga is to train which takes 21h 15m and costs ₹750 - ₹6,000. Alternatively, you can bus via Pune, which costs ₹1,000 - ₹2,800 and takes 21h 27m.
What companies run services between Kolhāpur, India and Mahakaleshwar Jyotirlinga, India?
You can take a train from Kolhapur to Mahakaleshwar Jyotirlinga via Miraj Jn, Ratlam Jn, and Ujjain Jn in around 21h 15m. Alternatively, you can take a bus from Kolhapur Maharashtra to Mahakaleshwar Jyotirlinga via Pune and Ujjain in around 21h 27m.
- Website
- goindigo.in
Flights from Kolhapur Airport to Indore via Hyderabad
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹15,000–23,000
Flights from Kolhapur Airport to Indore via Bengaluru
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- ₹15,000–23,000
Flights from Kolhapur Airport to Indore via Mumbai
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹15,000–23,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Kolhapur to Miraj Jn
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Miraj Jn to Ratlam Jn
- Ave. Duration
- 16h 30m
- Frequency
- Twice a week
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Ratlam Jn to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Kolhapur to Jalgaon Jn
- Ave. Duration
- 16h 13m
- Frequency
- Once daily
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,100
Train from Jalgaon Jn to Ujjain Jn
- Ave. Duration
- 10h 55m
- Frequency
- Once a week
- Estimated price
- ₹330–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,500
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Kolhapur Maharashtra to Pune
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹440–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹440–650
Bus from Pune to Ujjain
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- ₹550–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹550–800
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Kolhapur to Ujjain
- Ave. Duration
- 24h 14m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Kolhapur to Ujjain
- Ave. Duration
- 23h
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, 5 delightfully under-the-radar French towns you need to visit, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
Booking & Getting There
Kolhāpur to Mahakaleshwar Jyotirlinga bus services, operated by IntrCity SmartBus, arrive at Pune station.
Kolhāpur to Mahakaleshwar Jyotirlinga train services, operated by Indian Railways, arrive at Miraj Jn station.
Yes, the driving distance between Kolhāpur to Mahakaleshwar Jyotirlinga is 837 km. It takes approximately 12h 38m to drive from Kolhāpur to Mahakaleshwar Jyotirlinga.
There are 554+ hotels available in Mahakaleshwar Jyotirlinga.