Skip to search

09066 CPR ST SPECIAL

09066 CPR ST SPECIAL is a mail/express service from Chhapra (CPR) to Surat (ST). It covers 1,662 km in 35 hr 30 min, calling at 17 stations and spending 2 nights on board. It runs on Wed.

Mail/Express · 1,662 km · 35 hr 30 min · 17 stops · Wed

Route and stops

Every scheduled call in order, from Chhapra (CPR) to Surat (ST). An em dash means there is no such event: the train starts at that station or finishes there. “Day” counts from the day it leaves its origin, so a stop on day 2 is the morning after departure.

Scheduled stops of 09066 CPR ST SPECIAL, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Chhapra CPR23:4510
2Ballia BUI01:0501:105 min292
3Ghazipur City GCT02:0002:055 min2183
4Aunrihar Jn ARJ03:2803:302 min2238
5Varanasi Jn BSB05:0005:1010 min2287
6Gyanpur Road GYN06:1506:205 min2342
7Prayagraj Jn PRYJ07:5008:0010 min2401
8Govindpuri GOY13:2013:255 min2581
9Virangana Lakshmibai(Jhanshi) VGLJ17:2517:305 min2781
10Bina Jn BINA22:2522:305 min2921
11S Hirdaramnagar (Bhopal) SHRN00:1500:205 min31,056
12Sehore SEH00:4000:422 min31,082
13Ujjain Jn UJN03:3003:355 min31,216
14Ratlam Jn RTM05:1505:2510 min31,304
15Chhayapuri (Vadodara) CYI09:1309:185 min31,537
16Bharuch Jn BH10:0410:062 min31,609
17Surat ST11:1531,662

Longest halts

Where 09066 stands longest, from the scheduled times above. A long booked halt is also where a change of train is most likely to hold — the margin is already in the timetable.

  • Varanasi Jn BSB10 min · arrives 05:00, departs 05:10
  • Prayagraj Jn PRYJ10 min · arrives 07:50, departs 08:00
  • Ratlam Jn RTM10 min · arrives 05:15, departs 05:25
  • Ballia BUI5 min · arrives 01:05, departs 01:10
  • Ghazipur City GCT5 min · arrives 02:00, departs 02:05
  • Gyanpur Road GYN5 min · arrives 06:15, departs 06:20

Stations on the 09066 route

A sample of the intermediate calls, spread along the run. Each station page lists everything else that stops there.

What is and is not on this page

Everything above is published timetable data — scheduled times, halts, day numbers and cumulative distance. It changes when the timetable changes and not otherwise, and nothing on this page predicts a delay.

Seat availability is not shown here, because it changes by the minute and a cached page cannot tell the truth about it. Search this route and a date to have every class checked at the moment you ask — and, if 09066 is full, to have RailRoute look for a split ticket, an earlier boarding point or a journey with one change. How that works is written up in the method behind the alternatives.

RailRoute is an independent service and does not sell tickets. Timetable data can be wrong or out of date; where it comes from and how far it can be trusted is written down. Confirm the times against Indian Railways before you travel.

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.