Mumbai to Ujjain by Train: Complete Guide with Timings & Booking Tips

Ujjain Junction railway station main platform

The Mumbai to Ujjain train journey is a pilgrimage in itself. Sitting in the compartment as the Deccan Plateau gives way to the Malwa plateau, watching the landscape shift from coastal greenery to the dry, sacred geography of central India, many devotees arrive at Ujjain Junction with the right frame of mind already settling in. The train is also the most practical option for most pilgrims — direct, affordable, and comfortable enough for an overnight journey.

This guide covers the direct trains, class options, booking strategies, and everything you need to know for a smooth Mumbai–Ujjain train journey.

Direct Trains: Mumbai to Ujjain Junction

All direct Mumbai–Ujjain trains terminate at Ujjain Junction (UJN), the city’s main railway station. Here is a comparison of the key services:

Train NameNumberDeparts MumbaiArrives UjjainJourney TimeFrequency
Avantika Express12961 / 12962Mumbai Central (BCT), ~5:30 PMUjjain, ~7:00 AM~13.5 hrsDaily
Dayodaya Express12967 / 12968Dadar (DR), ~6:00 PMUjjain, ~7:00 AM~12.5 hrs5 days/week
Intercity Express12415 / 12416Mumbai Central (BCT), ~5:45 PMUjjain, ~4:30 AM~10.75 hrsDaily
Lashkar Express11125 / 11126Mumbai Central (BCT), ~10:30 PMUjjain, ~12:30 PM~14 hrs3 days/week

Key observations:

Departure Stations in Mumbai

Most Mumbai–Ujjain trains depart from Mumbai Central (BCT) or Dadar (DR). These are both well-connected by local trains, taxis, and buses from anywhere in the Mumbai Metropolitan Region.

StationCodeNearest Local TrainNearby Metro
Mumbai CentralBCTWestern LineN/A (close to Marine Lines)
DadarDRCentral + Western LinesDadar Metro (Line 3)
Bandra TerminusBDTSWestern LineBandra Metro (Line 3)

Tip: For Mahashivratri and other peak travel periods, reach the departure station at least 45 minutes before scheduled departure. Stations are crowded during festival seasons.

Class Options: Which One to Choose

ClassDescriptionBerthBeddingACPrice Range (₹)Best For
1A (First AC)Private coupes, 2-berth or 4-berth compartmentsYesIncludedYes₹3,000–₹5,500Solo travellers who want privacy; couples
2A (2-Tier AC)Two-tier berths with curtainsYesIncludedYes₹2,000–₹3,500Comfortable overnight; families
3A (3-Tier AC)Three-tier berths, wider aislesYesIncludedYes₹1,200–₹2,200Most popular; best value
SL (Sleeper)Non-AC, 3-tier, basic but functionalYesOn request (₹)No₹600–₹1,100Budget pilgrims; short overnight
2S (Second Seating)Non-AC, chair car, daytime onlyNoNoNo₹400–₹700Daytime travel; very budget

Our recommendation: 3A (3-Tier AC) for overnight travel. It provides AC, bedding, and a comfortable berth at a reasonable price. Avoid 2S if you are travelling overnight — you will regret the lack of a berth after 5 hours.

How to Book Train Tickets

Step 1: Create an IRCTC Account

The IRCTC website (www.irctc.co.in) is the official booking platform for Indian Railways. You will need to:

  1. Visit www.irctc.co.in and register for a free account
  2. Complete KYC verification (Aadhaar-linked OTP is the fastest method)
  3. Add passengers to your profile (name, age, gender, ID proof)

The IRCTC Rail Connect app is a mobile-friendly alternative with the same functionality.

Step 2: Search for Trains

On the IRCTC website or app:

Step 3: Select Train and Class

Step 4: Book and Pay

Important: IRCTC bookings open 120 days in advance for most trains. Booking as early as possible gives you the best berth availability and lower waitlist chances. For Mahashivratri and other festival periods, book as soon as the 120-day window opens for your travel date.

Tatkal (Emergency Booking)

If you need to book last-minute (less than 120 days or sold out), the Tatkal scheme offers emergency reservations:

Caution: Tatkal seats sell out within minutes on popular trains during festival seasons. Have your payment method ready and book the moment the quota opens.

