There are 6 ways to get from Aurangābād to Ujjain by taxi, plane, 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.
Taxi to Gaya, fly to Indore, train
best- Take the taxi from Aurangābād to Gaya (GAY)
- Fly from Gaya (GAY) to Indore (IDR)GAY - IDR
- Take the train from Indore Jn Bg to Ujjain Jn
8h 38m₹9,236–19,324Train
cheapest- Take the train from Anugraha N Road to Ujjain Jn22912
19h 52m₹729–4,271Drive 1,038.5 km
- Drive from Aurangābād to Ujjain1,038.5 km
15h 22m₹11,092–16,021Taxi to Gaya, fly to Raja Bhoj International Airport, train
- Take the taxi from Aurangābād to Gaya (GAY)
- Fly from Gaya (GAY) to Raja Bhoj International Airport (BHO)GAY - BHO
- Take the train from Sant Hirdaram Nagar to Ujjain Jn
14h 5m₹8,771–20,601Train to Lok Nayak Jayaprakash Airport, fly to Indore, train
- Take the train from Phesar to Patna Jn
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Indore (IDR)PAT - IDR
- Take the train from Indore Jn Bg to Ujjain Jn
13h 14m₹6,687–15,799Train to Varanasi Airport, fly to Indore, train
- Take the train from Anugraha N Road to Babatpur
- Fly from Varanasi Airport (VNS) to Indore (IDR)VNS - IDR
- Take the train from Indore Jn Bg to Ujjain Jn
12h 53m₹5,144–13,854
Gaya (GAY) to Indore (IDR) flights
Questions & Answers
The cheapest way to get from Aurangābād to Ujjain is to train which costs ₹700 - ₹4,300 and takes 19h 52m.
The fastest way to get from Aurangābād to Ujjain is to taxi and fly and train which takes 8h 38m and costs ₹9,000 - ₹20,000.
The distance between Aurangābād and Ujjain is 1106 km. The road distance is 1038.5 km.
The best way to get from Aurangābād to Ujjain without a car is to train which takes 19h 52m and costs ₹700 - ₹4,300.
It takes approximately 8h 38m to get from Aurangābād to Ujjain, including transfers.
Yes, the driving distance between Aurangābād to Ujjain is 1039 km. It takes approximately 15h 22m to drive from Aurangābād to Ujjain.
There are 678+ hotels available in Ujjain.
What companies run services between Aurangābād, State of Bihar, India and Ujjain, India?
Indian Railways operates a train from Anugraha N Road to Ujjain Jn 3 times a week. Tickets cost ₹500–4,000 and the journey takes 19h 35m.
- Website
- goindigo.in
Flights from Gaya to Indore via Kolkata
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Gaya to Indore via Delhi
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Gaya to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Lok Nayak Jayaprakash Airport to Indore via Hyderabad
- Ave. Duration
- 6h 3m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Lok Nayak Jayaprakash Airport to Indore via Delhi
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Lok Nayak Jayaprakash Airport to Indore via Kolkata
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Varanasi Airport to Indore via Hindon
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Varanasi Airport to Indore via Ahmedabad
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Varanasi Airport to Indore via Hyderabad
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Varanasi Airport to Indore via Delhi
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- ₹6,500–11,000
- Website
- airindia.in
Flights from Gaya to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- ₹7,500–18,000
Flights from Lok Nayak Jayaprakash Airport to Indore via Delhi
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Varanasi Airport to Indore via Delhi
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹4,400–18,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Indore via Delhi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹6,000–18,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Anugraha N Road to Ujjain Jn
- Ave. Duration
- 19h 35m
- Frequency
- 3 times a week
- Estimated price
- ₹500–4,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–4,000
Train from Sant Hirdaram Nagar to Ujjain Jn
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Phesar to Patna Jn
- Ave. Duration
- 4h 27m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Anugraha N Road to Babatpur
- Ave. Duration
- 4h 46m
- Frequency
- Twice daily
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Ave. Duration
- 1h 10m
- Estimated price
- ₹1,100–1,300
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 Which London airport should I choose?, Travelling by boat in Italy, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.






