Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Mumbai to Ujjain and Omkareshwar Jyotirlinga Pilgrimage

Day 1 · Fri, Oct 23
Ujjain

Train journey from Mumbai to Ujjain

  1. Mumbai to Ujjain by train — depart from your ticketed Mumbai station on 23 October; the journey is overnight, so allow time to reach the station and board. Your train and departure time weren’t specified, so check your ticket for the exact station and schedule.
  2. Dinner aboard the train — on the journey; bring food or check whether your train offers onboard catering, as availability varies.
  3. Overnight train rest — aboard the train; keep your ticket and essentials handy for the morning arrival.
  4. Ujjain Junction — arrival on 24 October at 7:30 am; arrange onward transport to your accommodation or the temple area.

Evening departure

Travel from Mumbai to Ujjain overnight by your booked train on 23 October. Since the departure station and time aren’t specified, check your ticket carefully and allow about 45–60 minutes to reach the correct Mumbai station, plus time for the station’s usual bustle. Keep your ticket, ID and a small overnight bag handy; luggage racks and space can be tight.

Dinner and overnight

Have dinner aboard the train: bring something you know you’ll enjoy, or check whether your service offers onboard catering, as it varies by train. Settle in for the night and keep essentials—water, medication, phone charger and morning clothes—within reach. Your expected arrival at Ujjain Junction is 7:30 am on 24 October; arrange an auto-rickshaw or cab to your accommodation or the temple area, and confirm the fare before setting off.

Day 2 · Sat, Oct 24
Ujjain

Ujjain Mahakaleshwar pilgrimage

  1. Mahakaleshwar Jyotirlinga Temple — Mahakal area; allow several hours for security and queues, and verify current darshan arrangements in advance.
  2. Harsiddhi Mata Temple — near Mahakaleshwar; visit this important Shakti shrine after darshan, allowing about 45 minutes.
  3. Shree Ganga Restaurant — Ujjain; a convenient local meal stop, budget roughly ₹150–₹350 per person.
  4. Ram Ghat — Shipra River; take a quieter afternoon visit to the historic ghats, allowing about an hour.
  5. Ujjain to Omkareshwar-area transfer — leave ample time for your 10:30 pm train and the onward road journey; Omkareshwar has no rail station, so confirm the train’s destination and arrange transport from the arrival station.

Morning

After arriving at Ujjain Junction at 7:30 a.m., leave your bags at your hotel or use the station cloakroom if available, then take an auto or cab to the Mahakaleshwar Jyotirlinga Temple in the Mahakal area. Allow several hours for security and darshan; Saturday crowds can make the wait unpredictable. Check the temple’s current darshan rules and any advance-booking requirements before you travel—don’t count on being able to join a particular queue or ceremony on arrival.

Late morning and lunch

After darshan, walk to Harsiddhi Mata Temple, close by, and allow about 45 minutes for your visit. Then head to Shree Ganga Restaurant for lunch; budget roughly ₹150–₹350 per person, and expect a simple, busy local dining stop rather than a long break.

Afternoon and evening

Spend a quieter hour at Ram Ghat on the Shipra, where you can stroll along the riverfront and watch daily life on the steps. Keep the rest of the afternoon flexible: after an early start and potentially long temple queues, it’s sensible to rest and collect your bags before heading to the station. For your 10:30 p.m. train, reach Ujjain Junction with time to spare. One important check: Omkareshwar has no railway station, so confirm the exact destination printed on your ticket and arrange onward road transport from that station; don’t assume the train takes you directly to the temple town.

Day 3 · Sun, Oct 25
Omkareshwar

Omkareshwar pilgrimage and return to Mumbai

Getting there from Ujjain
Private taxi via Indore (about 4–5 hours; roughly ₹5,000–₹8,000 per car). Arrange through your hotel or a local taxi operator. Leave very early if traveling on 25 October.
Bus via Indore (typically 5–7 hours total; roughly ₹300–₹700 per person). Check Ujjain–Indore services on redBus; onward buses to Omkareshwar may need to be booked locally.
  1. Omkareshwar Jyotirlinga Temple — Mandhata Island; visit as early as your arrival and temple arrangements allow, with extra time for queues and the approach to the shrine.
  2. Omkareshwar Parikrama Path — Mandhata Island; walk a manageable section if time and conditions permit, rather than attempting the full circuit before your train.
  3. Omkareshwar ghat-side breakfast — near the temple; choose a local vegetarian eatery, budgeting roughly ₹100–₹250 per person.
  4. Omkareshwar to Khandwa, then train to Mumbai — leave Omkareshwar with a substantial road-transfer buffer; the drive can take around 2–3 hours depending on conditions. Your Khandwa train is at 2:23 pm, so confirm transport and reach the station well ahead of departure.

Early morning

Head to Omkareshwar Jyotirlinga Temple on Mandhata Island as soon as you arrive and the temple is open; check the current darshan arrangements locally, since timings and queues can vary. Allow generously for the approach and security—Sunday can be busy, and a quick visit isn’t guaranteed. Keep your belongings light and follow the signs and local instructions around the shrine.

Morning

After darshan, walk a manageable stretch of the Omkareshwar Parikrama Path rather than attempting the full circuit: you have a train to catch, and the route can be tiring in the morning warmth. Then stop for a simple vegetarian breakfast at a ghat-side eatery near the temple; budget about ₹100–₹250 per person. Don’t linger over the meal—the road transfer is the main constraint today.

Late morning and departure

Arrange your car in advance and leave Omkareshwar by about 10:30 a.m. for Khandwa Junction. The drive is roughly 2–3 hours, but traffic or road conditions can add time; aim to reach the station by 1 p.m. for your 2:23 p.m. train to Mumbai. Confirm the pickup point and driver’s contact the previous evening, and keep water and a snack handy for the ride.

Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version