On-Board Experience

What to Expect

Most Mumbai–Ujjain trains are Rajdhani or Express category services with:

Meal Options on Board

OptionDetails
Pantry carMost long-distance trains have a pantry car. Basic meals available — reasonable quality, low cost (₹50–₹100 per meal).
IRCTC e-cateringOrder meals from restaurants near stations (e.g., Ratlam Junction) via the IRCTC app. More variety, higher quality.
Bring your ownThe safest option. Pack sandwiches, dry snacks, fruit, and water.

Sleep Tips

Arriving at Ujjain Junction

Ujjain Junction (UJN) is a clean, compact station with:

From Ujjain Junction to Mahakaleshwar

ModeTimeCost (₹)Notes
Auto-rickshaw10–15 min₹50–₹100Most common; prepaid counter at station
Taxi (prepaid)10–15 min₹150–₹250More comfortable for families
Ola / Uber10–15 min₹80–₹150Available on demand
Walking25–30 minFreePossible but not recommended with luggage

From Ujjain Junction to Mahakal Bhakta Nivas

Our property is approximately 3 km from Ujjain Junction — a 10-minute auto ride or 15-minute walk. From the station:

  1. Exit toward the main road (MG Road)
  2. Take an auto toward the temple — tell the driver “Mahakaleshwar side, near the temple”
  3. Ask for Gopal Mandir Road — we are on that road, within walking distance of the temple gate
  4. Alternatively, call us on 7024204628 and we will guide you step by step

Travel Tips from Frequent Travellers

The Intercity Express: Best for Early Arrival

If you are aiming for early-morning Bhasma Aarti at Mahakaleshwar, the Intercity Express is the best train option. It departs Mumbai Central at approximately 5:45 PM and arrives at Ujjain Junction at approximately 4:30 AM. This gives you a 30-minute window to freshen up, take an auto, and arrive at the temple gate for the 5:00 AM Bhasma Aarti.

Important: The 4:30 AM arrival means you will be navigating Ujjain in the pre-dawn darkness. Pre-book your auto from the station, or message us in advance and we will arrange a pickup from the station to the property. Our rooms page has the WhatsApp contact.

Mahashivratri Train Booking: Special Advice

If you are travelling to Ujjain for Mahashivratri (February–March), the train situation is different from ordinary travel:

Route Highlights: What You Will See Along the Way

The Mumbai–Ujjain rail route crosses through some of India’s most varied landscapes and historically significant towns. Knowing what to expect makes the journey more enjoyable and helps you plan rest stops and photo opportunities.

Mumbai to Surat: Coastal to Industrial Heartland

The first leg of the journey takes you through the Mumbai suburbs, across the Vasai Creek, and through the Palghar belt. You will pass:

Surat to Vadodara: The Heart of Gujarat

Leaving Surat, the landscape flattens into the rich alluvial plains of Gujarat. You will pass through:

Vadodara to Ratlam: Crossing the Malwa Foothills

This is where the journey transitions into central India. The scenery changes noticeably:

Ratlam to Ujjain: Approaching Sacred Ujjain

The final leg of the journey is the most spiritually charged:

Station Food Guide: What to Eat and What to Skip

Food on a long train journey can make or break your travel experience. Here is a practical guide to eating well and safely on the Mumbai–Ujjain route.

On-Board Pantry Car

Most Mumbai–Ujjain express trains have a pantry car attached. The food is basic but filling:

IRCTC E-Catering: Ordering at Major Stations

IRCTC’s e-caterging service lets you order from partner restaurants at selected stations. On the Mumbai–Ujjain route, the best station for food orders is Ratlam Junction:

Popular chains like Haldiram’s, Bikanervala, and local restaurants participate. This is the best option for a clean, hot meal at a reasonable price (₹150–₹300).

What to Pack in Your Bag

Bringing your own food is the safest approach:

What to Avoid

Common Mistakes Pilgrims Make (And How to Avoid Them)

Even experienced travellers make avoidable errors on this route. Here are the most common ones and how to sidestep them.

1. Booking Too Late

Train tickets for Ujjain during festival seasons can sell out within hours of the 120-day advance booking window opening. Solution: Set a calendar reminder for the exact date the booking window opens for your travel period. Book immediately on that date.

