Jaipur to Agra by Train 2026: Timings, Fare & Taj Mahal Day Trip
Jaipur to Agra Train: Quick Facts
- Useful daily direct train: 22987 Ajmer–Agra Fort Superfast Express.
- Jaipur departure: 08:10 AM.
- Agra arrival: 12:40 PM at Agra Fort.
- Journey time: approximately 4 hours 30 minutes.
- Rail distance on 22987: approximately 241 km from Jaipur to Agra Fort.
- Current 22987 classes: 3A, AC Chair Car and Second Sitting.
- Current indicative 22987 fares: ₹125 2S, ₹405 CC and ₹555 3A.
- Best same-day attractions: Taj Mahal + Agra Fort.
- Useful daily evening return: 12987 Agra Fort 18:40 → Jaipur 23:15.
- Alternative daily return: 19665 Agra Cantt 17:20 → Jaipur 22:40.
- Important: Taj Mahal is closed to general visitors every Friday.
Can You Visit the Taj Mahal from Jaipur by Train in One Day?
Yes, but a Jaipur–Agra train day needs careful timing. A useful daily direct option is train 22987, which currently leaves Jaipur Junction at 8:10 AM and reaches Agra Fort at 12:40 PM.
That gives you an afternoon sightseeing window rather than a full morning in Agra. For this reason, keep the itinerary focused on Taj Mahal first, then Agra Fort if time allows.
For the return, train 12987 currently leaves Agra Fort around 6:40 PM and reaches Jaipur around 11:15 PM. This creates a workable same-day plan, but the margin is much tighter than a private-car day trip.
Train information checked: 21 August 2026
A lot of travellers search for Jaipur to Agra train timings, Jaipur to Taj Mahal by train, train ticket price and whether Agra can really be visited in one day. The answer is yes—but not every Jaipur–Agra train creates a good sightseeing day.
For a same-day trip, the train fare is less important than the arrival time in Agra and the confirmed return time. A cheap train that arrives at 3:00 PM is practically useless if your main goal is visiting the Taj Mahal before closing.
You also need to pay attention to the Agra station. Some services use Agra Fort (AF), some use Agra Cantt (AGC), and others may stop at Idgah or another station. Choosing the station shown on your actual ticket prevents last-minute confusion.
This guide covers the complete journey: Jaipur hotel → Jaipur Junction → train → Agra station → Taj Mahal → Agra Fort → return train → Jaipur, plus fares, train classes, booking tips and advice for foreign tourists.
Jaipur to Agra Train Guide
- Jaipur to Agra Train Timings
- Best Train from Jaipur to Agra
- Train Ticket Price
- Jaipur to Agra Train Distance
- 2S vs Chair Car vs 3A
- How to Book on IRCTC
- Train Booking for Foreign Tourists
- Jaipur Junction Guide
- Agra Fort vs Agra Cantt
- Agra Station to Taj Mahal
- Taj Mahal Planning
- Same-Day Taj Mahal Itinerary
- Return Trains to Jaipur
- Train vs Private Car
- Families & Senior Travellers
- Trip Budget
- Best Time to Travel
- Mistakes to Avoid
- Frequently Asked Questions
Jaipur to Agra Train Timings 2026
There are several trains between Jaipur and the wider Agra railway area, but their operating days and Agra stations differ. For a tourist planning a same-day trip, direct trains with morning departures are usually the most useful.
| Train | Jaipur Departure | Agra Area Arrival | Journey | Runs |
|---|---|---|---|---|
| 22987 AII–AF Superfast | 08:10 | Agra Fort 12:40 | 4h 30m | Daily |
| 19666 UDZ–KURJ Express | 05:50 | Agra Cantt 10:20 | 4h 30m | Daily |
| 22308 / 12308 | 04:40 | Idgah around 08:25 | About 3h 45m | Selected days |
Which Is the Best Train from Jaipur to Agra?
There is no single best train for every traveller. The best choice depends on how early you can leave Jaipur and which Agra station works with your sightseeing plan.
Best Easy Daily Option: 22987
Train 22987 Ajmer–Agra Fort Superfast is convenient because it runs daily and terminates at Agra Fort. It currently departs Jaipur Junction at 8:10 AM and reaches Agra Fort at 12:40 PM.
Its weakness is the relatively late arrival. You do not reach Agra until lunchtime, so the sightseeing day has to stay focused.
Better for More Sightseeing Time: 19666
The current schedule for train 19666 has a much earlier Jaipur departure, 5:50 AM, and an Agra Cantt arrival around 10:20 AM.
If that train works for your date and preferred class, the earlier arrival gives you more sightseeing time than 22987.
For a same-day trip, choose the train that gives you the best confirmed arrival + return combination. Do not choose a train only because its fare is ₹100 or ₹200 cheaper.
Jaipur to Agra Train Ticket Price
Current published fare information for train 22987 between Jaipur and Agra Fort shows the following approximate fares:
| Class | Current Approx. Fare | Best For |
|---|---|---|
| Second Sitting (2S) | ₹125 | Lowest-cost reserved daytime travel |
| AC Chair Car (CC) | ₹405 | Best balance of comfort and price |
| AC 3-Tier (3A) | ₹555 | Travellers preferring an AC berth-style coach |
Which Class Gives the Best Value?
For most tourists, AC Chair Car is the most practical choice on 22987. The journey is during the day, and a reserved air-conditioned seat is comfortable enough for approximately four and a half hours.
Jaipur to Agra Distance by Train
The exact railway distance depends on the route and destination station. For train 22987, the current Jaipur-to-Agra-Fort rail distance is approximately 241 km.
Road distance and rail distance should not be compared directly because rail lines and highways use different routes.
Second Sitting vs Chair Car vs 3A
Which Train Class Should You Book?
AC Chair Car
- Reserved seat
- Air-conditioned coach
- Daytime-friendly layout
- Good balance of price and comfort
- Best choice for many tourists
3A
- Air-conditioned coach
- Berth-style layout
- More useful on longer journeys
- Higher fare than CC on 22987
- Less necessary for a daytime day trip
What About Second Sitting?
Second Sitting is the budget choice. It can be perfectly usable, but foreign tourists and travellers planning several hours of walking around Agra may prefer an air-conditioned class so they arrive more rested.
How to Book Jaipur to Agra Train Tickets on IRCTC
Step-by-Step Booking
- Open the official IRCTC website or Rail Connect app.
- Enter Jaipur Junction – JP as your departure station.
- Search for Agra Fort – AF, Agra Cantt – AGC or the station used by the train you want.
- Choose your exact travel date.
- Avoid Friday if the Taj Mahal is the main purpose of the journey.
- Compare departure and arrival time.
- Check the return journey before selecting the outbound train.
- Choose 2S, CC, 3A or another available class.
- Check seat availability and fare.
- Enter passenger information correctly.
- Complete payment.
- Save the PNR and ticket offline.
Book the Return at the Same Time
Do not buy Jaipur → Agra first and think about the return later. For a one-day trip, your return ticket is part of the sightseeing plan.
An excellent outward train is useless if the only confirmed return gets you back to Jaipur the following morning.
Jaipur to Agra Train Booking for Foreign Tourists
Foreign tourists can travel normally on Indian Railways. You can book through IRCTC or use a reliable authorised reservation service.
Foreign Traveller Checklist
- Set up your booking account before the travel day.
- Enter the passenger name exactly as required.
- Carry the identification used for the reservation.
- Save the ticket and PNR offline.
- Check the correct station code.
- Confirm the return train in advance.
- Arrange Agra pickup if your time is limited.
Indian railway stations can be busy. If this is your first train journey in India, reach Jaipur Junction around 45 minutes before departure so you have time to find the platform and coach without rushing.
Jaipur Junction Railway Station: What to Know
The main Jaipur railway station uses code JP. Do not confuse it with Gandhinagar Jaipur (GADJ), which is another station in the city and is also used by some trains.
Before Leaving Your Jaipur Hotel
- Check live train running status.
- Confirm JP or GADJ on the ticket.
- Save your ticket offline.
- Carry identification.
- Allow traffic time.
- Keep your return ticket accessible.
Agra Fort vs Agra Cantt: Which Station Is Better?
| Station | Code | Useful For |
|---|---|---|
| Agra Fort | AF | 22987 and central Agra access |
| Agra Cantt | AGC | Many major long-distance trains and Taj Mahal visitors |
| Idgah Agra | IDH | Some Jaipur-route trains |
Which Should You Choose?
Choose the station used by the train with the best schedule. Do not reject a better train simply because it arrives at Agra Fort instead of Agra Cantt. Both can work for a Taj Mahal trip.
Agra Fort Railway Station to Taj Mahal
Agra Fort station is much closer to central Agra than many travellers realise. Once you arrive, use a pre-arranged car, reliable taxi or local transport to move directly toward the Taj Mahal.
Why Pre-Booking Helps
- No time spent negotiating after leaving the train.
- Driver already knows your return deadline.
- Easy transfer between Taj Mahal and Agra Fort.
- Useful place to keep permitted luggage while sightseeing.
- Better for international first-time visitors.
Visiting the Taj Mahal on a Jaipur–Agra Train Trip
The Taj Mahal should be the first sightseeing priority after arriving in Agra. Do not visit a market or restaurant first unless the monument's timing makes that unavoidable.
For current admission prices, mausoleum ticket, entry gates and visitor rules, read our Taj Mahal ticket price and complete guide .
Important Taj Mahal Rules
- The Taj Mahal is closed to general visitors every Friday.
- East and West Gates are normal visitor entrances.
- Security checks take time.
- Carry a small bag.
- Avoid prohibited food and unnecessary items.
- Main mausoleum entry requires an additional ticket.
How Long Should You Spend at the Taj Mahal?
For a train-based same-day trip, around 2 to 2.5 hours is a realistic target. You can spend longer, but that may mean dropping Agra Fort.
Jaipur to Taj Mahal by Train: Best Same-Day Itinerary
7:15 AM – Reach Jaipur Junction
Arrive early enough to check the platform and coach.
8:10 AM – Depart Jaipur
Board train 22987 when its current timetable suits your date.
12:40 PM – Reach Agra Fort
Meet your driver and move directly toward the Taj Mahal.
1:15–3:30 PM – Taj Mahal
Allow time for entry, security, photography and the main complex.
3:30–4:15 PM – Quick Lunch
Use a clean restaurant close to your route rather than spending a long time crossing the city.
4:15–5:30 PM – Agra Fort
Visit the major public areas without trying to cover every corner.
5:30 PM – Leave for Station
If your return is from Agra Fort at 6:40 PM, go directly back to the station.
6:40 PM – Return Train
The current daily 12987 schedule departs Agra Fort at approximately 6:40 PM.
11:15 PM – Reach Jaipur
Arrange your Jaipur station-to-hotel transfer in advance if you do not want to negotiate transport late at night.
Best Return Trains from Agra to Jaipur
| Train | Departure | Jaipur Arrival | Runs | Use |
|---|---|---|---|---|
| 12987 SDAH–Ajmer Express | Agra Fort 18:40 | Jaipur 23:15 | Daily | Practical evening return |
| 19665 KURJ–UDZ Express | Agra Cantt 17:20 | Jaipur 22:40 | Daily | Earlier return, less sightseeing time |
| 15634 / 15632 / 12496 | Agra Fort around 18:10 | Jaipur around 22:55 | Selected days | Useful when operating on your date |
Which Return Is Best?
For a 22987 outward journey, 12987 at around 6:40 PM creates one of the more practical current combinations because it leaves from the same Agra Fort station.
The downside is that the arrival in Jaipur is late, around 11:15 PM.
Should You Add Agra Fort?
Yes, when the train runs on time and your Taj Mahal visit finishes early enough. Agra Fort is the easiest major attraction to pair with the Taj Mahal because both sit within Agra's main sightseeing zone.
Keep roughly 60–90 minutes for a focused train-day visit.
Should You Add Mehtab Bagh?
Usually not with the 8:10 AM → 12:40 PM 22987 schedule. Mehtab Bagh is on the opposite side of the Yamuna, and the extra driving time can make your evening train uncomfortable.
If you stay overnight, it becomes a much more attractive option. See our Taj Mahal sunrise vs sunset guide .
Can You Add Fatehpur Sikri?
Not sensibly on this same-day train itinerary. Fatehpur Sikri is outside Agra and needs substantial road time. Trying to fit it between a 12:40 PM arrival and an evening train would turn the trip into a transport race.
Jaipur to Agra by Train vs Private Car
Which Is Better?
Train
- Lower cost for solo travellers
- No highway driving
- Reserved seating
- Fixed timetable
- Station transfers required
- Same-day itinerary can feel tight
Private Car
- Hotel pickup
- Flexible departure
- Same car for sightseeing
- Easy luggage handling
- Good for families and couples
- More road travel
For a solo traveller or couple who enjoys trains, rail can be economical and interesting. For a family or anyone wanting a relaxed day, a private Jaipur–Agra car is usually easier because you can leave earlier and are not tied to a 6:40 PM return.
Compare our Jaipur to Taj Mahal day trip by private car .
Jaipur to Agra Train Trip With Children or Seniors
With Children
- Choose an air-conditioned reserved class.
- Carry a small snack for the train.
- Pre-book local Agra transport.
- Keep the sightseeing to Taj Mahal + Agra Fort.
- Arrange late-night Jaipur station pickup.
With Senior Travellers
- AC Chair Car is preferable where available.
- Avoid tight station connections.
- Book an Agra driver in advance.
- Allow rest during lunch.
- Consider dropping Agra Fort if the Taj Mahal visit is tiring.
A train may be cheaper, but a private car can still be easier for seniors because it removes railway-station walking, boarding and a late-night Jaipur arrival.
Jaipur to Agra Train Day Trip Cost
The total cost is more than the train ticket. Budget for local Agra transport, monument admission and food as well.
| Expense | Typical Planning Amount |
|---|---|
| 22987 one-way 2S | About ₹125 currently |
| 22987 one-way CC | About ₹405 currently |
| 22987 one-way 3A | About ₹555 currently |
| Return train | Depends on train and class |
| Agra local transport | Depends on auto, cab or private car |
| Taj Mahal ticket | Depends on nationality and mausoleum access |
| Agra Fort | Separate monument ticket |
| Meals | Depends on restaurant style |
| Guide | Optional |
Foreign Tourists Will Spend More on Monument Tickets
Indian and foreign visitors pay different admission fees at several Indian monuments. Do not calculate your total Agra budget using only Indian ticket prices if you are travelling on a foreign passport.
Best Time for a Jaipur to Agra Train Trip
October to March
Usually the most comfortable sightseeing period. December and January can have morning fog, which may affect visibility and occasionally rail operations.
April to June
The weather can become extremely hot. An air-conditioned train class is strongly preferable, and the afternoon arrival of 22987 means you will be sightseeing during the warmer part of the day.
July to September
Monsoon rain can affect local transfers and walking. Keep an umbrella or rain layer and protect your phone and documents.
What to Carry on the Jaipur to Agra Train Trip
- Train ticket / PNR
- Valid identification
- Taj Mahal ticket
- Phone and power bank
- Small amount of cash
- Payment card
- Comfortable shoes
- Water for the train journey
- Sunscreen
- Sunglasses
- Hat or cap
- Essential medicine
- Light jacket in winter
- Small bag rather than large luggage
Jaipur to Agra Train Trip Mistakes to Avoid
- Booking the outbound without the return: secure both directions first.
- Ignoring the Agra station: AF and AGC are different stations.
- Planning the Taj Mahal on Friday: it is closed to general visitors.
- Choosing only by fare: arrival time matters more.
- Trying to include Fatehpur Sikri: it makes a train day extremely rushed.
- Not booking Agra transport: you lose limited sightseeing time.
- Going to the wrong Jaipur station: check JP versus GADJ.
- Carrying large luggage: it complicates station and monument visits.
- Leaving Agra Fort too late: your return train will not wait.
- Using an old timetable: verify your exact travel date.
Frequently Asked Questions About Jaipur to Agra by Train
Can you visit Agra from Jaipur in one day by train?
Yes. It is possible when the outbound and return trains are confirmed and you keep the sightseeing focused mainly on the Taj Mahal and Agra Fort.
What is the Jaipur to Agra train timing?
One useful daily option is train 22987, currently scheduled to leave Jaipur Junction at 8:10 AM and reach Agra Fort at 12:40 PM.
How long does Jaipur to Agra take by train?
Train 22987 currently takes approximately 4 hours 30 minutes between Jaipur Junction and Agra Fort. Other trains may be faster or slower.
What is the Jaipur to Agra train ticket price?
For train 22987, current reference fares between Jaipur and Agra Fort are approximately ₹125 in 2S, ₹405 in AC Chair Car and ₹555 in 3A. Check IRCTC for the live fare.
What is the Jaipur to Agra distance by train?
On train 22987, Jaipur to Agra Fort is approximately 241 km by rail.
Which is the best train from Jaipur to Agra?
The best train depends on your date and return connection. Train 22987 is a convenient daily service to Agra Fort, while an earlier service such as 19666 can give you more sightseeing time when suitable.
Is AC Chair Car available from Jaipur to Agra?
Yes. Train 22987 currently offers AC Chair Car between Jaipur and Agra Fort along with 3A and Second Sitting.
Should I book Chair Car or 3A?
For a daytime trip, Chair Car is usually the better fit because it provides a comfortable reserved air-conditioned seat at a lower current fare than 3A on train 22987.
Which Jaipur station should I use?
Train 22987 uses Jaipur Junction, station code JP. Always check the ticket because some trains may also use Gandhinagar Jaipur.
Which Agra station does train 22987 use?
Train 22987 terminates at Agra Fort Railway Station, code AF.
Is Agra Fort station good for visiting the Taj Mahal?
Yes. Agra Fort station is centrally located and can be used conveniently for a Taj Mahal visit with a pre-arranged local transfer.
Is Agra Cantt better than Agra Fort?
Not necessarily. Choose the train with the better overall timing. Both Agra Fort and Agra Cantt can work well for tourists.
How far is the Taj Mahal from Agra Cantt?
Agra Cantt is roughly 6–8 km from common Taj Mahal access areas, depending on the route and entry gate.
Can foreign tourists book Jaipur to Agra train tickets?
Yes. International travellers can book Indian Railways tickets through IRCTC or reputable authorised booking services and should carry the required identification.
Should I book my return train before going to Agra?
Yes. A confirmed return train is essential for a same-day itinerary because evening trains can sell out.
What is a useful evening train from Agra to Jaipur?
Train 12987 currently leaves Agra Fort at around 6:40 PM and reaches Jaipur at around 11:15 PM daily, making it a practical current return option after a focused sightseeing visit.
Is there an earlier return from Agra to Jaipur?
Train 19665 currently leaves Agra Cantt around 5:20 PM and reaches Jaipur around 10:40 PM daily, but the earlier departure gives you less sightseeing time.
Can I see the Taj Mahal and Agra Fort in one day?
Yes. These are the two best major attractions for a same-day Jaipur–Agra train trip when the trains run close to schedule.
Can I visit Fatehpur Sikri too?
It is not recommended on a same-day train plan because Fatehpur Sikri is outside central Agra and requires additional road travel.
Can I visit Mehtab Bagh too?
With a late-morning or lunchtime arrival, it is usually better to protect the return train rather than add Mehtab Bagh. It fits much better into an overnight Agra stay.
Is the Taj Mahal open on Friday?
No. The Taj Mahal is closed to general visitors every Friday.
How long should I spend at the Taj Mahal?
Around two to three hours is ideal for most first-time visitors, although a train-based day may require a slightly more focused visit.
Is train or private car better from Jaipur to Agra?
Train is economical for solo travellers and couples. A private car is more flexible and generally easier for families, groups, senior travellers and anyone wanting more sightseeing time.
Is a Jaipur to Agra train day too tiring?
It is a long day because you may leave your Jaipur hotel early and return around midnight. Travellers wanting a relaxed pace should consider staying overnight in Agra.
Is an overnight stay in Agra better?
Yes, if you want a sunrise Taj Mahal visit, Mehtab Bagh, Fatehpur Sikri or a more relaxed Agra Fort visit without watching the clock.
Final Advice for Jaipur to Agra by Train
A Jaipur to Agra train day is absolutely possible, but the trip works only when the outbound train, return train and sightseeing window all fit together.
For a straightforward daily option, train 22987 currently leaves Jaipur at 8:10 AM and reaches Agra Fort at 12:40 PM. The current daily 12987 return around 6:40 PM can bring you back to Jaipur around 11:15 PM.
That combination is workable, but tight. Go directly to the Taj Mahal, keep lunch short, add Agra Fort only when the train is running close to schedule and leave a safe station buffer.
If comfort and sightseeing time matter more than the rail experience, a private Jaipur–Agra car or an overnight stay will usually produce a more relaxed trip.