Travel options for:
Bhopal to Ujjain
  • Train

    $13 - $19
    1. Bhopal Junction (BPL)

      3 h 15 min - once daily

      $13 - $19

  • Taxi

    $45 - $60
    1. Bhopal

      2 h 51 min - 117.7 miles

      $45 - $60

  • Drive

    $19 - $28
    1. Bhopal

      2 h 51 min - 117.7 miles

      $19 - $28

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

From Bhopal Junction (BPL) train to Ujjain Junction (UJN). 3 h 15 min ₹1,019. From Bhopal taxi to Ujjain. 2 h 51 min ₹3,749. From Bhopal drive to Ujjain. 2 h 51 min ₹1,517.

Operators: Indian Railways