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 |
|---|---|---|---|---|---|---|---|---|
| 16 | Jammu ( India ) | Kanyakumari ( India ) | Himsagar Express /16318 | Indian Railways | 3715km | 71 | Weekly | 70 hrs 15 mins (~3 days) |
| 17 | Harbin ( China ) | Guangzhou ( China ) | T238 | China Railways | 3647km | 22 | Daily | 37 hrs 33 mins (~1.5 days) |
| 18 | Lianyungang ( China ) | Urumqi ( China ) | K1354 | China Railways | 3638km | 36 | Daily | 48 hrs 37 mins (~2 days) |
| 19 | Mangalore ( India ) | Jammu ( India ) | Navyug Express /16687 | Indian Railways | 3609km | 71 | Weekly | 68 hrs 5 mins (~3 days) |
| 20 | Yeswanthpur ( Bangalore ) | Dibrugarh ( India ) | DIBRUGARH Express/15901 | Indian Railways | 3578km | 70 | Weekly | 68 hrs 15 mins (~3 days) |