Travel options for:
Bhopal to Ujjain
  • 1
    Travel Modes:
    Train
    Travel Time:
    3hrs 09min
    Cost:
    $11 - $15
    Travel Modes:
    1. Travel Point:
      Bhopal Junction (BPL)
      Frequency:
      3hrs 09min - every 4 hours
      Price:
      $11 - $15
      Disclosure:
    2. Travel Point:
      Ujjain Junction (UJN)
      Price:
  • 2
    Travel Modes:
    Taxi
    Travel Time:
    2hrs 47min
    Cost:
    $55 - $65
    Travel Modes:
    1. Travel Point:
      Bhopal
      Frequency:
      2hrs 47min - 116 miles
      Price:
      $55 - $65
      Disclosure:
    2. Travel Point:
      Ujjain
      Price:
  • 3
    Travel Modes:
    Drive
    Travel Time:
    2hrs 47min
    Cost:
    $17 - $24
    Travel Modes:
    1. Travel Point:
      Bhopal
      Frequency:
      2hrs 47min - 116 miles
      Price:
      $17 - $24
      Disclosure:
    2. Travel Point:
      Ujjain
      Price:
  • 4
    Travel Modes:
    Fly, train
    Travel Time:
    4hrs 01min
    Cost:
    $44 - $118
    Travel Modes:
    1. Travel Point:
      Bhopal
      Frequency:
      9min - 5.9 miles
      Price:
      $4
      Disclosure:
    2. Travel Point:
      Bhopal (BHO)
      Frequency:
      50min - non-stop
      Price:
      $29 - $100
      Disclosure:
    3. Travel Point:
      Indore (IDR)
      Frequency:
      26min - every 20 minutes - line 7
      Price:
      $1
      Disclosure:
    4. Travel Point:
      Indore Junction Bg (INDB)
      Frequency:
      1hrs 26min - every 3 hours
      Price:
      $10 - $13
      Disclosure:
    5. Travel Point:
      Ujjain
      Price:
Travel Modes:
Accommodation
Travel Time:
Best Price Guarantee
Cost:
Travel Modes:
Travel Modes:
Car Hire
Travel Time:
Compare Best Rates
Cost:
Travel Modes:
Travel Modes:
Things to do
Travel Time:
View attractions
Cost:
Travel Modes:

From Bhopal Junction (BPL) train to Ujjain Junction (UJN). 3hrs 09min Rs. 827. From Bhopal taxi to Ujjain. 2hrs 47min Rs. 4,045. From Bhopal drive to Ujjain. 2hrs 47min Rs. 1,305. From Bhopal taxi to Bhopal airport, fly to Indore airport, line 7 bus to Indore Junction Bg (INDB), then train to Ujjain. 4hrs 01min Rs. 5,191.