There are 4 ways to get from Nalkheda to Ujjain by bus, taxi, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Nalkheda to Ujjainbus redbusIndia_Leyland Non A/C Seater Ordinary
2h 50mTaxi, train
cheapest- Take the taxi from Nalkheda to Sarangpurtaxi
- Take the train from Sarangpur to Ujjain Jntrain 19166 / ...
3h 14m₹996–2,111Drive 101.9 km
- Drive from Nalkheda to Ujjaincar 101.9 km
1h 30m₹1,141–1,648Taxi
- Take the taxi from Nalkheda to Ujjaintaxi 101.9 km
1h 30m₹1,700–2,100
Comparing Your Travel Options
The cheapest way to get from Nalkheda to Ujjain is to drive which costs ₹1,100 - ₹1,700 and takes 1h 30m.
The fastest way to get from Nalkheda to Ujjain is to drive which takes 1h 30m and costs ₹1,100 - ₹1,700.
Yes, there is a direct bus departing from Nalkheda and arriving at Ujjain. Services depart five times a day, and operate every day. The journey takes approximately 2h 50m.
The distance between Nalkheda and Ujjain is 103 km. The road distance is 101.9 km.
The best way to get from Nalkheda to Ujjain without a car is to bus which takes 2h 50m and costs .
The bus from Nalkheda to Ujjain takes 2h 50m including transfers and departs five times a day.
Nalkheda to Ujjain bus services, operated by Maa Shakti Travels Khargone, depart from Nalkheda station.
Nalkheda to Ujjain bus services, operated by Maa Shakti Travels Khargone, arrive at Ujjain station.
Yes, the driving distance between Nalkheda to Ujjain is 102 km. It takes approximately 1h 30m to drive from Nalkheda to Ujjain.
Book your Nalkheda to Ujjain bus tickets online with Omio.
What companies run services between Nalkheda, India and Ujjain, India?
Maa Shakti Travels Khargone operates a bus from Nalkheda to Ujjain twice daily, and the journey takes 2h 50m. Three other operators also service this route.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sarangpur to Ujjain Jn
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Website
- Maa Shakti Travels Khargone
Bus from Nalkheda to Ujjain
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Schedules at
- Maa Shakti Travels Khargone
- Phone
- +91 9945600000
- Website
- Shree Baba Baijnath Bus Service
Bus from Nalkheda to Ujjain
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Website
- Shree Baba Baijnath Bus Service
Bus from Nalkheda to Ujjain
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Schedules at
- Deepak And Shree Krishna Travels
- Ave. Duration
- 1h 11m
- Estimated price
- ₹850–2,100
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, How to travel India's Golden Triangle, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
There are 571+ hotels available in Ujjain.






