50
Checking Seats Availability
Loading seats data...

From Jaipur to Agra by train

02:05
Jaipur
05:55
Agra Fort
3h 50m
Refund 
02:05
Jaipur
05:55
Agra Fort
3h 50m
Refund 
02:05
Jaipur
05:55
Agra Fort
3h 50m
Refund 
02:05
Jaipur
05:55
Agra Fort
3h 50m
Refund 
02:05
Jaipur
05:55
Agra Fort
3h 50m
Refund 
02:05
Jaipur
05:55
Agra Fort
3h 50m
Refund 
02:05
Jaipur
05:55
Agra Fort
3h 50m
Refund 
02:05
Jaipur
05:55
Agra Fort
3h 50m
Refund 

From Jaipur to Agra by bus

00:00
Jaipur
05:00
Agra
5h
Instant  Refund 
00:00
Jaipur
05:00
Agra
5h
Instant  Refund 
02:00
Jaipur
08:00
Agra
6h
Instant  Refund 
06:30
Jaipur
11:00
Agra
4h 30m
Instant  Refund 
11:00
Jaipur
15:00
Agra
4h
Instant  Refund 
11:00
Jaipur
16:00
Agra
5h
Instant  Refund 
17:45
Jaipur
23:00
Agra
5h 15m
Instant  Refund 
17:45
Jaipur
23:00
Agra
5h 15m
Instant  Refund 
19:00
Jaipur
23:45
Agra
4h 45m
Instant  Refund 
19:00
Jaipur
23:45
Agra
4h 45m
Instant  Refund 
20:00
Jaipur
00:30
Agra
4h 30m
Instant  Refund 
20:00
Jaipur
00:30
Agra
4h 30m
Instant  Refund 
20:31
Jaipur
02:31
Agra
6h
Instant  Refund 
20:31
Jaipur
02:31
Agra
6h
Instant  Refund 
21:00
Jaipur
01:45
Agra
4h 45m
Instant  Refund 
21:00
Jaipur
01:45
Agra
4h 45m
Instant  Refund 
21:15
Jaipur
02:15
Agra
5h
Instant  Refund 
21:30
Jaipur
02:35
Agra
5h 5m
Instant  Refund 
21:30
Jaipur
02:35
Agra
5h 5m
Instant  Refund 
21:45
Jaipur
04:45
Agra
7h
Instant  Refund 
23:00
Jaipur
04:00
Agra
5h
Instant  Refund 
23:00
Jaipur
04:00
Agra
5h
Instant  Refund 
23:59
Jaipur
07:00
Agra
7h 1m
Instant  Refund 

From Sanganeer Airport (JAI) to Agra (AGR) by flight

#6E839 #6E5916
05:50
JAI Sanganeer Airport, Jaipur
Stop 3h 10m
Bangalore Airport
14:10
AGR Kheria Airport, Agra
8h 20m
Instant 
 
#AI9687
07:30
JAI Sanganeer Airport, Jaipur
08:30
AGR Kheria Airport, Agra
1h
Instant 
 
#AI9687
07:45
JAI Sanganeer Airport, Jaipur
09:00
AGR Kheria Airport, Agra
1h 15m
Instant 
 
#AI9687
10:15
JAI Sanganeer Airport, Jaipur
11:15
AGR Kheria Airport, Agra
1h
Instant 
 
#G81807 #6E5916
11:20
JAI Sanganeer Airport, Jaipur
Stop 21h 25m
Bangalore Airport
14:10
AGR Kheria Airport, Agra
1d 2h 50m
Instant 
 
#6E498 #6E5916
12:15
JAI Sanganeer Airport, Jaipur
Stop 20h 45m
Bangalore Airport
14:10
AGR Kheria Airport, Agra
1d 1h 55m
Instant 
 
#6E556 #6E5916
20:00
JAI Sanganeer Airport, Jaipur
Stop 13h
Bangalore Airport
14:10
AGR Kheria Airport, Agra
18h 10m
Instant 
 

From Jaipur Hotel Transfer to Agra by taxi

Any
Jaipur Hotel Transfer
Time
Agra Hotel Transfer
4h 30m
Instant  Refund 
  vehicle, all incl
