| Train | Arr | Dep | Halt | PF | Runs on |
|---|---|---|---|---|---|
| 54646 Fzr-Ldh Passenger Firozpur Cantt Jn → Ludhiana Jn | 06:25 | 06:26 | 1m | Daily | |
| 74961 Ldh-Fzr Dmu Ludhiana Jn → Firozpur Cantt Jn | 07:23 | 07:24 | 1m | Daily | |
| 74962 Fzr-Ldh Dmu Firozpur Cantt Jn → Ludhiana Jn | 09:53 | 09:54 | 1m | Daily | |
| 54572 Fzr-Ldh Passenger Firozpur Cantt Jn → Ludhiana Jn | 12:09 | 12:10 | 1m | Daily | |
| 74963 Ldh-Fzr Dmu Ludhiana Jn → Firozpur Cantt Jn | 15:24 | 15:25 | 1m | Daily | |
| 74964 Fzr-Ldh Dmu Firozpur Cantt Jn → Ludhiana Jn | 19:21 | 19:22 | 1m | Daily | |
| 54571 Ldh-Fzr Passenger Ludhiana Jn → Firozpur Cantt Jn | 19:40 | 19:41 | 1m | Daily |
Times are scheduled times at this station (24-hour). Check live status for delays and platform changes.
Ghal Kalan (station code GKX) is a railway station serving Moga in Punjab, under Northern Railway (Firozpur division). 7 trains are scheduled here: 0 originate, 0 terminate and 7 pass through. The first departure of the day is 54646 Fzr-Ldh Passenger at 06:26 and the last is 54571 Ldh-Fzr Passenger at 19:41. The most served destinations are Ludhiana Jn, Chauki Man, Mullanpur, Baddowal, Modelgram. Nearby stations include Dagru (4 km), Moga (6 km), Maheshri Sandhuan (11 km).
The station code of Ghal Kalan is GKX.
Ghal Kalan is under Northern Railway, Firozpur division.
7 trains are scheduled at Ghal Kalan: 0 originate, 0 terminate and 7 pass through.
The earliest scheduled departure is 54646 Fzr-Ldh Passenger at 06:26, towards Ludhiana Jn.
The last scheduled departure is 54571 Ldh-Fzr Passenger at 19:41, towards Firozpur Cantt Jn.
4 trains run from Ghal Kalan to Ludhiana Jn (about 75 km). See the trains between stations page for timings and seat availability.
Nearby stations are Dagru (DAU, 4 km), Moga (MOGA, 6 km), Maheshri Sandhuan (MSSD, 11 km), Parao Mahna (PMH, 15 km).