The distance from Dindigul to Amritsar is approximately 2800 kilometers. The most practical way to travel is by flight from Madurai or Trichy to Amritsar. Alternatively, you can take a long-distance train, which takes about 50 to 55 hours. Amritsar is famous for the Golden Temple. Plan your travel well in advance due to the long distance.
Total Distance: 2800 km by road, 2500 km air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 54 hours | 7 hours (including transit) |
| Avg Price | 1800-6000 INR | 9000-20000 INR |
| Operator | Indian Railways | IndiGo |
| Route | Dindigul Junction to Amritsar Junction | Madurai Airport to Amritsar Airport |
| Tip | This is a long journey; ensure you have enough entertainment and food. | Book connecting flights via Delhi for better options. |
October to March for pleasant weather.