Any
Jaipur Hotel Transfer
Time
Agra Hotel Transfer
4h 30m
Instant  Refund 
  vehicle, all incl

From Jaipur via ChandBaori Step Well to Agra by taxi

Any
Jaipur via ChandBaori Step Well
Time
Agra Hotel Transfer
5h 30m
Instant  Refund 
  vehicle, all incl
Any
Jaipur via ChandBaori Step Well
Time
Agra Hotel Transfer
5h 30m
Instant  Refund 
  vehicle, all incl

How to get from Jaipur to Agra

Located in the two northern Indian neighbouring states of Rajasthan and Uttar Pradesh respectively, Jaipur and Agra are connected by road and rail. While Agra sits relatively close to Jaipur, the route is served by a direct flight, too. Thus your choice of means of transport to get to Agra from Jaipur is varied – from buses and taxis to trains and planes.

How far is Agra from Jaipur?

The distance between Jaipur and Agra is 240 km over Bikaner–Agra Road or 320 km over national highway 23.

The length of the railway link is 230 km. It is more or less the same distance if you fly as the rail goes very direct.

How long does it take to get to Agra from Jaipur?

Flying time between Jaipur and Agra is one hour. It is about four hours in media if you travel by train.

Buses take longer, no matter which route they choose. Travelling via NH23 can take as long as 7 hours.

How much does a trip between Jaipur and Agra cost?

Be ready to shell out from INR400 if travelling by bus to INR2,000 if flying or treating yourself to a first class air-conditioned train compartment.

Which means of transport to choose for the Jaipur–Agra trip?

While flying is quick, it is the most expensive option and there are only four direct flights a week between the two destinations thus the choice is limited.

Road travel is picturesque but the best way to do it is via a hired taxi as bussing takes longer and is definitely less confortable.

Trains look a very attractive choice for this route as they offer daily departures, reasonable length of the trip and similarly reasonable ticket prices.

How to get from Jaipur to Agra by train

As mentioned above, trains are definitely the best means of transport to get from Jaipur to Agra.

Which station in Agra do trains arrive to?

There are several railway stations in Agra. The most useful for Jaipur–Agra travel are Agra Cantonment (AGC) which is the main railway station in Agra, and the historical Agra Fort Railway Station opened in 1874 (AF). The distance between the two is 5 km only.

Agra Fort Railway Station is strategically located by the Agra Fort and thus is more convenient if you arrive to Agra with touristic purposes.

How many daily trains link Jaipur to Agra?

There are four daily trains and at least eight more trains with weekly frequency from one to four times which call to Agra Fort railway station, while only two daily trains and two non-daily ones check in at Agra Cantonment. They are different trains meaning that those that call to Agra Fort do not bring you to Agra Cantonment and vice versa.

How long does a train journey take?

The fastest trains – ADI GWL SF Express 22548 to AGC and JU HWH Superfast 12308 to AF – cover the distance to Agra in three hours 45 minutes.

The slowest one – JP ALD Express to AGC as well as a couple of weekly trains to AF, 12396 and 12316 – need almost six hours to complete the journey, and thus are not really recommended.

The majority of trains manage to reach the destination in about four hours.

How much are train tickets?

Depending on the class of the seat or berth, tickets will cost between INR600 and INR2,000.

As the journey is not too long and there are a lot of daytime departures, sitting class would normally do. Yet we highly recommend opting for air-conditioned classes.

How to get from Jaipur to Agra by bus

There is about a dozen of direct daily buses between Jaipur and Agra. Travelling by bus is generally slower than by train but does not come much cheaper.

How much does bussing to Agra take?

Buses need from five to six hours to reach Agra. Somewhat inconveniently, almost half of all the buses to Agra leave Jaipur in the late evening from 8 pm to 10 pm and arrive to Agra in the small hours.

How much do bus tickets cost?

There are both air-conditioned and cheaper non air-conditioned cramped buses between Jaipur and Agra. The cheapest tickets for an AC bus should cost in the region of INR400; then there are luxurious sleepers which are priced over INR1,200.

