The journey from Olpad to Jammu covers 1700 km. You can take a train from Surat to Jammu Tawi. The route takes you through the plains of North India. It is a major transit point for pilgrims visiting Vaishno Devi.
Total Distance: 1700 km by road, 1450 km air distance.
Swaraj Express is a good option.
September to March.