Trains from Kolkata to Agra
5 trains run between Kolkata and Agra. Kolkata has 2 station(s), from which you can easily book train tickets to
Agra. Distance from Kolkata to Agra is 1270 km. It will take approx. 18:33 hours to reach Agra from Kolkata by train.
If you're planning a trip soon, you can alternatively book
KOLKATA TO AGRA TRAIN TICKETS
on ixigo.
Kolkata to Agra Train Ticket Price
If you are in search of affordable train tickets from Kolkata to Agra, ConfirmTkt is the best platform.
The Kolkata to Agra train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹580 and ₹14530, with the lowest Kolkata to Agra train ticket rate starting at ₹580.
Below are the minimum ticket prices for all classes:
1A |
₹3680 |
2A |
₹2175 |
3A |
₹1525 |
SL |
₹580 |
Weekly Trains from Kolkata to Agra
There are 1 weekly trains running between Kolkata and Agra. Check the details below:
HWH KWP SPECIAL (03007) |
Sun |
18:00 |
20:30 |
Kolkata Howrah Junction |
Agra Fort |
26:30 hrs |
Daily Trains from Kolkata to Agra
A total of 2 trains run daily from Kolkata to Agra. See the details below:
NETAJI EXPRESS (12311) |
Daily |
21:55 |
17:05 |
Kolkata Howrah Junction |
Tundla Junction |
19:10 hrs |
SDAH AII SF EXP (12987) |
Daily |
22:55 |
18:40 |
Kolkata Sealdah |
Agra Fort |
19:45 hrs |
First Train from Kolkata to Agra
The first train from Kolkata to Agra is POORVA EXPRESS. It starts from Kolkata at 08:15 and reaches Agra at 02:48.
Last Train from Kolkata to Agra
The last train from Kolkata to Agra is HWH JU EXPRESS. It starts from Kolkata at 23:25 and reaches Agra at 19:20.
Fastest Train from Kolkata to Agra
The fastest train from Kolkata to Agra is POORVA EXPRESS. It takes only 18:33 hours to cover 1270 km.
Cheapest Train from Kolkata to Agra
The cheapest train from Kolkata to Agra is POORVA EXPRESS (12381). The lowest price for Kolkata to Agra train ticket is ₹580.