Popular Trains

Jan Shatabdi Express: Routes, Timings, Fare and Seat Classes

Picture the original Shatabdi Express in 1988. Fully air-conditioned, fast, comfortable. Also priced in a way that made it irrelevant for most people who actually needed daytime intercity travel. A daily commuter, a small trader going to the next state capital, a student heading back after exams. None of them were buying Shatabdi tickets. The Jan Shatabdi Express was the railways’ answer to that gap. Launched on April 16, 2002, it kept the speed and the priority scheduling but added non-AC seating and dropped the fares to something the general public could use. The “Jan” is not decorative. It was a deliberate statement about who the train was for.

 

 

What you get now is 27 corridors spread across every major region of the country. Eastern India, Northern India, Western and Central India, the South, and the Northeast. Some run daily, some five or six days a week, journey lengths anywhere from under three hours to twelve. No sleeping berths on any of them, these are daylight trains built for the four to eight hour range. This guide covers every active Jan Shatabdi Express route with timings, fares, seat classes, and food options.

 

Seat Classes on Jan Shatabdi Trains

 

Three options, not all available on every route.

 

Second Class Seating (2S) is non-AC with cushioned reserved seats. The cheapest tier and also the most used one. Fine for cooler months, more of a gamble in May and June, but the fares are genuinely low and it is where most of the ridership sits.

 

AC Chair Car (CC) is air-conditioned, 3×2 layout. The standard choice for anyone travelling for work or needing to arrive in a functional state. Most Jan Shatabdi routes have this.

 

Vistadome or Executive Chair Car (EV / EC) appears only on specific routes. Glass ceiling, rotating seats, large side windows. The Mumbai to Goa run has one. So does Guwahati to Jorhat. Worth it on those corridors.

 

Most trains now use LHB coaches. A handful of older ICF rakes are still around on a few routes.

 

Eastern India’s Jan Shatabdi Express

 

Five routes covering West Bengal, Bihar, Jharkhand, and Odisha. Industrial commuters, government staff, and cross-state traders make up most of the passenger base here.

 

Howrah to Barbil and Back (12021 / 12022)

 

The 06:20 departure from Howrah gets to Barbil in exactly seven hours, 397 km through Kharagpur, Jhargram, Ghatsila, Tatanagar, Sini, Chaibasa, Dangoaposi, Noamundi, and Bara Jamda. The return, Train 12022, leaves Barbil at 13:45. Howrah by 21:00, seven hours fifteen minutes for the same stretch.

 

Howrah to Patna and Back (12023 / 12024)

 

532 km, and the train takes it seriously. Train 12023 out of Howrah at 14:05, Patna Junction at 22:20. Eight hours fifteen minutes, daily except Sundays. The route goes through Durgapur, Asansol, Chittaranjan, Jamtara, Madhupur, Jasidih, Jhajha, Jamui, Lakhisarai. That is a long stop list for a Jan Shatabdi but the corridor demands it.

 

Train 12024 heads back at 05:30 from Patna. Seven hours fifty-five minutes to Howrah, arriving 13:25. Also skips Sundays. Morning departure, midday arrival in Kolkata. People who need to be at a Kolkata office by afternoon use this regularly. Check theLive Train Status on RailMitra before leaving for the station in either direction. Delays on this stretch are not uncommon.

 

Howrah to Bhubaneswar and Back (12073 / 12074)

 

Train 12073 leaves Howrah every day at 13:25. Bhubaneswar at 20:00, six hours thirty-five minutes, 369 km. Kharagpur, Balasore, Bhadrak, and Cuttack along the way.

 

The return, 12074, is a morning run. Out of Bhubaneswar at 06:00. Into Howrah at 12:40. Six hours forty minutes. Medical travel to Kolkata, student movement, administrative trips. All of it runs on this train.

 

Patna to Ranchi and Back (12365 / 12366)

 

Two state capitals, one train. 12365 leaves Patna Junction at 06:10 every day. Ranchi at 13:45. Seven hours thirty-five minutes across roughly 410 km, stopping at Gaya, Koderma, Hazaribagh, and Bokaro.

 

