The distance from Mysuru to Amritsar is approximately 2600 km. The most practical way is to travel to Bengaluru International Airport and take a flight to Amritsar. Alternatively, you can take a long-distance train from Bengaluru to Amritsar, which takes over 45 hours. Amritsar is home to the Golden Temple.
Total Distance: 2600 km driving distance and 2200 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 50 hours | 8 hours (including transit) |
| Avg Price | 2500 - 7000 INR | 7000 - 14000 INR |
| Operator | Indian Railways | IndiGo / Air India |
| Route | Mysuru to Bengaluru, then Bengaluru to Amritsar. | Mysuru to BLR airport, then fly to ATQ. |
| Tip | Check for trains like the Amritsar Express. | Book your flight at least a month in advance. |
October to March for pleasant weather.