Travel options for:
New Delhi to Moga
  • Train

    $12 - $19
    1. New Delhi (NDLS)

      7 h 5 min - twice a week

      $12 - $19

      • Moga (MOGA)
  • Bus

    $8 - $12
    1. Delhi

      4 h 10 min - hourly

    2. Chandigarh

      3 h 5 min - once daily

      $8 - $12

      • Moga
  • Taxi

    $110 - $140
    1. New Delhi

      5 h 10 min - 221.8 miles

      $110 - $140

      • Moga
  • Drive

    $35 - $55
    1. New Delhi

      5 h 10 min - 221.8 miles

      $35 - $55

      • Moga
  • Fly to Amritsar, train

    $49 - $183
    1. New Delhi

      22 min - every 10 minutes

      $1

    2. Delhi (DEL)

      1 h - non-stop

      $35 - $160

    3. Amritsar (ATQ)

      11 min - 7.2 miles

      $4 - $6

    4. Amritsar Junction (ASR)

      3 h 24 min - twice a week

      $10 - $16

      • Moga
  • Fly to Chandigarh, bus

    $39 - $139
    1. New Delhi

      22 min - every 10 minutes

      $1

    2. Delhi (DEL)

      50 min - non-stop

      $27 - $120

    3. Chandigarh (IXC)

      12 min - 7.6 miles

      $4 - $6

    4. Chandigarh

      3 h 5 min - once daily

      $8 - $12

      • Moga
  • Fly to Dharamsala, taxi

    $130 - $416
    1. New Delhi

      22 min - every 10 minutes

      $1

    2. Delhi (DEL)

      1 h 10 min - non-stop

      $60 - $330

    3. Dharamsala (DHM)

      3 h 51 min - 158.7 miles

      $70 - $85

      • Moga
  • Fly to Kulu, taxi

    $205 - $671
    1. New Delhi

      22 min - every 10 minutes

      $1

    2. Delhi (DEL)

      1 h 15 min - non-stop

      $110 - $550

    3. Kulu (KUU)

      5 h 37 min - 229.9 miles

      $95 - $120

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

From New Delhi (NDLS) train to Moga (MOGA). 7 h 5 min ₹1,027. From Delhi bus to Chandigarh then bus to Moga. 8 h 15 min ₹660. From New Delhi taxi to Moga. 5 h 10 min ₹8,832. From New Delhi drive to Moga. 5 h 10 min ₹2,849. From New Delhi Metro to Delhi airport, fly to Amritsar airport, taxi to Amritsar Junction (ASR), then train to Moga. 6 h 57 min ₹7,034. From New Delhi Metro to Delhi airport, fly to Chandigarh airport, taxi to Chandigarh, then bus to Moga. 6 h 29 min ₹4,257. From New Delhi Metro to Delhi airport, fly to Dharamsala airport, then taxi to Moga. 6 h 23 min ₹12,006. From New Delhi Metro to Delhi airport, fly to Kulu airport, then taxi to Moga. 8 h 14 min ₹18,786.