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 |
|---|---|---|---|---|---|---|---|---|
| 36 | Thiruvananthapuram ( India ) | Newdelhi ( India ) | Kerala Express /12625 | Indian Railways | 3035km | 42 | daily | 50 hrs 25 mins (~3 days) |
| 37 | Thiruvananthapuram ( India ) | Hazrat Nizamuddin ( India ) | Nizamuddin Exprss /12643 | Indian Railways | 3014km | 30 | Weekly | 50 hrs 45 mins (~3 days) |
| 38 | Kanyakumari ( India ) | Hazrat Nizamuddin ( India ) | Thirukural Express /12641 | Indian Railways | 2922km | 23 | Weekly | 46 hrs 45 mins (~ days) |
| 39 | Rameswaram ( India ) | Varanasi ( India ) | RMM Varanasi Express /14259 | Indian Railways | 2796km | 34 | Weekly | 51 hrs 40 Minutes (~3 days) |
| 40 | Tuticorin ( India ) | Okha ( India ) | Tuticorin Okha Vivek Express /19568 | Indian Railways | 2735km | 38 | Weekly | 50 hrs 40 Minutes (~2 days) |