🙏 Simhastha Mahakumbh 2028 advance booking now open — Call now +91-76340-90778
Travel Planning

Rajkot to Ujjain: Trains, Route & Stay Guide

Madhav Seva Niwas · 7 min read

Saurashtra's devotees travel far for Mahakal's darshan, and the Rajkot to Ujjain journey — roughly 600 km via Ahmedabad and Ratlam — is a well-worn path with dependable trains and a good highway. For Rajkot families, Ujjain is a genuine overnight destination. Here is the planning guide.

Route options

  • Train (recommended): Services from Rajkot run via Ahmedabad and Ratlam toward Ujjain and Indore, roughly 12–15 hours. Overnight departures arrive in the morning.
  • Road: About 600 km via Ahmedabad–Godhra–Ratlam, 11–12 hours of driving; a one-day run if started early.
  • Flight: Rajkot → Indore connections are limited and usually indirect; the rail corridor is generally the better choice.

Ahmedabad-side travellers join the same corridor — see our Ahmedabad to Ujjain guide — and the Ratlam junction is the corridor's key transfer point if a direct service's timings do not suit.

Booking strategy

Pick an evening departure from Rajkot that crosses Saurashtra and north Gujarat overnight and reaches Ujjain by morning. AC 3-tier is the family standard for this duration. The corridor is heavily used by Gujarati pilgrim groups around Mahashivratri and Sawan — book the day reservations open, and if travelling as a large group, read our yatra group booking guide for block-booking rooms near the temple.

Darshan plan

  1. Day 1: Morning arrival, check in near Mahakal Marg, afternoon rest, evening Sandhya Aarti at Ram Ghat.
  2. Day 2: Bhasma Aarti at 3:30 AM (register online ahead — our registration guide has the steps), morning darshan, then Harsiddhi and Mahakal Lok; evening at the ghats.
  3. Day 3: Kal Bhairav and Mangalnath, then the homeward train.

Gujarati travellers often ask about food — Ujjain's temple quarter is strictly pure-veg, and our restaurant guide and sattvic dining guide cover the reliable options.

Where to stay

Stay within 500 metres of the temple so the 3 AM Bhasma Aarti queue is a short walk. Madhav Seva Niwas is a trust-run dharamshala on Mahakal Marg with AC Deluxe and non-AC rooms, family suites, sattvic dining and 24×7 security. Reserve via the online booking page — festival weekends fill weeks ahead, as our advance vs walk-in guide explains.

Frequently asked questions

How far is Ujjain from Rajkot?

About 600 km by rail and road via Ahmedabad and Ratlam. Trains take roughly 12–15 hours; driving takes 11–12 hours. Both make Ujjain a practical overnight trip from Rajkot.

Are there direct trains from Rajkot to Ujjain?

Services from Saurashtra toward Indore and central India run via Ahmedabad and Ratlam, with Ujjain on the route. Check IRCTC for current days of running; the Ratlam transfer is a simple alternative if timings do not suit.

What is the best time for a Rajkot to Ujjain trip?

October to March offers the most comfortable weather. Mahashivratri is the biggest draw for Gujarati pilgrims — meaningful but very crowded, so book train berths and rooms near the temple well in advance.

Where should a family from Rajkot stay in Ujjain?

Within 500 m of Mahakaleshwar. Madhav Seva Niwas, a trust-run dharamshala on Mahakal Marg, offers AC and non-AC rooms, family suites, pure-veg sattvic dining and 24×7 security — a five-minute walk from the Bhasma Aarti queue.

Plan your stay near Mahakaleshwar

Madhav Seva Niwas is a trust-run dharamshala 500 m from Mahakaleshwar Temple. Clean rooms, sattvic dining, 24×7 security. Book online or call +91-76340-90778.

Continue reading