
Viramgam to Moga
Moga is approximately 1250+ kms from Viramgam. The fastest way to reach Moga from Viramgam is by Train, Flight Via Ahmedabad, Mohali. It takes approximately 10 hours. The cheapest way to reach Moga from Viramgam is by Train Via Ludhiana which would take approximately 24 hours.
Sort By
Mode of Transport
Via Ahmedabad, Chandigarh
RECOMMENDED
Viramgam
Ahmedabad
Chandigarh
Moga
Approx Travel Time
10h 20m
₹5,684
Onwards
Viramgam
Ahmedabad
Chandigarh
Moga
Approx Travel Time
10h 35m
₹7,098
Onwards
Via Ahmedabad, Mohali
FASTEST
Viramgam
Ahmedabad
Mohali
Moga
Approx Travel Time
9h 20m
On Demand
Viramgam
Ahmedabad
Mohali
Moga
Approx Travel Time
9h 35m
On Demand
Via Ahmedabad, Delhi
Viramgam
Ahmedabad
Delhi
Moga
Approx Travel Time
14h 20m
₹7,370
Onwards
Viramgam
Ahmedabad
Delhi
Moga
Approx Travel Time
14h 35m
₹8,784
Onwards
Via Vadodara, Delhi
Viramgam
Vadodara
Delhi
Moga
Approx Travel Time
16h 20m
₹7,557
Onwards
Via Ludhiana
CHEAPEST
Viramgam
Ludhiana
Moga
Approx Travel Time
23h 55m
₹785
Onwards
Via Ajmer, Delhi
Viramgam
Ajmer
Delhi
Moga
Approx Travel Time
1d 5h 5m
₹3,795
Onwards
Via Jaipur, Chandigarh
Viramgam
Jaipur
Chandigarh
Moga
Approx Travel Time
20h 20m
₹3,899
Onwards
Frequently Asked Questions
What is the distance between Viramgam and Moga?
Moga is approximately 1250+ kms from Viramgam.
How long does it take to reach Moga from Viramgam?
It takes approximately 10 hours to reach Moga from Viramgam by Train, Flight Via Ahmedabad, Mohali.
What is the cheapest way to reach Moga from Viramgam?
The cheapest way to reach Moga from Viramgam is by Train Via Ludhiana.
What is the fastest way to reach Moga from Viramgam?
The fastest way to reach Moga from Viramgam is by Train, Flight Via Ahmedabad, Mohali.