Trains from BATHINDA JN to FIROZPUR CANT
Direct trains
| Train | Name | Dep | Arr | Runs |
|---|---|---|---|---|
| 12137 | Punjab Mail | 03:05 | 05:15 | Daily |
| 19107 | Janmabhoomi Express | 05:25 | 07:05 | Sun |
| 19611 | Ajmer - Amritsar Express | 06:03 | 08:15 | Thu, Sat |
| 54561 | BHATINDA - FIROZPUR CANTT Passenger (UnReserved) | 06:50 | 08:55 | Daily |
| 19223 | Sabarmati - Jammu Tawi Express | 07:45 | 09:30 | Daily |
| 54045 | JIND - FIROZPUR CANTT Passenger | 10:25 | 12:40 | Daily |
| 54563 | BHATINDA - FIROZPUR CANTT Passenger (UnReserved) | 14:10 | 16:25 | Daily |
| 54641 | OLD DELHI - FIROZPUR CANTT Passenger | 17:00 | 19:35 | Daily |
| 19415 | Sabarmati - Shri Mata Vaishno Devi Katra Express | 17:20 | 18:55 | Sun |
| 14803 | Bhagat Ki Kothi - Jammu Tawi Express | 18:30 | 20:20 | Daily |
| 19225 | Bhagat Ki Kothi - Jammu Tawi Express | 18:30 | 20:20 | Daily |
| 14625 | Haridwar - Firozpur Cantt Express | 22:45 | 00:35 +1d | Thu |
Our planner also finds connecting journeys — transfers at any shared station, not just major junctions. Indicative times; verify on official sources before travel.