Rome2Rio

How to get fromMoga to Sahnewalby train, car, or taxi

Find Transport to Sahnewal

See all options

There are 4 ways to get from Moga to Sahnewal by train, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train

    best
    1. Take the train from Moga to Modelgramtrain train 04464 / ...
    2h 16m
    ₹411–1,343
  2. Train, line 04582 train

    cheapest
    1. Take the train from Moga to Ludhiana Jntrain train 14614 / ...
    2. Take the train from Ludhiana Jn to Sanahwaltrain train 04582 / ...
    2h 45m
    ₹242–1,912
  3. Drive 84.2 km

    1. Drive from Moga to Sahnewalcar car 84.2 km
    1h 16m
    ₹945–1,365
  4. Taxi

    1. Take the taxi from Moga to Sahnewaltaxi taxi 84.2 km
    1h 16m
    ₹1,600–2,000

Moga to Sahnewal by train

Calendar28Weekly Trains
Duration2h 45mAverage Duration
Ticket₹242Cheapest Price
See schedules

Questions & Answers

What companies run services between Moga, India and Sahnewal, India?

Indian Railways operates a train from Moga to Modelgram every 4 hours. Tickets cost ₹130–1,000 and the journey takes 1h 57m.

Train operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Bali: What to do if Mount Agung erupts, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.