Static GK
Difference Between
Full Form
Speech
Essays
Letters
Calculator
NCERT Books
Longest Train in India in 2025– List of Top 10 Longest Trains!
IMPORTANT LINKS
Longest Train in India – Dibrugarh–Kanyakumari Vivek Express
The Dibrugarh – Kanyakumari Vivek Express is the longest train route in India, operating between Dibrugarh, the easternmost major city in Assam to Kanyakumari, the southernmost tip of the Indian subcontinent located in Tamil Nadu. At a distance of 4,218.6 km, it is recognized as the longest running train not just in India but also in the entire Asian continent. The Vivek Express was introduced in 2012 to commemorate the 150th birth anniversary of Swami Vivekananda, one of modern India's most influential thinkers and social reformers. It travels through 8 states namely Assam, West Bengal, Jharkhand, Bihar, Uttar Pradesh, Madhya Pradesh, Tamil Nadu and Kerala. There are a total of 59 halts in the overall train journey. Some of the major stops along the way include Guwahati, Jiribam, Katihar, Mughalsarai, Bhopal, Nagpur, Wardha, Renigunta and Thiruvananthapuram.
Key Facts About Longest Train in India – Dibrugarh–Kanyakumari Vivek Express
The key facts about the India longest train route has been explained as under-
- The train takes approximately 75 hours 35 minutes over 4 days to complete this lengthy journey.
- It operates on a weekly basis, departing Dibrugarh every Saturday.
- The train composition includes AC 1st Class, AC 2 tier, AC 3 tier, sleeper class and general second class coaches to cater to passengers from varied economic and demographic backgrounds.
- Due to the long distance covered, additional coaches are added or removed as per requirement during its tours.
- Traversing through varied terrains from eastern Himalayan foothills and plains to southern peninsular hills and coasts, the Vivek Express offers passengers scenic landscapes changing along the route.
- It plays a significant role in bolstering connectivity as well as tourism and economic development across different regions.
Topics | PDF Link |
---|---|
Most Asked Railway General Science PYQs | Download Link |
Most Asked Railway Current Affairs PYQs | Download Link |
Most Asked SSC General Science PYQs | Download PDF |
Most Asked SSC General Knowledge PYQs | Download Link |
Also read – History of Railways in British India
Download Free Quiz On Longest Train in India
Top 10 Longest Train Routes in India
India has one of the largest and most expensive railway networks in the world, playing a crucial role in connecting people across the vast geography. Among the many thousands of train routes that operate daily, some journeys traverse immense distances due to geographic constraints. These routes connect far-flung regions through scenic landscapes, demonstrating Indian Railways' immense role in bridging long distances. The Vivek Super Express is India’s longest express train and the following are the top 10 India longest train route covering the maximum distance in kilometers –
S. No. |
Train Name |
Route |
Distance (in km) |
Time |
1. |
Vivek Express |
Kanyakumari – Dibrugarh |
4,154.1 |
75 hrs 30 min |
2. |
Aronai Superfast Express |
Thiruvananthapuram Central – Silchar |
3915.5 |
71 hrs 45 min |
3. |
Himsagar Express |
Kanyakumari – Shri Mata Vaishno Devi Katra |
3788.7 |
68 hrs 20 min |
4. |
Ten Jammu Express |
Tirunelveli Junction – Shri Mata Vaishno Devi Katra |
3642 |
71 hrs 20 min |
5. |
New Tinsukia – Bengaluru Weekly Express |
Bangalore – New Tinsukia |
3,642 |
65 hrs |
6. |
Humsafar Express |
Agartala- Bangalore Cantonment |
3599 |
64 hrs 15 min |
7. |
Silchar – Coimbatore SF Express |
Silchar – Coimbatore |
3,544 |
64 hrs 15 min |
8. |
Avadh Assam Express |
Dibrugarh – Lal Garh Junction |
3,118 |
66 hrs 25 min |
9. |
Kochuveli – Dehradun SF Express |
Kochuveli – Yog Nagari Rishikesh |
3110.6 |
52.5 hrs |
10. |
Yesvantpur Kamakhya AC SF Express |
Yesvantpur – Kamakhya |
3025 |
52.5 hrs |
Also read – Largest Railway Network in the World
Second Longest Train Route in India – Thiruvananthapuram Central to Silchar Aronai Superfast Express
The second longest train route spanning 3,932 km is covered by the weekly Aronai Superfast Express between Thiruvananthapuram Central in Kerala and Silchar in Assam. Originally running between Thiruvananthapuram and Guwahati, it was later extended up to Silchar. It plays a major role in enhancing connectivity between Southern and Northeastern India.
- Distance: 3,932 km
- States in its route (11): Kerala, Tamil Nadu, Karnataka, Goa, Maharashtra, Gujarat, Rajasthan, Haryana, Uttar Pradesh, Bihar and Assam,
- Journey Time: 74 hours
- Frequency: Runs regularly, with a weekly schedule..
- Coach Classes: AC, sleeper, general.
Railway Syllabus Links | |
RRB ALP Syllabus | RRB NTPC Syllabus |
RRB Technician Syllabus | RPF Constable Syllabus |
RRB Group D Syllabus | RPF SI Syllabus |
SSC Syllabus Links | |
SSC GD Syllabus | SSC CGL Syllabus |
SSC CHSL Syllabus | SSC JE Syllabus |
SSC MTS Syllabus | SSC CPO Syllabus |
State PSC Syllabus Links | |
BPSC Syllabus | UPPCS Syllabus |
CGPSC Syllabus | WBCS Syllabus |
MPPSC Syllabus | MPSC Rajyaseva Syllabus |
Third Longest Train Route in India – Kanyakumari to Shri Mata Vaishno Devi Katra Himsagar Express
Witnessing changing landscapes from hilly Southern regions,coastal plains to finally the mountainous North, the journey on this train is an experience in itself. Ranked third longest is the weekly Himsagar Express runs between Kanyakumari in Tamil Nadu and Shri Mata Vaishno Devi Katra in Jammu & Kashmir.
- Distance: 3,787 km
- States in its route (12): Tamil Nadu, Kerala, Karnataka, Goa, Maharashtra, Gujarat, Rajasthan, Haryana, Uttar Pradesh, Himachal Pradesh, Punjab and J&K, it traverses varied terrains from tropics to Himalayan foothills.
- Journey Time: 68 hrs 20 mins..
- Frequency: Operates weekly, every Saturday.
- Major Stops: Kollam, Ernakulam, Palghat, Salem, Guntakal, Secunderabad, Phulera, Rewari.
- Coach Classes: AC, sleeper,.
India’s Fourth Longest Train – Tirunelveli Junction to Shri Mata Vaishno Devi Katra Ten Jammu Express
Providing air-conditioned and sleeper class accommodation, the train presents a wonderful way to experience Southern, Western and Northern Indian culture and landscapes enroute to the shrine of Mata Vaishno Devi. Ranked as India's fourth longest train route, the Ten Jammu Express runs between Tirunelveli Junction in Tamil Nadu and Shri Mata Vaishno Devi Katra in Jammu & Kashmir.
- Distance: 3,642 km
- States in its route (13): Tamil Nadu, Kerala, Karnataka, Goa, Maharashtra, Gujarat, Rajasthan, Haryana, Uttar Pradesh, Uttarakhand, Himachal Pradesh, Punjab and Jammu & Kashmir.
- Journey Time: 71 hrs 20 mins..
- Frequency: Operates regularly.
- Coach Classes: AC, sleeper.
Fifth Longest Train in India – New Tinsukia to Bengaluru Weekly Express
The New Tinsukia to Bengaluru Weekly Express is the 5th longest train in India, runs between New Tinsukia in Assam and Bengaluru in Karnataka. The train enhances connectivity of the north-eastern region with the Bengaluru metro.
- Distance: 3,642 km
- States in its route: Assam, West Bengal, Bihar, Jharkhand, Odisha, Andhra Pradesh and Karnataka.
- Journey Time: 65 hrs.
- Frequency: Operates weekly.
- Coach Classes: Provides basic amenities for a comfortable journey.
Sixth Longest Train Route in India – Agartala to Bangalore Cantonment Humsafar Express
Runs weekly between Agartala in Tripura and Bangalore Cantonment, Humsafar Express is the 6th longest train route in India. The train consists of 3AC, 2AC and executive class coaches providing state-of-art traveling experience for long distance passengers. Journey offers panoramic views through lush green Northeastern areas, sprawling Gangetic plains, Deccan plateau onto bustling metro.
- Distance: 3,599 km
- States in its route: Tripura, Assam, West Bengal, Bihar, Jharkhand, Odisha and Karnataka.
- Major stops: Guwahati, Malda Town, Mughalsarai, Tatanagar, Kharagpur, Sambalpur, Titlagarh, Visakhapatnam, Guntakal and Dharmavaram.
- Journey Time: 65 hrs.
- Frequency: Operates daily.
- Coach Classes: Offers 3AC, 2AC.
Seventh Longest Kilometers Train in India – Silchar to Coimbatore SF Express
Witnessing scenic landscapes changing from evergreen forests to sandy beaches and further onto Deccan hinterlands is an enriching experience for passengers aboard this train. Plying once a week, the Silchar to Coimbatore SF Express is the 7th longest longest train in India
- Distance: 3,544 km
- States in its route: Assam, Tripura, Mizoram, Manipur, Nagaland, Meghalaya, West Bengal, Bihar, Jharkhand, Odisha, Andhra Pradesh and Tamil Nadu
- Major stops: Agartala, Kolkata, Tatanagar, Sambalpur, Vizianagaram, Guntakal and Erode.
- Journey Time: 64 hours 15 minutes.
- Frequency: Operates weekly.
- Coach Classes: Offers 3AC, sleeper and general class.
Eighth Longest Train in India – Dibrugarh to Lalgarh Junction Avadh Assam Express
Ranked 8th longest running intercity train is the weekly Avadh Assam Express connecting Dibrugarh in Assam to Lalgarh Junction in West Bengal. The train enhances connectivity of Assam with eastern Uttar Pradesh, facilitating trade and cultural exchanges between Northeast and Gangetic regions of India.
- Distance: 3,118 km.
- States in its route: Assam, Allahabad, Kanpur, West Bengal, Bihar, Uttar Pradesh
- Journey Time: 66 hours 25 minutes.
- Frequency: Operates weekly.
- Coach Classes: Offers 3AC, sleeper and general class.
Ninth Longest Train Route in India – Kochuveli Express between Kochuveli and Dehradun
Ranking 9th among long distance trains is the weekly Kochuveli Express runs between Kochuveli in Kerala and Dehradun in Uttarakhand state of India. Leaving Kochuveli every Sunday.
- Distance: 3,110 km
- States in its route: Kerala, Tamil Nadu, Andhra Pradesh, Telangana, Maharashtra, Madhya Pradesh, Uttar Pradesh, Haryana, Himachal Pradesh and Uttarakhand.
- Major stops: Nagercoil, Chennai, Guntur, Secunderabad, Bhopal,Jhansi, Kanpur,Moradabad.
- Journey Time: 52 hours 30 minutes.
- Frequency: Operates weekly.
- Coach Classes: Offers 3AC, sleeper and general class.
Tenth Longest Train Route in India – Yesvantpur Kamakhya Express
Running weekly, Yesvantpur Kamakhya Express from Yesvantpur in Karnataka to Kamakhya in Assam is placed 10th in terms of longest train routes. As it connects South and Northeast India, the train facilitates cultural exchange besides acting as a comfortable mode of long distance travel for pilgrims visiting Kamakhya temple.
- Distance: 3,025 km
- States in its route: Karnataka, Maharashtra, Madhya Pradesh, Uttar Pradesh, Bihar, West Bengal and Assam.
- Major stops: Hubballi, Solapur, Bhopal, Kanpur, Mughalsarai, Patna and Guwahati.
- Journey Time: 52 hours 30 minutes.
- Frequency: Operates weekly.
- Coach Classes: Offers 3AC, sleeper and general class.
Also read – History & Evolution of Indian Railways
Longest Goods Train in India – Super Vasuki
Super Vasuki is the longest and heaviest goods train in India, operated by Indian Railways. Based in Ratlam Division, Madhya Pradesh, it holds the Guinness World Record for its size and weight. The train is 3.5 km long, weighs over 12,000 tonnes, and consists of 364 wagons loaded with coal. It transports coal from Talcher, Odisha to power plants in Vijayawada and Krishnapatnam, Andhra Pradesh, over a distance of 1,442 km.
Running on a dedicated track, Super Vasuki uses three locomotives and travels at 25-30 kmph. Special staff ensures its safe operation, taking over 8 days for one trip. The train requires strong tracks and careful traffic management due to its immense size. Super Vasuki is a marvel of engineering, efficiently supporting India's power sector. It also holds a Limca Book record as the heaviest commercial train in India.
Longest Train in India by Coaches
The Prayagraj Express is the longest passenger train in India by the number of coaches, running between Prayagraj and New Delhi with 24 coaches and reaching speeds of 130 kmph. The Vivek Express, the longest express train by distance, has 22 coaches including various classes and amenities. For freight, the Super Vasuki is India's longest train, stretching 3.5 km with 295 wagons.
Other trains with 24 coaches include several Rajdhani Express trains, which connect state capitals to Delhi. These premium trains, like the Howrah-New Delhi Rajdhani and Mumbai Central-New Delhi Rajdhani, accommodate up to 1,300 passengers and also travel at speeds of 130 kmph. These trains are vital for fast and efficient intercity travel, supporting heavy travel demand and enhancing connectivity between major cities.
Also read – Interesting Facts About Indian Railways
Did you find this article on the “Longest Train in India” to be informative and useful? Download the Testbook App for free now to get the latest government exam announcements and access to industry-level learning resources, expert coaching, quizzes, mock tests and study materials to ace your preparation for competitive exams.
Longest Train in India FAQs
Which is the longest train in India in 2025?
The Dibrugarh–Kanyakumari Vivek Express is the longest train in India, covering the longest train route in India from Assam to Tamil Nadu across 4,273 km.
What is the longest train route in India?
The India's longest train route is run by the Vivek Express from Dibrugarh (Assam) to Kanyakumari (Tamil Nadu), crossing 8 states in about 82 hours.
How long is Vivek Express in distance and time?
The Vivek Express runs for 4,273 kilometers in about 82 hours, making it the longest railway route in India for any passenger train.
Which train has the highest number of coaches in India?
The SheshNaag Train had 251 wagons during trials, but for passengers, Vivek Express and some Rajdhanis have up to 24 coaches, the longest train in India by coaches.
Which is the fastest train in India in 2025?
The Vande Bharat Express is India’s fastest train in 2025, reaching speeds of 160 km/h, and runs on several popular routes like Delhi–Varanasi.
What is the longest train journey in India by time?
The Vivek Express has the longest train journey in India by time—running for nearly 82 hours, from Dibrugarh to Kanyakumari.
How many states does the Vivek Express cross?
The longest route train in India, Vivek Express, travels through 8 Indian states, showing India’s vast diversity and long-distance railway network.
Is Vivek Express India’s longest passenger train?
Yes, Vivek Express is India’s longest train in terms of route, time, and coverage—making it the top answer for longest train in India.