Travel options for:
New Delhi to Moga
  • Train

    $15 - $22
    1. New Delhi (NDLS)

      7 h 5 min - twice a week

      $15 - $22

  • Bus

    $8 - $12
    1. Delhi

      4 h 10 min - hourly

    2. Chandigarh

      3 h 5 min - once daily

      $8 - $12

  • Taxi

    $110 - $140
    1. New Delhi

      5 h 10 min - 221.8 miles

      $110 - $140

  • Drive

    $35 - $55
    1. New Delhi

      5 h 10 min - 221.8 miles

      $35 - $55

  • Fly to Amritsar, train

    $52 - $186
    1. New Delhi

      21 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

      $13 - $19

  • Fly to Chandigarh, bus

    $39 - $139
    1. New Delhi

      21 min - every 10 minutes

      $1

    2. Delhi (DEL)

      55 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

  • Fly to Dharamsala, taxi

    $125 - $416
    1. New Delhi

      21 min - every 10 minutes

      $1

    2. Delhi (DEL)

      1 h 15 min - non-stop

      $60 - $330

    3. Dharamsala (DHM)

      3 h 51 min - 158.7 miles

      $65 - $85

  • 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,212. 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,868. From New Delhi Metro to Delhi airport, fly to Amritsar airport, taxi to Amritsar Junction (ASR), then train to Moga. 6 h 56 min ₹7,276. From New Delhi Metro to Delhi airport, fly to Chandigarh airport, taxi to Chandigarh, then bus to Moga. 6 h 33 min ₹4,286. From New Delhi Metro to Delhi airport, fly to Dharamsala airport, then taxi to Moga. 6 h 27 min ₹11,762.