
Karnal to Silvassa
Silvassa is approximately 1250+ kms from Karnal. The fastest way to reach Silvassa from Karnal is by Train, Flight, Bus Via Delhi, Nashik. It takes approximately 10 hours. The cheapest way to reach Silvassa from Karnal is by Train, Cab Via Valsad which would take approximately 26 hours.
Sort By
Mode of Transport
Via Delhi, Surat
RECOMMENDED
Karnal
Delhi
Surat
Silvassa
Approx Travel Time
10h 20m
₹5,637
Onwards
Karnal
Delhi
Surat
Silvassa
Approx Travel Time
10h 35m
₹8,479
Onwards
Karnal
Delhi
Surat
Silvassa
Approx Travel Time
11h 5m
₹5,947
Onwards
Via Delhi, Nashik
FASTEST
Karnal
Delhi
Nashik
Silvassa
Approx Travel Time
10h 5m
On Demand
Via Jaipur, Surat
Karnal
Jaipur
Surat
Silvassa
Approx Travel Time
14h 20m
On Demand
Karnal
Jaipur
Surat
Silvassa
Approx Travel Time
16h 20m
₹6,919
Onwards
Via Kishangarh, Surat
Karnal
Kishangarh
Surat
Silvassa
Approx Travel Time
15h 35m
On Demand
Via Ajmer, Surat
Karnal
Ajmer
Surat
Silvassa
Approx Travel Time
16h 5m
On Demand
Karnal
Ajmer
Surat
Silvassa
Approx Travel Time
1d 4h 35m
On Demand
Via Valsad
CHEAPEST
Karnal
Valsad
Silvassa
Approx Travel Time
1d 2h 10m
₹2,362
Onwards
Frequently Asked Questions
What is the distance between Karnal and Silvassa?
Silvassa is approximately 1250+ kms from Karnal.
How long does it take to reach Silvassa from Karnal?
It takes approximately 10 hours to reach Silvassa from Karnal by Train, Flight, Bus Via Delhi, Nashik.
What is the cheapest way to reach Silvassa from Karnal?
The cheapest way to reach Silvassa from Karnal is by Train, Cab Via Valsad.
What is the fastest way to reach Silvassa from Karnal?
The fastest way to reach Silvassa from Karnal is by Train, Flight, Bus Via Delhi, Nashik.