The distance from Mathabhanga to Bengaluru is approximately 2200 kilometers. The most practical way to travel is by train from the nearby New Cooch Behar station. The journey takes about 40 hours. It is a well-connected route for travelers heading to the city of Bengaluru.
Total Distance: 2200 km driving distance; 1900 km straight-line air distance.
Book your train tickets well in advance.
October to March for pleasant weather.