The distance between Mathura and Bengaluru is approximately 2000 kilometers. You can reach Bengaluru by taking one of the many express trains that connect the two cities, which typically takes 30 to 40 hours. Alternatively, you can take a flight from a nearby airport like Delhi. Bengaluru is the IT hub of India and a major tourist destination. The route is well-connected and offers various travel options.
Total Distance: 2000 km by road, 1700 km air distance.
Book your tickets well in advance as this is a very popular route.
You need to travel to Delhi airport first.
October to March for pleasant weather.