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

Three-Day Train Trip from Mumbai to Nathdwara

Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.

Day 1
Nathdwara

Train journey to Nathdwara

  1. Mumbai to Udaipur City by train — board at your booked Mumbai-area station; allow roughly 16–20 hours on the train, with schedules and journey times depending on the service. This is a long-distance travel day, so plan meals and an overnight stay on board rather than expecting time for Nathdwara sightseeing.
  2. Udaipur City station to Nathdwara — arrange a taxi or pre-booked car for the roughly 45 km transfer, usually about 1–1.5 hours; include time to reach the station, disembark and meet your driver.
  3. Dinner at a local restaurant near Shrinathji Temple — choose a well-reviewed vegetarian restaurant in the temple area; allow about 1 hour and roughly ₹200–₹500 per person.

Train from Mumbai

Travel from your booked Mumbai-area station to Udaipur City by train; allow roughly 16–20 hours, depending on the service. Check the ticket carefully for the boarding station and current schedule, and plan to spend the night on board rather than expecting time for sightseeing. Pack water and snacks for the journey, or check what meal service your train provides.

Arrival and dinner in Nathdwara

After allowing time to disembark and meet your driver at Udaipur City station, continue by pre-booked car or taxi to Nathdwara—about 45 km, usually 1–1.5 hours. Confirm the pickup point with your driver in advance; a pre-booked car is easier than arranging transport after a long train ride. For dinner, look for a well-reviewed vegetarian restaurant around Shrinathji Temple; allow about an hour and budget roughly ₹200–₹500 per person. Restaurant hours and crowding can vary with temple schedules, so keep the evening flexible.

Day 2
Nathdwara

Nathdwara

  1. Shrinathji Temple — in Nathdwara’s old town, this is the principal reason to visit; allow 2–3 hours for queues and darshan, and check the current schedule and any booking requirements before you go.
  2. Nathdwara old-town lanes — around the temple, browse devotional-art shops and local markets; allow about 1 hour, ideally between darshan visits.
  3. Lunch at a local vegetarian restaurant near the temple — Nathdwara is known for vegetarian food; allow about 1 hour and roughly ₹200–₹500 per person.
  4. Vishwas Swaroopam (Statue of Belief) — outside the town centre, this monumental Shiva statue makes a striking afternoon visit; allow 1.5–2 hours, including the drive and time to check current entry arrangements.
  5. Chetak Samadhi — near Haldighati, this small memorial offers a quieter history stop; allow about 45–60 minutes, with extra time for the drive from Nathdwara.

Morning

Start early at Shrinathji Temple in Nathdwara’s old town. Darshan is arranged in several daily sessions, with breaks between them, so check the temple’s current schedule and any booking requirements before setting out; plan on 2–3 hours for queues and darshan, and arrive well before the session you’re aiming for. Wear modest clothing and check rules on phones, cameras and bags, which can be restricted.

Late morning and lunch

After darshan, give yourself about an hour to wander the old-town lanes around the temple. Browse the devotional-art shops and market stalls, but keep the narrow lanes clear during busy periods and be ready for crowds. For lunch, choose a simple vegetarian thali at a local restaurant near the temple; allow about an hour and budget roughly ₹200–₹500 per person.

Afternoon and evening

Take a cab from town to Vishwas Swaroopam (Statue of Belief), allowing around 1.5–2 hours for the drive and visit; confirm current entry arrangements and charges before you go. Continue by cab to Chetak Samadhi near Haldighati, a quieter stop that needs about 45–60 minutes. The two out-of-town visits are easier to manage with a driver waiting or a return cab arranged in advance; check the return pickup plan before leaving town, especially if visiting late in the day.

Day 3
Nathdwara

Return journey to Mumbai

  1. Nathdwara to Mumbai by train via Udaipur City — first transfer by car to Udaipur City station, then take a booked train to Mumbai; allow roughly 18–22 hours door to door, including the road transfer and station buffer. This is unlikely to fit into one calendar day, so expect an overnight journey and confirm the train schedule before fixing the trip dates.

Morning

Arrange a pre-booked car from Nathdwara to Udaipur City railway station; the road trip is roughly 45–60 minutes, but allow about 90 minutes in case traffic or roadworks slow you down. Leave with plenty of time for the station buffer and check your ticket for the exact train, boarding time and Mumbai arrival station—services and schedules vary. Keep water and snacks handy for the station wait, and carry luggage you can manage through the station comfortably.

Train to Mumbai

Take your booked train from Udaipur City to Mumbai. The rail journey is typically around 17–21 hours, making this an overnight trip; including the drive and station buffer, allow roughly 18–22 hours door to door. Confirm the schedule before settling your travel dates, and arrange onward transport from the Mumbai station shown on your ticket. This journey is unlikely to finish on the same calendar day, so plan for an overnight train and arrival the following day.

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