Cheap Bus tickets to Ujjain

What are the most popular routes to Ujjain?

Delhi - UjjainAverage priceRUB 1,799Average duration13h 30mDaily departures14
Indore - UjjainAverage priceRUB 1,621Average duration2h 5mDaily departures83
Gurugram - UjjainAverage priceRUB 1,703Average duration12h 20mDaily departures13
Nashik - UjjainAverage priceRUB 1,856Average duration10h 20mDaily departures6
Andheri - UjjainAverage priceRUB 1,376Average duration14h 40mDaily departures10