Travel options for:
New Delhi to Moga
  • Train

    1. New Delhi (NDLS)

      7 h 5 min - twice a week

      $12 - $19

      • Moga (MOGA)
  • Bus

    ×2
    1. Delhi

      4 h 10 min - hourly

    2. Chandigarh

      3 h 5 min - once daily

      $8 - $12

      • Moga
  • Drive

    1. New Delhi

      5 h 10 min - 221.8 miles

      $35 - $55

      • Moga
  • Fly to Amritsar, train

    1. New Delhi

      22 min - every 10 minutes

      $1

    2. Delhi (DEL)

      1 h 5 min - non-stop

      $30 - $70

    3. Amritsar (ATQ)

      11 min - 7.2 miles

      $3 - $5

    4. Amritsar Junction (ASR)

      3 h 24 min - twice a week

      $10 - $16

      • Moga
  • Fly to Chandigarh, bus

    ×2
    1. New Delhi

      22 min - every 10 minutes

      $1

    2. Delhi (DEL)

      55 min - non-stop

      $23 - $85

    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

    1. New Delhi

      22 min - every 10 minutes

      $1

    2. Delhi (DEL)

      1 h 15 min - non-stop

      $55 - $150

    3. Dharamsala (DHM)

      3 h 51 min - 158.7 miles

      $65 - $80

      • Moga
  • Fly to Kulu, taxi

    1. New Delhi

      22 min - every 10 minutes

      $1

    2. Delhi (DEL)

      1 h 15 min - non-stop

      $85 - $200

    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 drive to Moga. 5 h 10 min ₹2,842. From New Delhi Metro to Delhi airport, fly to Amritsar airport, taxi to Amritsar Junction (ASR), then train to Moga. 7 h 2 min ₹4,376. From New Delhi Metro to Delhi airport, fly to Chandigarh airport, taxi to Chandigarh, then bus to Moga. 6 h 34 min ₹3,281. From New Delhi Metro to Delhi airport, fly to Dharamsala airport, then taxi to Moga. 6 h 28 min ₹11,012. From New Delhi Metro to Delhi airport, fly to Kulu airport, then taxi to Moga. 8 h 14 min ₹15,522.