12366 does the reverse, Ranchi at 14:25 to Patna at 22:15. Seven hours fifty minutes. Judicial officers and government administrators are the consistent users on this corridor. The janshatabdi running status tracker on RailMitra is worth checking before this one, particularly June through September.

 

Banaras to Patna and Back (15125 / 15126)

 

Shorter run, 225 km. Train 15125 out of Banaras at 06:20, Patna Junction at 11:00. Four hours forty minutes. Dildarnagar, Buxar, Dumraon, and Ara are the stops in between.

 

Evening reversal via Train 15126: Patna at 17:15, Banaras at 22:20. Five hours five minutes. The 15126 train running status gets searched a lot by passengers trying to judge evening arrival times.

 

Northern India’s Jan Shatabdi Express

 

Delhi is the hub here. Uttarakhand, Himachal Pradesh, Punjab, and western UP radiate outward from it. The traffic is a mix: pilgrims to Haridwar and Amritsar, students heading into Delhi, government staff on transfers.

 

New Delhi to Dehradun and Back (12055 / 12056)

 

Train 12055 leaves New Delhi at 15:20 daily. Five hours fifty minutes up through Ghaziabad, Meerut City, Muzaffarnagar, Roorkee, and Haridwar before reaching Dehradun at 21:10.

 

12056 is the direction most Dehradun residents know better. Leaves at 05:00, six hours five minutes down the Shivalik slopes, New Delhi at 11:05. Same-day Delhi visit and back. The 305 km makes it feasible in a way few other options are.

 

New Delhi to Daulatpur Chowk and Back (12057 / 12058)

 

428 km into Himachal Pradesh. Train 12057 out of New Delhi at 14:35, rolling through Panipat, Ambala Cantonment, Chandigarh, and Una before reaching Daulatpur Chowk at 22:15. Seven hours forty minutes.

 

12058 starts at 04:10, which is an hour most people would prefer to sleep through, but it gets to New Delhi by 11:45. Seven hours thirty-five minutes. Main lifeline for HP residents who need an early arrival in the capital.

 

Haridwar to Amritsar and Back (12053 / 12054)

 

Train 12053 departs Haridwar at 14:45, daily except Thursdays. Seven hours thirty-five minutes westward through Roorkee, Saharanpur, Ambala, and Ludhiana to Amritsar at 22:20. 407 km.

 

12054 runs east from Amritsar at 06:50, back to Haridwar at 13:50. Exactly seven hours. Pilgrim numbers spike around major festival dates on both ends of this route. If this one is full and you need alternatives,trains between two stations on RailMitra will show what else runs on the corridor.

 

Old Delhi to Tanakpur: Purnagiri Jan Shatabdi (12036 / 12035)

 

Train 12036 leaves Old Delhi every day at 06:00. It goes through Moradabad, past Chandausi at 11:00, and terminates at Tanakpur at 14:10. Eight hours ten minutes total, 393 km, with Pilibhit and Bareilly on the route.

 

The return, Train 12035, departs from Chandausi at 16:20 and reaches Old Delhi at 19:30. The full Tanakpur to Delhi run is approximately eight hours five minutes.

 

Old Delhi to Kotdwara: Siddhabali Jan Shatabdi (12038 / 12037)

 

Train 12038 leaves Old Delhi at 07:00 every morning. Six hours fifty minutes to Kotdwara, arriving at 13:50. 239 km via Ghaziabad, Hapur, Bijnor, and Najibabad. Tourists heading to Lansdowne and rural Garhwal use this, though it carries a lot of regular commuter traffic too.

 

Train 12037 runs the reverse from Kotdwara at 15:55, arriving at Old Delhi at 22:45. Same six hours fifty minutes.

 

Dehradun to Kathgodam: Naini Doon Jan Shatabdi (12091 / 12092)

 

This one operates five days a week, off on Mondays and Thursdays. Train 12091 departs Dehradun at 23:30 and arrives Kathgodam at 07:05 the next morning. Seven hours thirty-five minutes, 336 km through Haridwar, Najibabad, Moradabad, Rampur, and Lalkuan.

 

