There are 6 ways to get from Darjeeling to Mahakaleshwar Jyotirlinga by taxi, 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.
Taxi, fly to Indore, train
best- Take the taxi from Darjeeling to Bagdogra Airport (IXB)taxi
- Fly from Bagdogra Airport (IXB) to Indore (IDR)plane IXB - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
9h 48m₹12,512–22,423Bus, train
cheapest- Take the bus from Darjeeling to New Jalpaiguribus
- Take the train from New Jalpaiguri to Ujjain Jntrain 19306
41h 26m₹845–6,131Taxi, bus
- Take the taxi from Darjeeling to Siliguri, West Bengaltaxi
- Take the bus from Siliguri, West Bengal to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Ujjain, Madhya Pradeshbus
31h 11mTaxi, train
- Take the taxi from Darjeeling to New Jalpaiguritaxi
- Take the train from New Jalpaiguri to Rani Kamalapatitrain
- Take the train from Bhopal Jn to Ujjain Jntrain
33h 34m₹3,624–10,445Drive 1,554.8 km
- Drive from Darjeeling to Mahakaleshwar Jyotirlingacar 1,554.8 km
23h 49m₹17,450–25,206Taxi, fly to Raja Bhoj International Airport, train
- Take the taxi from Darjeeling to Bagdogra Airport (IXB)taxi
- Fly from Bagdogra Airport (IXB) to Raja Bhoj International Airport (BHO)plane IXB - BHO
- Take the train from Sant Hirdaram Nagar to Ujjain Jntrain
10h 31m₹10,042–19,694
Bagdogra Airport (IXB) to Indore (IDR) flights
Questions & Answers
The cheapest way to get from Darjeeling to Mahakaleshwar Jyotirlinga is to bus and train which costs ₹800 - ₹6,500 and takes 41h 26m.
The fastest way to get from Darjeeling to Mahakaleshwar Jyotirlinga is to taxi and fly and train which takes 9h 48m and costs ₹12,000 - ₹23,000.
The distance between Darjeeling and Mahakaleshwar Jyotirlinga is 1481 km. The road distance is 1554.8 km.
The best way to get from Darjeeling to Mahakaleshwar Jyotirlinga without a car is to taxi and bus which takes 31h 11m and costs .
It takes approximately 9h 48m to get from Darjeeling to Mahakaleshwar Jyotirlinga, including transfers.
Yes, the driving distance between Darjeeling to Mahakaleshwar Jyotirlinga is 1555 km. It takes approximately 23h 49m to drive from Darjeeling to Mahakaleshwar Jyotirlinga.
There are 570+ hotels available in Mahakaleshwar Jyotirlinga.
What companies run services between Darjeeling, India and Mahakaleshwar Jyotirlinga, India?
There is no direct connection from Darjeeling to Mahakaleshwar Jyotirlinga. However, you can take the taxi to Bagdogra Airport (IXB) airport, fly to Indore (IDR), walk to Indore Airport, take the bus to Railway Station, walk to Indore Jn Bg, take the train to Ujjain Jn, then walk to Mahakaleshwar Jyotirlinga. Alternatively, you can take the taxi to Siliguri, West Bengal, take the bus to Lucknow, Uttar Pradesh, take the bus to Ujjain, Madhya Pradesh, then take the taxi to Mahakaleshwar Jyotirlinga.
- Website
- goindigo.in
Flights from Bagdogra Airport to Indore via Delhi
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–18,000
Flights from Bagdogra Airport to Indore via Mumbai
- Ave. Duration
- 6h 45m
- When
- Wednesday to Sunday
- Estimated price
- ₹12,000–18,000
Flights from Bagdogra Airport to Indore via Kolkata
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–18,000
Flights from Bagdogra Airport to Indore via Bengaluru
- Ave. Duration
- 8h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–18,000
Flights from Bagdogra Airport to Raja Bhoj International Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Wednesday to Sunday
- Estimated price
- ₹7,500–15,000
Flights from Bagdogra Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 7h 18m
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Bagdogra Airport to Raja Bhoj International Airport via Bengaluru
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–15,000
- Website
- airindia.in
Flights from Bagdogra Airport to Indore via Delhi
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹9,500–26,000
Flights from Bagdogra Airport to Indore via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Tuesday
- Estimated price
- ₹14,000–26,000
Flights from Bagdogra Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 7h 20m
- When
- Tuesday
- Estimated price
- ₹10,000–27,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Indore via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹9,500–26,000
Flights from Bagdogra Airport to Indore via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Tuesday
- Estimated price
- ₹14,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from New Jalpaiguri to Rani Kamalapati
- Ave. Duration
- 26h 35m
- Frequency
- Once a week
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹4,000–5,000
Train from Bhopal Jn to Ujjain Jn
- Ave. Duration
- 3h 35m
- Frequency
- Every 2 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Sant Hirdaram Nagar to Ujjain Jn
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from New Jalpaiguri to Ujjain Jn
- Ave. Duration
- 37h
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,600–6,000
- Website
- Anaya Holidays
Bus from Siliguri, West Bengal to Lucknow, Uttar Pradesh
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Schedules at
- Anaya Holidays
- Website
- Asha Travels
Bus from Lucknow, Uttar Pradesh to Ujjain, Madhya Pradesh
- Ave. Duration
- 14h 15m
- Frequency
- Every 30 minutes
- Schedules at
- Asha Travels
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Darjeeling to New Jalpaiguri
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ₹95–140
- Website
- North Bengal State Transport
- Ave. Duration
- 1h 10m
- Estimated price
- ₹2,400–3,400
Darjeeling Ride
- Phone
- +91 90 83 90 45 07
- Website
- darjeelingride.com
Darjeeling Taxi
- Phone
- 8670550722
- Website
- darjeelingtaxi.com
Darjeeling Ride
- Phone
- +91 90 83 90 45 07
- Website
- darjeelingride.com
Darjeeling Taxi
- Phone
- 8670550722
- Website
- darjeelingtaxi.com
Darjeeling Ride
- Phone
- +91 90 83 90 45 07
- Website
- darjeelingride.com
Darjeeling Taxi
- Phone
- 8670550722
- Website
- darjeelingtaxi.com
Darjeeling Ride
- Phone
- +91 90 83 90 45 07
- Website
- darjeelingride.com
Darjeeling Taxi
- Phone
- 8670550722
- Website
- darjeelingtaxi.com
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 Which side of Niagara Falls should I choose (and how do I get there)?, 4 of the smartest ways to explore Australia, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.