2. Choosing the Wrong Class

Some pilgrims book 2S (chair car) for an overnight journey and end up sitting upright for 10+ hours. Solution: Always book a berth class (3A, 2A, or SL) for any journey that involves sleeping. 3A is the sweet spot.

3. Not Checking Train Running Status

Trains on the Mumbai–Ujjain route can run late by 30 minutes to 2 hours due to weather, congestion, or operational issues. Solution: Check the NTES app or website the day of travel and again before heading to the station. If your train is running significantly late, adjust your pickup and accommodation plans accordingly.

4. Carrying Excessive Luggage

Large suitcases are a hassle at Mumbai’s busy stations (especially Dadar and Mumbai Central during peak hours). Solution: Pack light — one medium-sized bag and a small daypack per person is ideal. Use a luggage wrap or strap to secure your bag during the journey.

5. Arriving at the Wrong Station

Mumbai has multiple railway stations, and it is easy to confuse Mumbai Central (BCT), Dadar (DR), and Bandra Terminus (BDTS). Solution: Double-check your ticket for the correct departure station code. Plan your local transport accordingly — getting to the wrong station with 30 minutes left is a stressful mistake.

6. Not Pre-Booking Transport in Ujjain

Arriving at Ujjain Junction at 4:30 AM (Intercity Express) and expecting to find an auto-rickshaw immediately is risky — pre-dawn options are limited. Solution: Either pre-book a taxi through your hotel or message us at Mahakal Bhakta Nivas to arrange a pickup before you board the train.

7. Forgetting ID Proof

Railway authorities and TTEs (Traveling Ticket Examiners) frequently ask for ID proof matching the name on the ticket. Carrying only a printed ticket without ID can lead to fines. Solution: Carry a government-issued photo ID (Aadhaar, PAN, passport, or voter ID) in an accessible pocket.

Frequently Asked Questions (FAQ)

These are the questions our guests at Mahakal Bhakta Nivas ask most often about the Mumbai–Ujjain train journey.

Q: Can I bring excess luggage beyond the free allowance?

A: Indian Railways allows up to 40 kg in Sleeper class and 50 kg in AC classes as free luggage allowance. Beyond that, you pay ₹1 per kg for the first 10 kg over the limit and ₹1.50 per kg thereafter. In practice, TTE staff rarely enforce this strictly for moderate overages, but it is good to know the rule. Use a luggage lock and wrap your bags for security.

Q: What is the real difference between Avantika Express and Dayodaya Express?

A: Both trains cover similar distances and have similar amenities. The key differences: Avantika Express runs daily from Mumbai Central, while Dayodaya Express runs 5 days a week from Dadar. Dayodaya Express is slightly faster (~12.5 hours vs ~13.5 hours). If your preferred day is a Dayodaya off-day, the Avantika Express is your reliable backup.

Q: Are there ladies-only compartments on Mumbai–Ujjain trains?

A: Yes. Most trains have a dedicated Ladies Compartment (LC) in Sleeper class and a Ladies Quota in 3A and 2A. When booking, select the “Ladies Quota” option if you are a female traveller. Ladies compartments are generally safer and more comfortable for solo women travellers. However, availability is limited — book early.

Q: What should I do if my train is running late by several hours?

A: If your train is running 2+ hours late and you have a connection or a temple event to catch, consider these options:

Q: Can I change my train class after booking?

A: Yes, through the IRCTC website or app. Go to “My Bookings,” select your ticket, and use the “Upgrade” or “Modify” option. You will need to pay the fare difference. Note that this is subject to availability in the higher class. Downgrades are also possible, with a partial refund of the fare difference. The modification must be done at least 24 hours before departure.

Q: Are pets allowed on Mumbai–Ujjain trains?

A: Yes, but only in 1A (First AC) compartments and AC Two Tier (2A) — and only if you book the entire compartment. Pets are not allowed in 3A, Sleeper, or 2S classes. For pet travel, you will need a valid vaccination certificate and a “Fit to Travel” certificate from a veterinarian. Booking a pet-friendly ticket requires contacting the chief reservation supervisor at the originating station at least 48 hours in advance. For most pilgrims, leaving pets at home with a caretaker is the simpler option.

Q: Is there a pantry car on every train, and what is the food quality like?

