hero
How2Go
Vyara to Moga

Vyara to Moga

Moga is approximately 1350+ km from Vyara, 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, Mohali

RECOMMENDED

Vyara

Ahmedabad

Mohali

Moga

Approx Travel Time

16h

₹7,985

Onwards

Via Ahmedabad, Amritsar

Vyara

Ahmedabad

Amritsar

Moga

Approx Travel Time

16h 8m

₹9,026

Onwards

Vyara

Ahmedabad

Amritsar

Moga

Approx Travel Time

15h 41m

₹11,237

Onwards

Ads by MMT

Via Mumbai, Jalandhar

FASTEST

Vyara

Mumbai

Jalandhar

Moga

Approx Travel Time

13h 23m

₹13,557

Onwards

Vyara

Mumbai

Jalandhar

Moga

Approx Travel Time

13h 51m

₹12,903

Onwards

Via Vadodara, Jalandhar

CHEAPEST

Vyara

Vadodara

Jalandhar

Moga

Approx Travel Time

1d 0h 50m

₹885

Onwards

Vyara

Vadodara

Jalandhar

Moga

Approx Travel Time

1d 0h 32m

₹1,539

Onwards

Vyara

Vadodara

Jalandhar

Moga

Approx Travel Time

1d 0h 23m

₹2,816

Onwards

Ads by MMT

Via Jodhpur

Vyara

Jodhpur

Moga

Approx Travel Time

1d 3h 32m

₹2,300

Onwards

Via Indore, Mohali

Vyara

Indore

Mohali

Moga

Approx Travel Time

18h 20m

₹6,602

Onwards

Frequently Asked Questions

What is the distance between Vyara and Moga?

Moga is approximately 1350+ kms from Vyara.

How long does it take to reach Moga from Vyara?

It takes approximately 14 hours to reach Moga from Vyara by Cab, Flight, Bus Via Mumbai, Jalandhar.

What is the cheapest way to reach Moga from Vyara?

The cheapest way to reach Moga from Vyara is by Train Via Vadodara, Jalandhar.

What is the fastest way to reach Moga from Vyara?

The fastest way to reach Moga from Vyara is by Cab, Flight, Bus Via Mumbai, Jalandhar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India