Kasganj Junction (KSJ) is a railway station with 20 trains in our time table: 3 starting here, 7 ending here and 10 passing through. The first train leaves at 12:37 am (Bandra - Gorakhpur SPL (09157) to Gorakhpur Junction) and the last at 6:20 pm (AH Tpu Express (15093) to Tanakpur). From here you can travel by train to 129 stations, most often to Farrukhabad Junction, Bareilly City, Bareilly Junction.
20Trains
3Start here
7End here
10Pass through
KSJStation code
Trains starting from Kasganj Junction (3)
| Train | Departs | To | Arrives | Journey | Runs on |
|---|---|---|---|---|---|
| Bareilly New Delhi Intercity Express (14315) | 2:50 am | New Delhi NDLS | 10:20 am | 7h 30m | Daily |
| Bareilly City Kasganj Passenger (55346) | 2:45 pm | Lucknow Junction LJN | 1:10 am (+1 day) | 10h 25m | Daily |
| Bareilly City Kasganj Passenger (55344) | 5:25 pm | Farrukhabad Junction FBD | 8:25 pm | 3h 00m | Daily |
Trains passing through Kasganj Junction (10)
Trains ending at Kasganj Junction (7)
| Train | From | Departs | Arrives | Runs on |
|---|---|---|---|---|
| Bareilly City Lalkuan Urs Special (05311) | Kanpur Anwarganj CPA | 11:30 pm | 4:20 am (+1 day) | Tue, Wed, Thu |
| Achhnera Kasganj Fast Passenger (55338) | Bharatpur Junction BTE | 5:30 am | 10:25 am | Daily |
| Bareilly City Kasganj Passenger (55328) | Bareilly City BC | 7:50 am | 11:20 am | Daily |
| Achhnera Kasganj Passenger (55332) | Achhnera Junction AH | 10:10 am | 1:50 pm | Daily |
| Bareilly Junction Tanakpur Purnagiri Mela Special (05308) | Mathura Cantonment MRT | 5:00 pm | 7:50 pm | Daily |
| Bareilly City Kasganj Passenger (55330) | Bareilly Junction BRY | 5:25 pm | 8:30 pm | Daily |
| Agra Fort Kasganj Passenger (55334) | Agra Fort AF | 3:20 pm | 8:50 pm | Daily |
Popular train routes from Kasganj Junction
- Kasganj Junction to Farrukhabad Junction 6 trains
- Kasganj Junction to Bareilly City 5 trains
- Kasganj Junction to Bareilly Junction 5 trains
- Kasganj Junction to Budaun 5 trains
- Kasganj Junction to Izzatnagar 5 trains
- Kasganj Junction to Kanpur Central 5 trains
- Kasganj Junction to Kannauj 4 trains
- Kasganj Junction to Kanpur Anwarganj 4 trains
- Kasganj Junction to Soron Shukar Kshetra 4 trains
- Kasganj Junction to Ujhani 4 trains
- Kasganj Junction to Bhojipura Junction 3 trains
- Kasganj Junction to Fatehgarh 3 trains
Stations near Kasganj Junction
- Kasganj City KJC 1.9 km
- Badhari Kalan BHK 8.7 km
- Ggg 10.2 km
- Gangagarh Halt GGG 10.6 km
- Soron Shukar Kshetra SRNK 13.6 km
- Marahra MHA 16.2 km
FAQ about Kasganj Junction railway station
How many trains stop at Kasganj Junction?
Kasganj Junction (KSJ) has 20 trains in our time table: 3 starting here, 7 ending here and 10 passing through.
What is the station code of Kasganj Junction?
The station code of Kasganj Junction is KSJ.
Which trains start from Kasganj Junction?
Bareilly New Delhi Intercity Express (14315), Bareilly City Kasganj Passenger (55346), Bareilly City Kasganj Passenger (55344).
Which is the first train from Kasganj Junction?
Bandra - Gorakhpur SPL (09157) leaves Kasganj Junction at 12:37 am for Gorakhpur Junction.
Which is the last train from Kasganj Junction?
AH Tpu Express (15093) leaves Kasganj Junction at 6:20 pm for Tanakpur.
Which station is near Kasganj Junction?
The nearest station with trains is Kasganj City, 1.9 km away.
How can I check the live running status of a train at Kasganj Junction?
Open the train in the lists above to see where it is now, its next station and its expected time at Kasganj Junction.

