Travel options for:
Bhopal to Ujjain
  • Train

    $10 - $15
    1. Bhopal Junction (BPL)

      3hrs 15min - once daily

      $10 - $15

      • Ujjain Junction (UJN)
  • Taxi

    $50 - $65
    1. Bhopal

      2hrs 50min - 117.7 miles

      $50 - $65

      • Ujjain
  • Drive

    $16 - $25
    1. Bhopal

      2hrs 50min - 117.7 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 15min ₹827. From Bhopal taxi to Ujjain. 2hrs 50min ₹4,103. From Bhopal drive to Ujjain. 2hrs 50min ₹1,380.

Operators: Indian Railways