Trains from Samalkha to Agra
6 trains run between Samalkha and Agra. Samalkha has 1 station(s), from which you can easily book train tickets to
Agra. Distance from Samalkha to Agra is 271 km. It will take approx. 05:06 hours to reach Agra from Samalkha by train.
If you're planning a trip soon, you can alternatively book
SAMALKHA TO AGRA TRAIN TICKETS
on ixigo.
Samalkha to Agra Train Ticket Price
If you are in search of affordable train tickets from Samalkha to Agra, ConfirmTkt is the best platform.
The Samalkha to Agra train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹190 and ₹4690, with the lowest Samalkha to Agra train ticket rate starting at ₹190.
Below are the minimum ticket prices for all classes:
1A |
₹1175 |
2A |
₹710 |
3A |
₹505 |
SL |
₹190 |
Daily Trains from Samalkha to Agra
A total of 6 trains run daily from Samalkha to Agra. See the details below:
JAMMU MAIL (14034) |
Daily |
02:00 |
07:06 |
Samalkha |
Tundla Junction |
05:06 hrs |
NETAJI EXPRESS (12312) |
Daily |
03:59 |
09:50 |
Samalkha |
Tundla Junction |
05:51 hrs |
JHELUM EXPRESS (11078) |
Daily |
08:52 |
14:10 |
Samalkha |
Agra Cantt. |
05:18 hrs |
KKDE KURJ EXP (11842) |
Daily |
16:19 |
21:35 |
Samalkha |
Agra Cantt. |
05:16 hrs |
ASR CSMT EXP (11058) |
Daily |
18:19 |
23:50 |
Samalkha |
Agra Cantt. |
05:31 hrs |
UNCHAHAR EXP (14218) |
Daily |
19:18 |
01:20 |
Samalkha |
Tundla Junction |
06:02 hrs |
First Train from Samalkha to Agra
The first train from Samalkha to Agra is JAMMU MAIL. It starts from Samalkha at 02:00 and reaches Agra at 07:06.
Last Train from Samalkha to Agra
The last train from Samalkha to Agra is UNCHAHAR EXP. It starts from Samalkha at 19:18 and reaches Agra at 01:20.
Fastest Train from Samalkha to Agra
The fastest train from Samalkha to Agra is JAMMU MAIL. It takes only 05:06 hours to cover 271 km.
Cheapest Train from Samalkha to Agra
The cheapest train from Samalkha to Agra is JHELUM EXPRESS (11078). The lowest price for Samalkha to Agra train ticket is ₹190.