The return, Train 12092, leaves Kathgodam at 05:15. Dehradun by 12:30. Seven hours fifteen minutes. What this train actually does is connect Garhwal and Kumaon, the two halves of Uttarakhand, without requiring a full day of road travel through the hills.

 

Western and Central India’s Jan Shatabdi Express

 

Rajasthan, Maharashtra, Gujarat, Madhya Pradesh, Chhattisgarh. The Mumbai to Goa corridor here gets the most attention, understandably, but the Kota to Delhi route carries heavier volume.

 

Mumbai CSMT to Madgaon and Back (12051 / 12052)

 

Train 12051 is the early train. Out of Mumbai CSMT at 05:10 every day, through Dadar, Thane, Panvel, Chiplun, and Ratnagiri, arriving at Madgaon at 14:30. Nine hours twenty minutes, 581 km along the Konkan coast. A Vistadome coach (EV) runs on this service for the Western Ghats section. Seats in it go first.

 

Train 12052 leaves Madgaon at 15:05. Eight hours fifty minutes back to Mumbai CSMT, arriving 23:55.

 

Mumbai CSMT to Hingoli Deccan and Back (12071 / 12072)

 

Train 12071 departs Mumbai CSMT at 12:10 daily. Hingoli Deccan arrives at 00:30 the following night. Twelve hours twenty minutes, 656 km through Kalyan, Nashik Road, Manmad, and Aurangabad. One of the longer Jan Shatabdi runs in the network.

 

Train 12072 starts the opposite direction at 04:20 from Hingoli Deccan. Mumbai CSMT by 16:50. Twelve hours thirty minutes. The full schedule for both is on RailMitra’sTrain Schedule tool.

 

Kota to Hazrat Nizamuddin and Back (12059 / 12060)

 

Train 12059 out of Kota Junction at 06:10 every day. Six hours exactly to Hazrat Nizamuddin, arriving at 12:10. 458 km through Sawai Madhopur, Gangapur City, and Mathura. Kota sends a steady stream of engineering and medical students toward Delhi, and this train absorbs a significant portion of that traffic. In the weeks around JEE and NEET exams, availability drops fast.Train Seat Availability on RailMitra is worth checking early.

 

Train 12060 departs Hazrat Nizamuddin at 12:45. Back at Kota Junction by 18:55. Six hours ten minutes.

 

Rani Kamalapati to Madan Mahal and Back (12061 / 12062)

 

Train 12061 departs the Rani Kamalapati terminal in Bhopal at 17:40 every day. Into Madan Mahal (Jabalpur) at 22:45. Five hours five minutes, 327 km through Narmadapuram, Itarsi, Pipariya, and Narsinghpur.

 

12062 goes the other way at 05:40 from Madan Mahal. Rani Kamalapati at 11:15. Five hours thirty-five minutes. Morning departure, midday arrival in Bhopal.

 

Ajmer to Delhi Sarai Rohilla and Back (12065 / 12066)

 

Five days a week on this one, no service on Thursdays and Sundays. Train 12065 out of Ajmer at 05:35, Delhi Sarai Rohilla at 11:35. Six hours, 374 km, stopping at Kishangarh, Phulera, Ringas, and Rewari.

 

Train 12066 reverses at 16:15 from Delhi Sarai Rohilla. Ajmer by 22:20. Six hours five minutes on the return.

 

Ahmedabad to Ekta Nagar and Back (20947 / 20950)

 

Train 20947 departs Ahmedabad Junction at 07:55 every morning. Two hours forty-five minutes to Ekta Nagar (Kevadiya, site of the Statue of Unity), arriving at 10:40. 168 km with stops at Nadiad, Anand, and Vadodara.

 

Train 20950 returns from Ekta Nagar at 20:55. Ahmedabad by 23:55. Three hours exactly. Tourism-specific route with fairly predictable demand on weekends.

 

Raigarh to Gondia and Back (12069 / 12070)

 

Train 12069 leaves Raigarh at 06:10, reaching Gondia Junction at 13:40. Seven hours thirty minutes, 415 km through the steel corridors of Chhattisgarh via Champa, Bilaspur, Raipur, and Durg. Runs daily except Sundays.

 

Train 12070 departs Gondia at 14:30, arrives Raigarh at 22:00. Same seven and a half hours but skips Saturdays instead.

 

