Longest train services Top 43 train services, by distance Top 43 train services, by distance

| No_ | Origin_City_Country | Destination_City_Country | Train_Name_No | Operator_Name | Distance | No_of_Stops | Frequency | Scheduled_running_time |
|---|---|---|---|---|---|---|---|---|
| 27 | Guwahati ( India ) | Ernakulam ( India ) | Guwahati - Ernakulam Express/12508 | Indian Railways | 3337km | 43 | Weekly | 59 hrs 45 mins |
| 28 | Moscow ( Russia ) | Nice ( France ) | 017B / 018B | Russian Railways | 3318km | 24 | Weekly | 50 hrs (2 days) |
| 29 | Amritsar ( India ) | Kochuveli ( India ) | s/f Express/12484 | Indian Railways | 3296km | 23 | weekly | 60 hrs 25 mins |
| 30 | Thiruvananthapuram ( India ) | Gorakhpur ( India ) | RAPTISAGAR Express /12512 | Indian Railways | 3251km | 59 | Triweekly | 57 hrs 40 mins |
| 31 | Okha ( India ) | Rameshwaram ( India ) | Okha-Rameshwaram Express/16734 | Indian Railways | 3256km | 39 | weekly | 65 hrs 00 mins |