The journey from Virar to Bengaluru is a long-distance trip of over 1000 km. You must travel to Mumbai to catch a direct train to Bengaluru. The route takes you through the heart of South India. It is a journey that requires careful planning.
Total Distance: 1050 km by road, 900 km air distance.
Book tickets well in advance.
Throughout the year.