
Vidisha to Moga
Moga is approximately 1000+ kms from Vidisha. The fastest way to reach Moga from Vidisha is by Train, Flight Via Jaipur, Mohali. It takes approximately 16 hours. The cheapest way to reach Moga from Vidisha is by Train Via Ludhiana which would take approximately 22 hours.
Sort By
Mode of Transport
Via Ludhiana
RECOMMENDED
CHEAPEST
Vidisha
Ludhiana
Moga
Approx Travel Time
21h 25m
₹635
Onwards
Vidisha
Ludhiana
Moga
Approx Travel Time
21h 40m
₹2,753
Onwards
Via Delhi
Vidisha
Delhi
Moga
Approx Travel Time
22h 40m
₹3,660
Onwards
Via Delhi, Ludhiana
Vidisha
Delhi
Ludhiana
Moga
Approx Travel Time
22h 50m
₹650
Onwards
Via Ghaziabad, Ludhiana
Vidisha
Ghaziabad
Ludhiana
Moga
Approx Travel Time
17h 35m
On Demand
Via Bathinda
Vidisha
Bathinda
Moga
Approx Travel Time
21h 13m
₹3,419
Onwards
Via Mathura, Ludhiana
Vidisha
Mathura
Ludhiana
Moga
Approx Travel Time
23h 5m
₹735
Onwards
Via Delhi, Mohali
Vidisha
Delhi
Mohali
Moga
Approx Travel Time
19h 5m
On Demand
Via Faridabad, Ludhiana
Vidisha
Faridabad
Ludhiana
Moga
Approx Travel Time
23h 5m
₹725
Onwards
Via Jaipur, Mohali
FASTEST
Vidisha
Jaipur
Mohali
Moga
Approx Travel Time
16h 5m
On Demand
Frequently Asked Questions
What is the distance between Vidisha and Moga?
Moga is approximately 1000+ kms from Vidisha.
How long does it take to reach Moga from Vidisha?
It takes approximately 16 hours to reach Moga from Vidisha by Train, Flight Via Jaipur, Mohali.
What is the cheapest way to reach Moga from Vidisha?
The cheapest way to reach Moga from Vidisha is by Train Via Ludhiana.
What is the fastest way to reach Moga from Vidisha?
The fastest way to reach Moga from Vidisha is by Train, Flight Via Jaipur, Mohali.