The journey from Sonamarg to Bengaluru takes you from the Himalayas to the IT capital of India. You can fly from Srinagar to Bengaluru via Delhi or take a train from Jammu Tawi to Bengaluru. The total distance is approximately 2800 km.
Total Distance: 2850 km by road, 2300 km air distance.
Navyug Express is a direct train for this route.
October to March for pleasant weather in Bengaluru.