Travel options for:
Bhopal to Dharamsala
  • Fly to Dharamsala

    $198 - $1,010
    1. Bhopal

      11 min - 6.4 miles

      $3 - $5

    2. Bhopal (BHO)

      4 h 5 min - 1 stopover

      $190 - $1,000

    3. Dharamsala (DHM)

      20 min - 8.7 miles

      $4 - $6

  • Fly to Kulu, taxi

    $339 - $1,574
    1. Bhopal

      11 min - 6.4 miles

      $3 - $5

    2. Bhopal (BHO)

      10 h - 1 stopover

      $280 - $1,500

    3. Kulu (KUU)

      4 h 1 min - 125.4 miles

      $55 - $70

  • Train, taxi

    $57 - $75
    1. Bhopal Junction (BPL)

      19 h 33 min - once daily

      $22 - $30

    2. Mukerian (MEX)

      2 h 11 min - 80.6 miles

      $35 - $45

  • Bus

    $36 - $53
    1. Bhopal

      12 h 26 min - every 2 hours

      $15 - $24

    2. Metro Railway

      3 min - every 15 minutes

    3. Jaipur

      5 h 30 min - hourly

      $8 - $12

    4. Delhi

      11 h 30 min - every 4 hours

      $9 - $13

    5. Dharamshala

      25 min - 5.9 miles

      $3 - $4

  • Drive

    $120 - $190
    1. Bhopal

      19 h 4 min - 775.2 miles

      $120 - $190

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

From Bhopal taxi to Bhopal airport, fly to Dharamsala airport, then taxi to Dharamsala. 4 h 37 min $509. From Bhopal taxi to Bhopal airport, fly to Kulu airport, then taxi to Dharamsala. 14 h 13 min $819. From Bhopal Junction (BPL) train to Mukerian (MEX) then taxi to Dharamsala. 21 h 44 min $74. From Bhopal bus to Metro Railway, Metro to Jaipur, bus to Delhi, bus to Dharamshala, then taxi to Dharamsala. 31 h 26 min $45. From Bhopal drive to Dharamsala. 19 h 4 min $154.

 
 

Bus or fly from Bhopal to Dharamsala?

Air India Limited, Helitrans and 2 other airlines fly from Bhopal to Dharamsala 4 times a day. Alternatively, RSRTC operates a bus from Bhopal to Dharamsala every 2 hours. Tickets cost $15 - $24 and the journey takes 12 h 26 min. 3 other operators also service this route.