Travel options for:
Nearby airports Ujjain
  • Indore (IDR)

    $1 - $14
    1. Indore Airport

      26 min - every 20 minutes - line 7

      $1

    2. Juni Indore

      23 min - 1.2 miles

    3. Indore Junction Bg (INDB)

      1 h 35 min - once daily

      $1 - $14

  • Ahmedabad (AMD)

    $22 - $35
    1. Ahmedabad (AMD)

      9 min - 5.6 miles

      $13 - $17

    2. Ahmedabad Junction (ADI)

      8 h 50 min - 5 times a week

      $8 - $19

  • Jaipur (JAI)

    $11 - $23
    1. Jaipur (JAI)

      12 min - 7.5 miles

      $2 - $3

    2. Jaipur (JP)

      9 h 30 min - once daily

      $9 - $20

  • Nagpur (NAG)

    $12 - $23
    1. Nagpur (NAG)

      10 min - 6 miles

      $2 - $3

    2. Nagpur (NGP)

      10 h 10 min - twice a week

      $10 - $20

  • Bhopal (BHO)

    $3 - $15
    1. Sant Hirdaram Nagar (SHRN)

      2 h 54 min - once daily

      $3 - $15

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

Travel from Nearby-Airports to Ujjain

Train from Nearby airports to Ujjain

Indian Railways operates a train from Indore (IDR) to Ujjain every 3 hours. Tickets cost $1 - $14 and the journey takes 1 h 35 min.

How to get from Nearby airports to Ujjain

ModeDurationPrice
From Indore Airport line 7 bus to Juni Indore, walk to Indore Junction Bg (INDB), then train to Ujjain Junction (UJN).3 h 24 min₹764
From Ahmedabad (AMD) taxi to Ahmedabad Junction (ADI) then train to Ujjain Junction (UJN).8 h 59 min₹2,282
From Jaipur (JAI) taxi to Jaipur (JP) then train to Ujjain Junction (UJN).9 h 42 min₹1,418
From Nagpur (NAG) taxi to Nagpur (NGP) then train to Ujjain Junction (UJN).10 h 20 min₹1,500
From Sant Hirdaram Nagar (SHRN) train to Ujjain Junction (UJN).2 h 54 min₹831

How long does it take to get from Nearby airports to Ujjain?

It takes approximately 3 h 24 min to get from Nearby airports to Ujjain, including transfers.

Is there a direct train between Nearby airports and Ujjain?

Yes, there is a direct train departing from Sant Hirdaram Nagar (SHRN) and arriving at Ujjain Junction (UJN). Services depart five times a day, and operate every day. The journey takes approximately 2 h 54 min.

Operators from Nearby airports to Ujjain

OperatorPhoneWebsite
AiCTSLAiCTSL
Indian RailwaysIndian Railways