Travel options for:
Bhopal to Ujjain
  • Train

    1. Bhopal Junction (BPL)

      3hrs 02min - every 4 hours

      $10 - $15

      • Ujjain Junction (UJN)
  • Taxi

    1. Bhopal

      2hrs 47min - 116 miles

      $50 - $65

      • Ujjain
  • Drive

    1. Bhopal

      2hrs 47min - 116 miles

      $16 - $25

      • Ujjain
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Bhopal Junction (BPL) train to Ujjain Junction (UJN). 3hrs 02min ₹827. From Bhopal taxi to Ujjain. 2hrs 47min ₹4,045. From Bhopal drive to Ujjain. 2hrs 47min ₹1,363.

Operators: Indian Railways