
Valsad to Karjan
Karjan is approximately 150+ kms from Valsad. The fastest way to reach Karjan from Valsad is by Train, Bus Via Bharuch. It takes approximately 5 hours. The cheapest way to reach Karjan from Valsad is by Train, Bus Via Bharuch which would take approximately 5 hours.
Sort By
Mode of Transport
Via Bharuch
CHEAPEST
FASTEST
Valsad
Bharuch
Karjan
Approx Travel Time
4h 37m
₹475
Onwards
Valsad
Bharuch
Karjan
Approx Travel Time
5h 40m
₹886
Onwards
Via Navsari
Valsad
Navsari
Karjan
Approx Travel Time
4h 38m
₹945
Onwards
Valsad
Navsari
Karjan
Approx Travel Time
5h 13m
₹3,531
Onwards
Frequently Asked Questions
What is the distance between Valsad and Karjan?
Karjan is approximately 150+ kms from Valsad.
How long does it take to reach Karjan from Valsad?
It takes approximately 5 hours to reach Karjan from Valsad by Train, Bus Via Bharuch.
What is the cheapest way to reach Karjan from Valsad?
The cheapest way to reach Karjan from Valsad is by Train, Bus Via Bharuch.
What is the fastest way to reach Karjan from Valsad?
The fastest way to reach Karjan from Valsad is by Train, Bus Via Bharuch.


