• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 3 ways to get from Gorakhpur to Mahakaleshwar Jyotirlinga by plane, taxi, train 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.

Recommended option

Fly, taxi  •  4 h 44 min

  1. Fly from Gorakhpur (GOP) to Indore (IDR) GOP - IDR
  2. Take a taxi from Indore to Mahakaleshwar Jyotirlinga

$101 - $410

Cheapest option

Train  •  28 h 49 min

  1. Take the train from Gorakhpur (GKP) to Ujjain Junction (UJN) Gkp - Okha Exp

$22 - $30

1 alternative option

Drive  •  14 h 41 min

  1. Drive from Gorakhpur to Mahakaleshwar Jyotirlinga 631.8 miles

$100 - $150

Questions & Answers

The cheapest way to get from Gorakhpur to Mahakaleshwar Jyotirlinga is to train which costs ₹1,600 - ₹2,200 and takes 28 h 49 min.

More details

The quickest way to get from Gorakhpur to Mahakaleshwar Jyotirlinga is to fly and taxi which costs ₹7,000 - ₹31,000 and takes 4 h 44 min.

More details

Yes, there is a direct train departing from Gorakhpur (GKP) and arriving at Ujjain Junction (UJN). Services depart once a week, and operate Thursday. The journey takes approximately 28 h 15 min.

More details

The distance between Gorakhpur and Mahakaleshwar Jyotirlinga is 863 km. The road distance is 1011 km.

Get driving directions

The best way to get from Gorakhpur to Mahakaleshwar Jyotirlinga without a car is to train which takes 28 h 49 min and costs ₹1,600 - ₹2,200.

More details

It takes approximately 4 h 44 min to get from Gorakhpur to Mahakaleshwar Jyotirlinga, including transfers.

More details

Gorakhpur to Mahakaleshwar Jyotirlinga train services, operated by Indian Railways, depart from Gorakhpur (GKP) station.

More details

There is no direct flight from Gorakhpur Airport to Indore Airport. The quickest flight takes 6 h 35 min and has one stopover.

Search flights

Gorakhpur to Mahakaleshwar Jyotirlinga train services, operated by Indian Railways, arrive at Ujjain Junction (UJN) station.

More details

Yes, the driving distance between Gorakhpur to Mahakaleshwar Jyotirlinga is 1011 km. It takes approximately 14 h 41 min to drive from Gorakhpur to Mahakaleshwar Jyotirlinga.

Get driving directions

Map of how to get from Gorakhpur to Mahakaleshwar Jyotirlinga.
Launch map view
  • Distance: 539.5 miles
  • Duration: 4 h 44 min

What companies run services between Gorakhpur, Uttar Pradesh, India and Mahakaleshwar Jyotirlinga, India?

Indian Railways operates a train from Gorakhpur to Mahakaleshwar Jyotirlinga once a week. Tickets cost $22 - $30 and the journey takes 28 h 15 min.

Airlines
IndiGo Airlines
Website
goindigo.in
Flights from Gorakhpur to Indore via Delhi
Ave. Duration
6 h 6 min
When
Every day
Estimated price
$85 - $390
Flights from Gorakhpur to Indore via Delhi, Hyderabad
Ave. Duration
7 h 40 min
When
Every day
Estimated price
$120 - $500
Air India Limited
Website
airindia.in
Flights from Gorakhpur to Indore via Delhi
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$90 - $450
Train operators
Other operators
Taxi from Indore to Mahakaleshwar Jyotirlinga
Ave. Duration
54 min
Estimated price
$14 - $17
Meru Cabs
Phone
+91 731 44 22 44 22
Website
meru.in
Atlantic Cab
Phone
+91 7400 68 68 68
Website
cabatlantic.com
Ola Cabs
Phone
+91 22 33 55 33 55
Website
olacabs.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 10 amazing places to get away from it all in Australia, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and Flying into Beijing? - to help you get the most out of your next trip.

More Questions & Answers

Air India Limited, Helitrans, Spicejet and IndiGo Airlines offer flights from Gorakhpur Airport to Indore Airport.

Search flights

There are 61+ hotels available in Mahakaleshwar Jyotirlinga. Prices start at $12 USD per night.

More details

The best way to get from Gorakhpur to Gorakhpur Airport is to taxi which takes 20 min and costs ₹150 - ₹190.

More details