📌 QUICK ANSWER
The distance from Vrindavan to Ujjain is about 610 to 683 km, roughly 9 to 11 hours by road. The fastest route runs via the new NE 4 (Delhi-Mumbai) Expressway, about 648 km in around 11 hours; the return, Ujjain to Vrindavan, is a little quicker at about 610 km in around 9.5 hours. It is a long journey, so many prefer the train or to fly via Indore or Delhi. To arrange the trip and your Braj darshan, call or WhatsApp +91 7302265809.
Vrindavan, the temple town of Krishna and Ujjain, the ancient city of Mahakaleshwar, one of the twelve Jyotirlingas and a Kumbh Mela city, are joined by a beautiful thread of devotion and by a long drive of some 610 to 683 km down the fast new NE 4 expressway. To travel from Krishna's Braj to Lord Shiva's Ujjain is a grand pilgrimage across two of India's holiest lands. Here, from one born in Braj, is the complete guide to the Vrindavan to Ujjain distance, the routes both ways and the best way to travel. Plan your visit with our Mathura Vrindavan tour packages.
Key takeaways
Vrindavan to Ujjain is about 610 to 683 km, roughly 9 to 11 hours by road.
The fastest route uses the new NE 4 (Delhi-Mumbai) Expressway.
Ujjain is home to Mahakaleshwar, one of the twelve Jyotirlingas and a Kumbh Mela city.
It is a long journey, so the train or a flight (via Indore) is often better than driving.
Watch for occasional road closures on the NE 4; a local driver knows the diversions.
It makes a grand pilgrimage pairing: Krishna's Braj and Shiva's Ujjain.
I am Gurudutt, born in Gokul in the Mathura district, guiding pilgrims through Braj since 2018, more than 50,000 of them. Many who come to us are also visiting or returning from Ujjain, pairing the darshan of Krishna with that of Mahakaleshwar. Here is everything you need, told by someone who receives these travellers: the exact distances and routes both ways, the train and flight options, the best way to travel over such a long distance and the darshan at each end.
Vrindavan to Ujjain distance and driving routes
By road, the distance from Vrindavan to Ujjain is about 610 to 683 km and the drive takes roughly 9 to 11 hours, mostly down the new NE 4 expressway. There are three main ways.
Route | Distance | Driving time |
Via NE 4 (Delhi-Mumbai Expressway) | 648 km | About 11 hr 2 min |
Via NE 4 and Ujjain Rd/Ujjain-Garoth Rd | 643 km | About 11 hr 5 min |
Via NE 4 and Ujjain-Garoth Rd | 683 km | About 13 hr 2 min |
Vrindavan to Ujjain road routes. Approximate; the NE 4 expressway is the quickest.
The NE 4 (Delhi-Mumbai) Expressway route is the quickest and smoothest, about 11 hours; the Ujjain-Garoth Rd variant is slower. Note that the NE 4 sometimes has road closures or works on sections, so a local driver who knows the current diversions is a real help and the alternative routes above avoid the closures. This is a long drive, so break it or share the wheel. A car that knows the roads can carry you or meet you; our Mathura Vrindavan taxi service can help.
Ujjain to Vrindavan distance (the return journey)
The road back, from Ujjain to Vrindavan, is much the same, about 610 to 657 km and interestingly a little quicker at around 9.5 hours by the NE 4. Here are the main routes.
Route | Distance | Driving time |
Via NE 4 (Delhi-Mumbai Expressway) | 610 km | About 9 hr 22 min |
Via Ujjain Rd/Ujjain-Garoth Rd and NE 4 | 619 km | About 9 hr 29 min |
Via Ujjain-Garoth Rd and NE 4 | 657 km | About 11 hr 44 min |
Ujjain to Vrindavan road routes. Approximate; the NE 4 expressway is the quickest.
Vrindavan to Ujjain by train
For so long a journey, the train is a comfortable and popular choice. There is no major station in Vrindavan, so you travel from Mathura Junction, the railhead for Braj, to Ujjain Junction, in around 8 to 11 hours; from Mathura, we can meet you. An overnight train is a restful way to cover the distance.
Where to board: trains run from Mathura Junction (14 km from Vrindavan) towards Ujjain Junction.
How long it takes: roughly 8 to 11 hours depending on the service; overnight trains are ideal.
The last leg: from Mathura Junction, Vrindavan is about 14 km, around 30 minutes.
Book ahead: reserve your Mathura to Ujjain ticket in advance, especially in festival season.
Vrindavan to Ujjain by air
For this distance, flying is quick if less direct. Neither Vrindavan nor Ujjain has its own major airport; the nearest to Ujjain is Indore (about 55 km) and the nearest to Braj is Delhi (about 150 km). So you would fly Delhi to Indore, about 1.5 hours, then drive to Ujjain, with a drive to Delhi at the Braj end. For most, the train is simpler, but flying via Indore suits those short of time.
Nearest airport to Ujjain: Indore, about 55 km away.
Nearest airport to Braj: Delhi, about 150 km away.
Fly Delhi to Indore (about 1.5 hours), then drive to Ujjain.
For most, the direct train from Mathura to Ujjain is simpler than flying.
Vrindavan to Ujjain by bus
Buses run between the Mathura and Ujjain sides, often via Indore or Gwalior, taking around 11 to 14 hours and are the budget option. But they are long and tiring over such a distance, so the train or a car is far easier for most travellers.
The best way to travel
The right choice depends on your time and budget. The train is comfortable and good value over this distance; a private car is direct but long and best on the NE 4 with a driver who knows the diversions; flying via Indore is quickest for those short of time; and the bus is the cheapest but most tiring. The table sets them side by side.
Option | Time | Comfort | Best for |
Train | 8 to 11 hr | Comfortable, good value | Best over this distance; overnight from Mathura |
Private car | 9 to 11 hr | Direct, on the NE 4 | Groups; a driver who knows the diversions |
Fly + car | Via Indore | Quickest, less direct | Short of time; fly Delhi-Indore, drive to Ujjain |
Bus | 11 to 14 hr | Basic, tiring | Tight budgets, travelling light |
A quick comparison. Over this distance, the train or a car on the NE 4 is usually best.
Breaking the journey and what to see on the way
This long journey down the NE 4 passes through the heart of India and pilgrims often weave in other holy sites. Ujjain itself is a treasury: beyond Mahakaleshwar, one of the twelve Jyotirlingas and famous for its dawn Bhasma Aarti, there is the Kal Bhairav temple, the Ram Ghat on the Shipra and the Mangalnath and Harsiddhi temples. Nearby Indore and, a little further, Omkareshwar (another Jyotirlinga) are often added. So a Vrindavan-Ujjain trip easily becomes a fuller Krishna-and-Shiva pilgrimage across Braj and Malwa.
What to see when you arrive
At the Braj end, the darshans of Krishna await. In Vrindavan, see the beloved Banke Bihari temple, the marble Prem Mandir and the kirtan of ISKCON, with the evening Yamuna aarti at Kesi Ghat. In nearby Mathura, see the Krishna Janmabhoomi, Krishna's birthplace. After the long journey to or from Ujjain, an overnight stay lets you take the Braj darshan unhurried; see our Mathura Vrindavan hotels.
The best time to visit
The cool months of October to March are much the best for the journey and for both Braj and Ujjain, pleasant on the road and at the temples, while the summer is very hot. Ujjain is at its most crowded and most special, during the Simhastha Kumbh Mela and on Mahashivratri; Braj at Holi, Janmashtami and Diwali. See our best time to visit Mathura Vrindavan guide and the Mathura Vrindavan festivals calendar for the Braj seasons.
Tips for the journey
Take the NE 4 (Delhi-Mumbai) Expressway route; it is the quickest and smoothest.
Watch for road closures on the NE 4; the alternative routes above avoid them and a local driver knows the diversions.
For comfort over this distance, take an overnight train from Mathura to Ujjain.
At Ujjain, try to catch the famous dawn Bhasma Aarti at Mahakaleshwar (book ahead).
Pair Ujjain with Indore and Omkareshwar for a fuller Malwa pilgrimage.
Come October to March for the most pleasant weather at both ends.
The honest bit
Honest words on the Vrindavan to Ujjain journey, from one born in Braj. This is a long trip, about 610 to 683 km and 9 to 11 hours, so plan it well. The NE 4 expressway is much the quickest, but do note it sometimes has road closures or works, which is why the alternative Ujjain-Garoth routes exist; a local driver who knows the current diversions saves you real time and trouble. For comfort, many prefer the overnight train from Mathura to Ujjain. Interestingly, the return leg is a little quicker than the outbound. Distances and times are approximate and shift with the roadworks. Planned well, pairing Krishna's Braj with Shiva's Ujjain is one of the great pilgrimages of India.
Why Experience My India is the right choice
I was born in Gokul in the Mathura district and I welcome travellers pairing Vrindavan and Ujjain every week, joining the darshan of Krishna with that of Mahakaleshwar. Guiding since 2018, more than 50,000 pilgrims, 4.5 stars on Google, WhatsApp first, 8 AM to 9 PM daily. For your time in Braj, we meet you at Mathura Junction or your doorstep, carry you around the temples in the right order, tell you the stories on the ground, arrange the Yamuna aarti and your seva and advise on the wider Ujjain journey, with no touts. One clear fare and never a charge for free darshan.
Tip from Gurudutt: if you have the days, make this a pilgrimage of two great Lords. Take the darshan of Krishna in the joyful groves of Vrindavan, then journey down the NE 4 to Ujjain for the awesome dawn Bhasma Aarti of Mahakaleshwar, when the great Shiva lingam is bathed in sacred ash before dawn, a sight unlike any other in India. To bow before Krishna in Braj and Mahakal in Ujjain in a single journey, the tender love of the one and the fierce majesty of the other, is to hold two of the deepest currents of our faith in one unforgettable pilgrimage.
Related guides
Explore more Braj guides
Plan your trip
Tell me your dates and how you wish to travel and I will plan your time in Braj and advise on the Ujjain journey, with a car, a guide born on this soil and the darshan in the right order, for one clear price. Our Mathura Vrindavan tour packages from Delhi and the NCR cover the heart of Krishna's land. WhatsApp +91 7302265809, any day 8 AM to 9 PM. Packages from ₹1,999 per person, 4.5 stars on Google. Born in Gokul, Mathura.
Book Your Mathura - Vrindavan Trip Today 📞 +91-7302265809 💬 WhatsApp: +91-7302265809 Packages start from ₹1,999/ person | Rated 4.5★ / 204+ Reviews Explore all: Mathura Vrindavan Tour Packages Jai Shri Krishna 🙏 |
Gurudutt — Born & Raised in Braj Bhoomi
Guiding pilgrims through Mathura & Vrindavan since 2018 · 50,000+ pilgrims served





















