The distance from Mysuru to Varanasi is approximately 2000 km. The most practical way is to travel to Bengaluru International Airport and take a flight to Varanasi. Alternatively, you can take a long-distance train from Bengaluru to Varanasi, which takes over 35 hours. Varanasi is the spiritual capital of India.
Total Distance: 2000 km driving distance and 1700 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 38 hours | 7 hours (including transit) |
| Avg Price | 2000 - 6000 INR | 6000 - 12000 INR |
| Operator | Indian Railways | IndiGo / Air India |
| Route | Mysuru to Bengaluru, then Bengaluru to Varanasi. | Mysuru to BLR airport, then fly to VNS. |
| Tip | Check for trains like the Sanghamitra Express. | Book your flight at least a month in advance. |
October to March for pleasant weather.