• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 3 ways to get from Bhilai to Ujjain by plane, 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.

Recommended option

Fly, taxi  •  2h 45m

  1. Fly from Raipur (RPR) to Indore (IDR) RPR - IDR
  2. Take a taxi from Indore to Ujjain

₹8,334 - ₹35,285

Cheapest option

Train  •  15h 45m

  1. Take the train from Bhilai Power House to Ujjain Jn 18243 / ...

₹1,165 - ₹1,895

1 alternative option

Drive  •  10h 51m

  1. Drive from Bhilai to Ujjain 459.9 miles

₹5,500 - ₹8,000

Questions & Answers

The cheapest way to get from Bhilai to Ujjain is to train which costs ₹1,100 - ₹1,900 and takes 15h 45m.

More details

The quickest way to get from Bhilai to Ujjain is to fly and taxi which costs ₹8,000 - ₹36,000 and takes 2h 45m.

More details

The distance between Bhilai and Ujjain is 622 km. The road distance is 735.9 km.

Get driving directions

The best way to get from Bhilai to Ujjain without a car is to train which takes 15h 45m and costs ₹1,100 - ₹1,900.

More details

It takes approximately 2h 45m to get from Bhilai to Ujjain, including transfers.

More details

The quickest flight from Raipur Airport to Indore Airport is the direct flight which takes 1h 20m.

Search flights

Yes, the driving distance between Bhilai to Ujjain is 736 km. It takes approximately 10h 51m to drive from Bhilai to Ujjain.

Get driving directions

IndiGo Airlines offers flights from Raipur Airport to Indore Airport.

Search flights

There are 93+ hotels available in Ujjain. Prices start at ₹926 per night.

More details

The best way to get from Bhilai to Raipur Airport is to taxi which takes 34m and costs ₹800 - ₹1,000.

More details

Map of how to get from Bhilai to Ujjain.
Launch map view
  • Distance: 388.6 miles
  • Duration: 2h 45m

What companies run services between Bhilai, India and Ujjain, India?

Indian Railways operates a train from Bhilai to Ujjain 4 times a week. Tickets cost ₹1,000 - ₹1,700 and the journey takes 15h 39m.

IndiGo Airlines
Flights from Raipur to Indore
Ave. Duration
1h 27m
Every day
Estimated price
₹6,500 - ₹33,000
Train operators
Other operators
Taxi from Indore to Ujjain
Ave. Duration
Estimated price
₹1,000 - ₹1,300
Taxi on Call
+91 98 26 89 98 89
Royal Car Rental
+91 70 89 00 01 45
Atlantic Cab
+91 7400 68 68 68

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 Travelling to and around Russia for the 2018 FIFA World Cup, Why you should take the train in the US and Want to know more about Flixbus? - to help you get the most out of your next trip.