Cheap Bus tickets to Ujjain

What are the most popular routes to Ujjain?

Delhi - UjjainAverage priceARS 32,346Average duration13h 40mDaily departures13
Nashik - UjjainAverage priceARS 34,141Average duration10h 10mDaily departures7
Gurugram - UjjainAverage priceARS 30,520Average duration12h 20mDaily departures13
Indore - UjjainAverage priceARS 27,819Average duration2h 5mDaily departures80
Andheri - UjjainAverage priceARS 24,659Average duration14h 40mDaily departures10