hero
How2Go
Viramgam to Moga

Viramgam to Moga

Moga is approximately 1200+ km from Viramgam, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Moga.

Read More
Sort By
Mode of Transport

Via Ahmedabad, Amritsar

RECOMMENDED

Viramgam

Ahmedabad

Amritsar

Moga

Approx Travel Time

10h 48m

₹6,627

Onwards

Viramgam

Ahmedabad

Amritsar

Moga

Approx Travel Time

10h 56m

₹8,170

Onwards

FASTEST

Viramgam

Ahmedabad

Amritsar

Moga

Approx Travel Time

10h 21m

₹8,789

Onwards

Viramgam

Ahmedabad

Amritsar

Moga

Approx Travel Time

10h 29m

₹10,327

Onwards

Via Ahmedabad, Mohali

Viramgam

Ahmedabad

Mohali

Moga

Approx Travel Time

10h 44m

₹7,066

Onwards

Viramgam

Ahmedabad

Mohali

Moga

Approx Travel Time

10h 52m

₹8,609

Onwards

Viramgam

Ahmedabad

Mohali

Moga

Approx Travel Time

10h 52m

₹9,596

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Viramgam

Delhi

Moga

Approx Travel Time

22h 30m

₹620

Onwards

Via Jaipur

Viramgam

Jaipur

Moga

Approx Travel Time

22h 44m

₹1,205

Onwards

Ads by MMT

Via Hisar

Viramgam

Hisar

Moga

Approx Travel Time

21h 11m

₹5,609

Onwards

Frequently Asked Questions

What is the distance between Viramgam and Moga?

Moga is approximately 1200+ kms from Viramgam.

How long does it take to reach Moga from Viramgam?

It takes approximately 11 hours to reach Moga from Viramgam by Bus, Flight, Cab Via Ahmedabad, Amritsar.

What is the cheapest way to reach Moga from Viramgam?

The cheapest way to reach Moga from Viramgam is by Train Via Delhi.

What is the fastest way to reach Moga from Viramgam?

The fastest way to reach Moga from Viramgam is by Bus, Flight, Cab Via Ahmedabad, Amritsar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India