hero
How2Go
Moga to Silvassa

Moga to Silvassa

Silvassa is approximately 1600+ kms from Moga. The fastest way to reach Silvassa from Moga is by Bus, Flight, Cab Via Jalandhar, Mumbai. It takes approximately 11 hours. The cheapest way to reach Silvassa from Moga is by Train, Bus Via Delhi, Surat which would take approximately 26 hours.

Sort By
Mode of Transport

Via Delhi, Surat

RECOMMENDED

CHEAPEST

Moga

Delhi

Surat

Silvassa

Approx Travel Time

1d 2h

₹1,265

Onwards

Moga

Delhi

Surat

Silvassa

Approx Travel Time

1d 1h 56m

₹3,151

Onwards

Moga

Delhi

Surat

Silvassa

Approx Travel Time

16h 1m

₹8,971

Onwards

Via Jalandhar, Mumbai

Moga

Jalandhar

Mumbai

Silvassa

Approx Travel Time

12h 22m

₹8,952

Onwards

Moga

Jalandhar

Mumbai

Silvassa

Approx Travel Time

11h 12m

₹11,147

Onwards

FASTEST

Moga

Jalandhar

Mumbai

Silvassa

Approx Travel Time

10h 57m

₹9,657

Onwards

Ads by MMT

Via Delhi, Daman

Moga

Delhi

Daman

Silvassa

Approx Travel Time

14h 35m

On Demand

Via Nagaur, Ahmedabad

Moga

Nagaur

Ahmedabad

Silvassa

Approx Travel Time

1d 9h 6m

₹2,462

Onwards

Ads by MMT

Via Mohali, Mumbai

Moga

Mohali

Mumbai

Silvassa

Approx Travel Time

12h 37m

₹11,672

Onwards

Via Mohali, Surat

Moga

Mohali

Surat

Silvassa

Approx Travel Time

15h 15m

₹7,766

Onwards

Frequently Asked Questions

What is the distance between Moga and Silvassa?

Silvassa is approximately 1600+ kms from Moga.

How long does it take to reach Silvassa from Moga?

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

What is the cheapest way to reach Silvassa from Moga?

The cheapest way to reach Silvassa from Moga is by Train, Bus Via Delhi, Surat.

What is the fastest way to reach Silvassa from Moga?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India