CPR → SHG · 8 direct trains

Trains from Chhapra to Shahganj Jn

8 direct trains run from Chhapra (CPR) to Shahganj Jn (SHG). The fastest train is 12527 Cpr Anvt Sf Exp, completing the journey in 4h 25m. Trains depart between 05:45 and 22:50. The distance is approximately 233 km.

Total Trains

8

Fastest

4h 25m

12527

First Train

05:45

Last Train

22:50

Distance

233 km

Chhapra to Shahganj Jn Train Timetable

Complete list of 8 direct trains from CPR to SHG with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
11060
Cpr Ltt Express
Express
05:4512:006h 15mMon, Thu, Sat1A, 2A, 3A, SL, 2S
14017
Sadbhavana Exp
Express
06:35Day 213:266h 51mThu1A, 2A, 3A, SL, 2S
19046
Tapti Ganga Exp
Express
08:4513:505h 5mTue, Wed, Fri, Sat, Sun1A, 2A, 3A, SL, 2S
14649
Saryu Yamuna Ex
Express
14:3520:055h 30mTue, Fri, Sun1A, 2A, 3A, SL, 2S
18191
Utsarg Exp
Express
18:0000:40Day 26h 40mDaily1A, 2A, 3A, SL, 2S
15053
Cpr Gtnr Express
Express
19:3501:30Day 25h 55mDaily1A, 2A, 3A, SL, 2S
12527
Cpr Anvt Sf Exp
Superfast
20:5001:15Day 24h 25mSun1A, 2A, 3A, SL, 2S
19054
Mfp St Express
Express
22:5003:35Day 24h 45mSun1A, 2A, 3A, SL, 2S

Stations on the Chhapra to Shahganj Jn route

Stops on 12527 Cpr Anvt Sf Exp, the fastest train on this corridor (5 stations).

  1. 1. CPR Chhapra
  2. 2. BUI Ballia
  3. 3. MAU Mau Jn
  4. 4. AMH Azamgarh
  5. 5. SHG Shahganj Jn

Other Routes from Chhapra

Frequently Asked Questions

How many trains run from Chhapra to Shahganj Jn?▼

There are 8 direct trains running from Chhapra (CPR) to Shahganj Jn (SHG). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Chhapra to Shahganj Jn?▼

The fastest train is 12527 Cpr Anvt Sf Exp, which covers the distance in 4h 25m. It departs at 20:50 and arrives at 01:15.

What is the first and last train from Chhapra to Shahganj Jn?▼

The first train departs at 05:45 and the last train departs at 22:50. Check the timetable for specific trains and their running days.

What is the distance from Chhapra to Shahganj Jn by train?▼

The distance from Chhapra to Shahganj Jn by train is approximately 233 km. Journey time varies from 4h 25m depending on the train type.

How to check seat availability for Chhapra to Shahganj Jn trains?▼

Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.

Which stations fall between Chhapra and Shahganj Jn?▼

On the fastest train, Chhapra to Shahganj Jn calls at Ballia (BUI), Mau Jn (MAU), Azamgarh (AMH). Other trains on this route may skip some of these stops.

About Chhapra to Shahganj Jn Route

The Chhapra to Shahganj Jn route is served by 8 direct trains operated by Indian Railways. The fastest option is 12527 Cpr Anvt Sf Exp with a journey time of 4h 25m. The rail distance is approximately 233 km.

Trains leave Chhapra between 05:45 (first) and 22:50 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.