Trains from Gurdaspur to Batala
2 trains run between Gurdaspur and Batala. Gurdaspur has 1 station(s), from which you can easily book train tickets to
Batala. Distance from Gurdaspur to Batala is 33 km. It will take approx. 00:32 hours to reach Batala from Gurdaspur by train.
If you're planning a trip soon, you can alternatively book
GURDASPUR TO BATALA TRAIN TICKETS
on ixigo.
Gurdaspur to Batala Train Ticket Price
If you are in search of affordable train tickets from Gurdaspur to Batala, ConfirmTkt is the best platform.
The Gurdaspur to Batala train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹145 and ₹10, with the lowest Gurdaspur to Batala train ticket rate starting at ₹145.
Below are the minimum ticket prices for all classes:
Daily Trains from Gurdaspur to Batala
A total of 1 trains run daily from Gurdaspur to Batala. See the details below:
JAT JU EXPRESS (19226) |
Daily |
00:03 |
01:02 |
Gurdaspur |
Batala Junction |
00:59 hrs |
First Train from Gurdaspur to Batala
The first train from Gurdaspur to Batala is JAT JU EXPRESS. It starts from Gurdaspur at 00:03 and reaches Batala at 01:02.
Last Train from Gurdaspur to Batala
The last train from Gurdaspur to Batala is PTK DLI EXP. It starts from Gurdaspur at 07:39 and reaches Batala at 08:11.
Fastest Train from Gurdaspur to Batala
The fastest train from Gurdaspur to Batala is PTK DLI EXP. It takes only 00:32 hours to cover 33 km.
Cheapest Train from Gurdaspur to Batala
The cheapest train from Gurdaspur to Batala is JAT JU EXPRESS (19226). The lowest price for Gurdaspur to Batala train ticket is ₹145.