The distance from Channapattana to Delhi is approximately 2200 km. The most practical way to travel is by train from Bengaluru. The journey takes about 35 to 40 hours by train. Delhi is famous for its history, monuments, and food.
Total Distance: 2200 km by road, 1850 km air distance.
Trains are the most comfortable mode for this long distance.
October to March for pleasant weather.