Kasganj to Firozpur Cantt Jn by train, with one change
No train runs the whole way from Kasganj to Firozpur Cantt Jn. Changing at Mathura Jn takes 16 hr 15 min, and the quickest pairing is 22531 then 14623.
1 change · 524 km apart · fastest 16 hr 15 min · Daily
Day by day
The quickest journey with one change, for each day a connection runs.
- Monday16 hr 15 minarrives next day19:10 22531 CPR MTJ SF EXP · Superfast → Mathura Jn (MTJ) 21:3500:35 14623 PATALKOT EXP · Mail/Express → arrives 11:253 hr to change at MTJ — comfortable180 min to change, which holds about 19 times in 20 here. Measured on 80,118 paired days.
- Tuesday17 hr 25 minarrives next day18:00 04816 MAU JU SPL · Mail/Express → Mathura Jn (MTJ) 20:1500:35 14623 PATALKOT EXP · Mail/Express → arrives 11:254 hr 20 min to change at MTJ — comfortable260 min to change, which almost always holds here. Measured on 80,118 paired days.
- Wednesday16 hr 15 minarrives next day19:10 22531 CPR MTJ SF EXP · Superfast → Mathura Jn (MTJ) 21:3500:35 14623 PATALKOT EXP · Mail/Express → arrives 11:253 hr to change at MTJ — comfortable180 min to change, which holds about 19 times in 20 here. Measured on 80,118 paired days.
- Thursday17 hr 55 minarrives next day17:30 05423 KSJ-BTE SPL · Mail/Express → Mathura Jn (MTJ) 20:4000:35 14623 PATALKOT EXP · Mail/Express → arrives 11:253 hr 55 min to change at MTJ — comfortable235 min to change, which almost always holds here. Measured on 80,118 paired days.
- Friday16 hr 15 minarrives next day19:10 22531 CPR MTJ SF EXP · Superfast → Mathura Jn (MTJ) 21:3500:35 14623 PATALKOT EXP · Mail/Express → arrives 11:253 hr to change at MTJ — comfortable180 min to change, which holds about 19 times in 20 here. Measured on 80,118 paired days.
- Saturday17 hr 55 minarrives next day17:30 05423 KSJ-BTE SPL · Mail/Express → Mathura Jn (MTJ) 20:4000:35 14623 PATALKOT EXP · Mail/Express → arrives 11:253 hr 55 min to change at MTJ — comfortable235 min to change, which almost always holds here. Measured on 80,118 paired days.
- Sunday17 hr 35 minarrives next day11:40 05273 DBG DOZ SPL · Mail/Express → Mathura Jn (MTJ) 14:1018:50 12137 PUNJAB MAIL · Superfast → arrives 05:154 hr 40 min to change at MTJ — comfortable280 min to change, which holds about 19 times in 20 here. Measured on 27,450 paired days.
Other ways to make the trip
Slower pairings, or a change at a different junction.
- Friday16 hr 55 minarrives next day12:20 13167 KOAA AGC EXPRES · Mail/Express → Mathura Jn (MTJ) 14:3018:50 12137 PUNJAB MAIL · Superfast → arrives 05:154 hr 20 min to change at MTJ — comfortable260 min to change, which holds about 19 times in 20 here. Measured on 27,450 paired days.
- Wednesday17 hr 10 minarrives next day18:15 09418 DNR ADI SPL · Mail/Express → Mathura Jn (MTJ) 20:2000:35 14623 PATALKOT EXP · Mail/Express → arrives 11:254 hr 15 min to change at MTJ — comfortable255 min to change, which almost always holds here. Measured on 80,118 paired days.
- Friday17 hr 20 minarrives next day18:05 19670 HUMSAFAR EXPRESS · Mail/Express → Mathura Jn (MTJ) 20:1000:35 14623 PATALKOT EXP · Mail/Express → arrives 11:254 hr 25 min to change at MTJ — comfortable265 min to change, which almost always holds here. Measured on 80,118 paired days.
- Monday17 hr 35 minarrives next day11:05 05345 KSJ-MTJ EXP · Mail/Express → Mathura Jn (MTJ) 13:4016:55 14621 NED FZR EXPRESS · Mail/Express → arrives 04:403 hr 15 min to change at MTJ — comfortable195 min to change, which holds about 9 times in 10 here. Measured on 27,450 paired days.
- Monday17 hr 55 minarrives next day17:30 05423 KSJ-BTE SPL · Mail/Express → Mathura Jn (MTJ) 20:4000:35 14623 PATALKOT EXP · Mail/Express → arrives 11:253 hr 55 min to change at MTJ — comfortable235 min to change, which almost always holds here. Measured on 80,118 paired days.
- Tuesday18 hr 10 minarrives next day11:05 05345 KSJ-MTJ EXP · Mail/Express → Mathura Jn (MTJ) 13:4018:50 12137 PUNJAB MAIL · Superfast → arrives 05:155 hr 10 min to change at MTJ — comfortable310 min to change, which almost always holds here. Measured on 27,450 paired days.
- Thursday18 hr 20 minarrives next day17:05 22922 ANTYODAYA EXP · Superfast → Mathura Jn (MTJ) 19:1000:35 14623 PATALKOT EXP · Mail/Express → arrives 11:255 hr 25 min to change at MTJ — comfortable325 min to change, which almost always holds here. Measured on 80,118 paired days.
- Saturday18 hr 20 minarrives next day17:05 19410 GKP ADI EXP · Mail/Express → Mathura Jn (MTJ) 19:1000:35 14623 PATALKOT EXP · Mail/Express → arrives 11:255 hr 25 min to change at MTJ — comfortable325 min to change, which almost always holds here. Measured on 80,118 paired days.
Kasganj to Firozpur Cantt Jn by train
- Is there a direct train from Kasganj to Firozpur Cantt Jn?
- No. No single train runs from Kasganj to Firozpur Cantt Jn. The journey takes one change, at Mathura Jn, and the fastest combination takes 16 hr 15 min.
- What is the fastest way from Kasganj to Firozpur Cantt Jn by train?
- 22531 CPR MTJ SF EXP departs Kasganj at 19:10 and reaches Mathura Jn at 21:35. 14623 PATALKOT EXP then departs at 00:35 and arrives Firozpur Cantt Jn at 11:25. Total 16 hr 15 min, with 3 hr to change.
- Where do you change trains between Kasganj and Firozpur Cantt Jn?
- Mathura Jn (MTJ) is the interchange on the fastest route, with 3 hr between the arriving and departing trains.
- Which days can you travel from Kasganj to Firozpur Cantt Jn?
- A connection is available every day of the week.
Other trains from Kasganj
Other trains to Firozpur Cantt Jn
- Jalandhar City to Firozpur Cantt Jn13 direct trains · 127 km
- Ludhiana Jn to Firozpur Cantt Jn11 direct trains · 126 km
- Modelgram to Firozpur Cantt Jn6 direct trains · 120 km
- D A V College Jalandhar to Firozpur Cantt Jn6 direct trains · 114 km
- Khojewala to Firozpur Cantt Jn6 direct trains · 105 km
- Mullanpur to Firozpur Cantt Jn6 direct trains · 103 km
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.