If you have booked your train ticket and still haven’t received a confirmed status, you can check the real time booking status using the PNR Status check tool at RailMitra. This service will also provide your confirmation chances if the ticket is waitlisted. If the booking is confirmed, you will see all your train, berth and seat details of the passengers.

 

Southern India’s Jan Shatabdi Express

 

Karnataka, Tamil Nadu, Kerala, and Andhra Pradesh. The Kerala routes carry a specific kind of importance. Road travel along the coast and through the backwaters is slow enough at the best of times. During the monsoon, these trains are not an alternative, they are the option.

 

Chennai Central to Vijayawada and Back (12077 / 12078)

 

Train 12077 out of MGR Chennai Central at 07:25, daily except Tuesdays. Seven hours twenty minutes along the east coast through Sullurupeta, Gudur, Nellore, and Ongole to Vijayawada at 14:45. 384 km.

 

Train 12078 departs Vijayawada at 15:20. Chennai Central at 22:55. Seven hours thirty-five minutes, same off day.

 

KSR Bengaluru to Hubballi and Back (12079 / 12080)

 

Train 12079 leaves KSR Bengaluru at 06:00 every day. Seven hours to SSS Hubballi, arriving 13:00. 371 km via Yesvantpur, Tumakuru, Arsikere, and Davangere.

 

Train 12080 leaves Hubballi at 13:40, seven hours thirty-five minutes back to Bengaluru, arriving 21:15.

 

Kozhikode to Thiruvananthapuram and Back (12075 / 12076)

 

Train 12075 departs Kozhikode at 13:45 every day. Seven hours forty minutes down the coast through Shoranur, Thrissur, Ernakulam, and Alappuzha, into Thiruvananthapuram Central at 21:25. 399 km.

 

Train 12076 runs in the early morning from Thiruvananthapuram at 05:55. Kozhikode at 13:00. Seven hours five minutes.

 

Kannur to Thiruvananthapuram and Back (12081 / 12082)

 

Train 12081 is a very early start, 04:50 from Kannur. Nine hours twenty minutes through Kozhikode, Tirur, Ernakulam, and Kottayam to Thiruvananthapuram Central at 14:10. 500 km. Operates five days a week, off on Wednesdays and Sundays.

 

Train 12082 is the long one. Leaves Thiruvananthapuram at 14:50 and does not reach Kannur until 00:50 the following night. Ten hours exactly. Runs daily except Tuesdays and Saturdays.

 

Mayiladuturai to Coimbatore and Back (12083 / 12084)

 

Train 12083 leaves Mayiladuturai at 15:10, passing through Kumbakonam, Thanjavur, Tiruchirappalli, and Erode before reaching Coimbatore Junction at 21:30. Six hours twenty minutes, 362 km. Daily except Tuesdays.

 

Train 12084 goes the other way at 07:10 from Coimbatore. Mayiladuturai at 13:45. Six hours thirty-five minutes, same operating days.

 

KSR Bengaluru to Shivamogga Town and Back (12089 / 12090)

 

Train 12089 is the evening departure, out of KSR Bengaluru at 17:15 every day. Shivamogga Town at 21:40. Four hours twenty-five minutes, 242 km via Tumakuru, Arsikere, Kadur, and Bhadravati.

 

Train 12090 does the reverse starting at 05:15 from Shivamogga Town. KSR Bengaluru at 09:50. Four hours thirty-five minutes.

 

Northeast India’s Jan Shatabdi Express

 

The terrain here changes the conversation entirely. These are not convenience trains. Road travel across large parts of Assam, Manipur, and Tripura is either slow, unreliable, or both. Rail is the practical choice.

 

Guwahati to Jorhat Town and Back (12067 / 12068)

 

Train 12067 departs Guwahati at 06:20, daily except Sundays. Six hours forty-five minutes through Lumding, Dimapur, Furkating, and Mariani to Jorhat Town at 13:05. 375 km. Vistadome coaches on this service. The Brahmaputra plains and Assam tea country look the way they look, so this is one route where the extra visibility matters.

 