Are there night buses to Agra?

Yes, there are. They are mostly sleepers with berths instead of seats but, as already mentioned, are scheduled rather inconveniently and arrive to Agra between 1 am and 3 am.

How to get from Jaipur to Agra by taxi?

The distance between Jaipur and Agra is very convenient for a road trip. Getting to Agra by car takes from four to 6 hours without stops.

How much is the taxi rate?

A door-to-door taxi will cost you in the region of INR5,000/INR7,500 for 3 pax/family respectively.

How to get from Jaipur to Agra by plane

Though there is only 230 km between Jaipur and Agra, there are direct flights which link these two destinations. The route is served by the only airline – the national flag carrier, Air India, thus tickets are not dirt-cheap.

How many direct flights are there between Jaipur and Agra?

There are four weekly flights between Jaipur International Airport (JAI) and Agra Airport (AGR) – on Monday, Tuesday, Thursday and Saturday, all operated by Air India.

How long is the flying time to Agra?

Air India will deliver you from Jaipur to Agra in one hour.

Flying via connecting flights makes no sense as it takes 6 hour and more.

How much is the airfare to Agra?

The cheapest airfare is about INR1,500. Do book in advance if you decide to fly as tickets sell out well due to the limited number of weekly flights.

Jaipur to Agra destination reviews

JA
train 2A - AC 2-Tier Sleeper, Indian Railways, Mar 14, 2020
Train on time, clean sheets for the sleeper. All good
JA
train SL - Sleeper Class, Indian Railways, Mar 13, 2020
Helpful guard and quiet train this time, no problems.
MT
train #22548 3A - AC 3-Tier Sleeper, Indian Railways, Jan 23, 2020
Delayed 1hr, freezing.
DR
train 1A - AC First Class Sleeper, Indian Railways, Dec 25, 2019
Porter put us on the wrong train, had to jump the tracks and get on a moving train, 7 cars from our class booked !
PT
train #22987 CC - AC Chair Class, Indian Railways, Nov 29, 2019
Good organized with 12 go Asia. Nevertheless 1 point of attention. There is an app with information where your couch stops on the platform and the place of your chair. Would like the name of the app with the ticket.
IK
taxi Van Family 6, TravelODesk India, Nov 16, 2019
Driver did not speak English Driver was halted by the police and had to pay a fine
AA
train #12404 2A - AC 2-Tier Sleeper, Indian Railways, Nov 15, 2019
Fluent trip. The train employees were very helpful and polite. I enjoyed my ride.
SC
taxi Comfort, TravelODesk India, Oct 30, 2019
Anoop was a wonderful and excellent driver. He drove with caution yet precision on the journey from Jaipur to Agra. His car was excellent with fresh aircon, comfy seats and very clean interior. He arrived to our hotel well ahead of the pickup time and warmly introduced himself whilst carefully packing our bags. Anoop was very accommodating throughout the journey. I would seek him out on a return visit to India, and hope you seek him out on your visit to India. Anoop you are a legend!
JT
train #19666 2S - Second Sitting Class, Indian Railways, Oct 23, 2019
As seems common on Indian trains, nobody seems to care about your reserved seat. I don't understand how they sell tickets for an area with 8 berths but when the conductor comes around there's 12-14 people.
SL
train #12404 2A - AC 2-Tier Sleeper, Indian Railways, Oct 14, 2019
The beds were to hard and unconfortable!
PM
train #12404 2A - AC 2-Tier Sleeper, Indian Railways, Oct 13, 2019
Sheets, pillow, blanket and personal night light on my bunk made for a comfortable 6 hour train trip. Maybe 20 mins late arriving but not too bad.
AT
train #12404 3A - AC 3-Tier Sleeper, Indian Railways, Oct 8, 2019
12Go booking process is hassle free and we love that they send trip reminders. Gave 2 stars because the train was about 5 hours delayed.
SM
train 3A - AC 3-Tier Sleeper, Indian Railways, Sep 10, 2019
We felt unsafe, also by the staff.
3.4
78 customer reviews
5
27%
4
28%
3
18%
2
8%
1
19%

Popular Routes in India