A: Most long-distance express trains on this route (Avantika Express, Dayodaya Express, Lashkar Express) have a pantry car. The Intercity Express may or may not have one depending on the rake. Food quality ranges from “basic but edible” to “surprisingly good” depending on the day and catering staff. For consistent quality, IRCTC e-catering at Ratlam is the better choice. Always carry backup snacks regardless.

Q: What should I do during an extended halt at a small station in the middle of the night?

A: Small halts (2–5 minutes) at junctions like Godhra or Dahod are normal. Stay on the train unless the halt is 15+ minutes. If you do step out:

Practical Tips for a Smooth Journey

These tips go beyond the basics and cover the small details that make a real difference on a long overnight train ride.

Before You Board

On the Train

Arriving at Ujjain

Things to Know Before You Go: Quick Checklist

Use this checklist in the days leading up to your departure to ensure nothing is missed.

1–2 Weeks Before

3–4 Days Before

Day of Departure

Arrival at Ujjain Junction

Booking Your Accommodation in Ujjain

After the train journey, you need a room that feels like home — and one close enough to Mahakaleshwar that you never have to depend on auto-rickshaws again. Mahakal Bhakta Nivas offers clean, comfortable rooms from ₹1,250 on Gopal Mandir Road, within walking distance of the Mahakaleshwar Temple gate. Whether you arrive on the Intercity Express at 4:30 AM or the Avantika Express at 7:00 AM, we will be ready to welcome you with a warm check-in, a clean room, and directions to the temple. Message us on WhatsApp at 7024204628 for availability and instant booking.

For more details on planning your Ujjain trip, explore our complete guide to visiting Mahakaleshwar Temple — gates, queues, Bhasma Aarti passes, and temple etiquette, all covered in detail. If you are travelling during Mahashivratri, read our Mahashivratri guide for festival-specific tips, crowd management, and accommodation advice.

Train timings, fares, and availability as of 2026. Verify current timetables on IRCTC before booking. We are not an IRCTC-affiliated service — this guide is informational. Book directly on irctc.co.in.

Frequently Asked Questions

Are there direct trains from Mumbai to Ujjain?

Yes — Mumbai Central and Dadar both have direct daily trains to Ujjain Junction. The Avantika Express, Dayodaya Express, and Intercity Express are the most popular options. No train changes are required.

How long is the Mumbai to Ujjain train journey?

Journey time varies by train: the Intercity Express takes approximately 10–11 hours, while the Avantika Express and Dayodaya Express take around 12–14 hours. All trains depart in the evening and arrive the following morning.

Which train class is best for overnight travel from Mumbai to Ujjain?

3-Tier AC (3A) is the best balance of comfort and price for overnight travel. It provides AC, bedding, and a berth to sleep on. For extra comfort, 2-Tier AC (2A) offers wider berths and fewer passengers per compartment.

How far in advance should I book train tickets?

Book 60–90 days in advance for regular travel. During Mahashivratri, Shravan season, and Kumbh Mela, trains fill up within days of the booking window opening. Use the IRCTC Tatkal scheme only as a last resort.

What is Ujjain Junction like as an arrival station?

Ujjain Junction (UJN) is a small, well-maintained station. It is 2–3 km from Mahakaleshwar Temple — a 10-minute auto-rickshaw ride. Prepaid taxis and shared cabs are also available. The station has basic facilities: waiting rooms, refreshment stalls, and luggage storage.

Can I book meals on the train?

Yes. IRCTC's e-catering service (available through the IRCTC app or website) allows you to order meals from partner restaurants at major stations along the route. Alternatively, pantry cars are available on most long-distance trains — quality is basic but sufficient. Packing your own snacks is a reliable fallback.

Is there Wi-Fi on Mumbai to Ujjain trains?

Some premium trains (like the Intercity Express) offer onboard Wi-Fi at stations. It is not reliable for the entire journey. Train your phone to use offline mode — download podcasts, music, or reading material before boarding.

What safety precautions should I take on the train?

Keep your valuables (wallet, phone, laptop) in a small bag that you can keep under your berth or on your person. Use a luggage chain if available. Avoid displaying expensive items. Do not accept food or drinks from strangers. Carry a portable lock for your main luggage.