Longest train services India India

| Dibrugarh | Kanyakumari | Vivek_Express_15905_15906 | Indian_Railways | _4286km | _55 | Weekly | _82_30_hrs_3_5_days |
|---|---|---|---|---|---|---|---|
| Amritsar | Visakhapatnam | Hirakud Express/18508 | Indian Railways | 2579km | 46 | Tri-Weekly | 48 hrs 5 min(2 days) |
| Guwahati | Lalgarh Junction (Sujangarh, Rajasthan) | Awadh - Assam Express/15609 | Indian Railways | 2557km | 70 | Daily | 56 hrs 15 mins |
| Guwahati | Secunderabad Railway Station | Guwahati-Secunderabad Express/12514 | Indian Railways | 2553.3km | 30 | Weekly | 45 hrs 50 mins (3 days) |
| Bikaner | Coimbatore | Bikaner-Coimbatore Exp/22475 | Indian Railways | 2486km | 32 | Weekly | 45 hrs 5 mins (~2 days) |
| Barmer | Guwahati | Barmer-Guwahati Exp/15631 | Indian Railways | 2453km | 29 | Bi-weekly | 48 hrs 35 mins (~2 days) |
| Puri | Jodhpur | Puri-Jodhpur Exp/18473 | Indian Railways | 2434km | 39 | Weekly | 46 hrs 30 mins (~2 days) |
| Haridwar | Puri | Kalinga Utkal Exp/18478 | Indian Railways | 2378km | 70 | Daily | 49 hrs (~2 days) |