Train 12068 leaves Jorhat Town at 14:35 and reaches Guwahati at 21:20. Six hours forty-five minutes, same days of operation.

 

Guwahati to North Lakhimpur and Back (12047 / 12048)

 

Only Tuesdays and Wednesdays. Train 12047 out of Guwahati at 06:00, arriving North Lakhimpur at 12:50. Six hours fifty minutes, 344 km through Harmuti, Viswanath Charali, and Rangapara.

 

Train 12048 returns from North Lakhimpur at 17:00 on the same two days, reaching Guwahati at 23:25. Six hours twenty-five minutes. Two days a week means a missed train has real consequences here. Check theJan Shatabdi express running status before leaving for the station.

 

Agartala to Jiribam and Back (12097 / 12098)

 

Train 12097 departs Agartala daily at 06:00. Six hours to Jiribam, arriving 12:00. 250 km through Ambassa, Dharmanagar, and New Karimganj. Tripura to Manipur in six hours. The road equivalent of that journey is a different conversation entirely.

 

Train 12098 leaves Jiribam at 14:00 and is back in Agartala at 20:00. Six hours, every day.

 

All Routes at a Glance

 

RouteTrain NumbersDistanceFrequency
Howrah to Barbil12021 / 12022397 kmDaily
Howrah to Patna12023 / 12024532 kmDaily except Sun
Howrah to Bhubaneswar12073 / 12074369 kmDaily
Patna to Ranchi12365 / 12366410 kmDaily
Banaras to Patna15125 / 15126225 kmDaily
New Delhi to Dehradun12055 / 12056305 kmDaily
New Delhi to Daulatpur Chowk12057 / 12058428 kmDaily
Haridwar to Amritsar12053 / 12054407 kmDaily except Thu
Old Delhi to Tanakpur12035 / 12036393 kmDaily
Old Delhi to Kotdwara12037 / 12038239 kmDaily
Dehradun to Kathgodam12091 / 12092336 km5 days a week
Mumbai CSMT to Madgaon12051 / 12052581 kmDaily
Mumbai CSMT to Hingoli12071 / 12072656 kmDaily
Kota to Hazrat Nizamuddin12059 / 12060458 kmDaily
Rani Kamalapati to Madan Mahal12061 / 12062327 kmDaily
Ajmer to Delhi Sarai Rohilla12065 / 12066374 km5 days a week
Ahmedabad to Ekta Nagar20947 / 20950168 kmDaily
Raigarh to Gondia12069 / 12070415 kmDaily except Sun/Sat
Chennai Central to Vijayawada12077 / 12078384 kmDaily except Tue
KSR Bengaluru to Hubballi12079 / 12080371 kmDaily
Kozhikode to Thiruvananthapuram12075 / 12076399 kmDaily
Kannur to Thiruvananthapuram12081 / 12082500 km5 days a week
Mayiladuturai to Coimbatore12083 / 12084362 kmDaily except Tue
KSR Bengaluru to Shivamogga12089 / 12090242 kmDaily
Guwahati to Jorhat Town12067 / 12068375 kmDaily except Sun
Guwahati to North Lakhimpur12047 / 12048344 kmTue and Wed only
Agartala to Jiribam12097 / 12098250 kmDaily

 

Ticket Fares for Jan Shatabdi Express

 

Between INR 150 and INR 1,225 depending on class, distance, and booking quota.

 

Travel ClassDistanceBase FareTatkal FareSenior FemaleSenior Male
Second Seating (2S)150 to 250 kmINR 150INR 255INR 110INR 130
Second Seating (2S)250 to 500 kmINR 225 to 240INR 255INR 110INR 130
AC Chair Car (CC)150 to 250 kmINR 465INR 1,030INR 405INR 470
AC Chair Car (CC)250 to 500 kmINR 790 to 815INR 1,035INR 405INR 470

 

As a concrete reference: a 242 km AC Chair Car booking from Hazrat Nizamuddin to Hindaun City costs INR 465 as the base fare. Add the IRCTC convenience fee of INR 23.60 and a travel insurance premium of INR 0.45, and the total comes to INR 489.05. Food is separate. Senior citizen concessions apply at the time of booking.

 

Food on Jan Shatabdi Trains

 

Most of the Jan Shatabdi trains don’t have a pantry car. Occasionally, you can find a train vendor bringing packed snacks, beverages, bottled water, etc. but a proper meal can be tricky. On shorter routes like Bengaluru to Shivamogga that go on for like four and half hours, this is still fine, but on longer train routes this is definitely a thing of concern.

 

Order Food to Your Seat with RailMitra

 

RailMitra is one of the best platforms to order food on train. They cover more than 500 railway stations, provide food on more than 7,000+ trains and have a fleet of over 2,500+ FSSAI approved vendors. This means that you can get a hot and delicious meal of your choice on most of the stations in the country.

 

Steps to order:

  1. Open railmitra.com or the RailMitra app
  2. Tap “Food in Train”
  3. Enter your PNR number or train name
  4. Select the station where you want delivery
  5. Pick a restaurant and your meal
  6. Apply a promo code if you have one.
  7. Pay via UPI, card, net banking, or cash on delivery
  8. Food comes to your seat

 

Place the order at least one hour before the delivery station. The system monitors live train position, so if the train is running late, the delivery timing adjusts. Groups can consolidate a single order for everyone in the same coach section.

 

What people order most on Jan Shatabdi routes: veg biryani, chicken biryani, paneer masala with roti, dal makhani, Hakka noodles with chilli paneer, and regional thalis that shift by corridor.

 

Jan Shatabdi Running Status

 

Delays are route-dependent. Northern India trains through December and January get hit by fog. Bihar and Jharkhand corridors have freight interference at various points in the year. Northeast routes face weather disruptions during the monsoon. All of it is trackable.

 

The Train live status tool on RailMitra shows current position, expected arrival at upcoming stations, and delay information for any active Jan Shatabdi. Enter the train number and get current data. Searches for janshatabdi exp running status, jan shatabdi train running status, and 15126 train running status all resolve through the same tool.

 

What Is Currently Being Upgraded

 

Indian Railways is running a physical upgrade programme across the Shatabdi and Jan Shatabdi fleets: LED lighting in coaches, refreshed exterior panels, updated digital passenger information displays with live station data, CCTV in coaches. Speed and routes are not changing, but the older rakes on some corridors have needed attention for a while and the programme addresses that.

 

On the Vistadome front, more scenic corridors are in line for EV coaches. The Northeast Frontier routes are obvious candidates.

 

Conclusion

 

The Jan Shatabdi Express does exactly what it was built for in 2002. Fast reserved daytime travel at fares the general public can use, across corridors that actually matter to the people who live along them. 27 routes later, the network is bigger but the logic has not changed.

 

For Jan Shatabdi Express schedules, real-time running status, seat availability, or ordering food to your seat along the way, RailMitra has what you need before and during the journey.

Recent Post

New Delhi Railway Station Food Guide: Where and What to Eat
New Delhi Railway Station Food Guide: Where and Wh...
Jan Shatabdi Express: Routes, Timings, Fare and Seat Classes
Jan Shatabdi Express: Routes, Timings, Fare and Se...
Kanchanjunga Express Route Guide: Major Stops, Duration and Travel Tips
Kanchanjunga Express Route Guide: Major Stops, Dur...
Lower Berth in Train: Meaning, Quota and IRCTC Rules
Lower Berth in Train: Meaning, Quota and IRCTC Rul...
Train Journey: Mumbai to Pune Route
Train Journey: Mumbai to Pune Route

Rail News

New Token System Launched for Tatkal Booking in Kota
New Token System Launched for Tatkal Booking in Ko...
Indore to Nepal Bharat Gaurav Train Route and Package Finally Revealed
Indore to Nepal Bharat Gaurav Train Route and Pack...
Big Update in Train Ticket Booking by Indian Railways from Aug 2026
Big Update in Train Ticket Booking by Indian Railw...
Latest Update on South Coast Railway Zone – Launch Date June 1
Latest Update on South Coast Railway Zone –...
Vande Bharat Express 20 Coach Upgrade: 278 More Seats on Ahmedabad-Mumbai Route
Vande Bharat Express 20 Coach Upgrade: 278 More Se...

Top Categories