1map logoGo to main page

Jaipur to Agra (Uttar Pradesh) from $2: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Jaipur, India
to
Agra (Uttar Pradesh), India

How to Get from Jaipur to Agra : Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$2 by trainBest price
223.7 kmDistance
1h 18m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Jaipur to Agra (Uttar Pradesh) with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
IndiGo Airlines
Plane
Average Duration
1h  18m
Estimated price
$44-166
Recommended
Company
Indian Railways
Train
Average Duration
4h  10m
Estimated price
$2-11
Cheapest
route map
Distance: 223.7 km
Duration: 1h 18m

See more options

Company
various
Drive
Average Duration
3h  27m
Estimated price
$28-45
Company
various
Taxi
Average Duration
3h  27m
Estimated price
$55-70

Traveling From Jaipur to Agra (Uttar Pradesh)

Your journey from Jaipur to Agra offers a fascinating contrast between the vibrant pink city steeped in royal heritage and the historic charm of Agra, where the iconic Taj Mahal captures the essence of love and artistry.

Best Neighbourhoods in Agra (Uttar Pradesh)

Agra offers diverse neighborhoods that reflect its rich culture and history.

Taj Ganj
• Proximity to the Taj Mahal.
• Diverse dining and shopping options.
Sadar Bazaar
• Bustling market atmosphere.
• Great for local handicrafts and souvenirs.
Fatehpur Sikri
• UNESCO World Heritage site nearby.
• Incredible Mughal architecture to explore.

Best Times To Visit Agra (Uttar Pradesh)'s Attractions

Timing your visits to Agra's attractions can greatly enhance your experience.

Taj Mahal
Early mornings are ideal for fewer crowds and stunning sunrises.
Agra Fort
Late afternoons provide cooler temperatures and beautiful sunset views.
Fatehpur Sikri
Visit during weekdays to enjoy a quieter exploration of this historic site.

Agra (Uttar Pradesh) Weather: What to Expect Year-Round

Agra experiences a hot semi-arid climate with scorching summers, mild winters, and a monsoon season that brings humidity. The best times to visit are from October to March, as pleasant weather enhances your exploration of iconic sites like the Taj Mahal.

Dining in Agra: A Culinary Adventure

Try the Mughlai biryani at Pind Balluchi, where the rich flavors and fragrant spices deliver a bold contrast to Jaipur’s lighter Rajasthani fare. The restaurant's ambience, inspired by traditional village settings, enhances your dining experience, immersing you in the cultural richness of Agra.

Jaipur - Agra (Uttar Pradesh) operators

Explore transport companies operating between Jaipur and Agra (Uttar Pradesh), with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
goindigo.in

Plane from Jaipur Airport (JAI) to Agra Airport (AGR)

Average Duration
1h 18m
Estimated price
$40-170
Train Show train routes
Contact phone
14646
Website
indianrail.gov.in

Train from Jaipur to Agra Fort

Average Duration
4h 10m
Estimated price
$2-11
all-pages.other Show other routes
Contact phone
+91 88 90 82 50 40
Website
cabserviceinjaipur.com

Other from Jaipur to Agra

Average Duration
3h 27m
Estimated price
$55-70
Contact phone
+91 98 28 62 77 22
Website
rajputanacabs.in

Other from Jaipur to Agra

Average Duration
3h 27m
Estimated price
$55-70
Contact phone
+91 93 58 81 19 41
Website
rajasthancab.com

Other from Jaipur to Agra

Average Duration
3h 27m
Estimated price
$55-70
Contact phone
+91 97 72 33 68 88
Website
jaipurcabservice.in

Other from Jaipur to Agra

Average Duration
3h 27m
Estimated price
$55-70

Jaipur to Agra : Overview of Bus, Train, Flight, and Car Trips

Traveling between Jaipur and Agra (Uttar Pradesh) offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Experience the scenic journey from Jaipur to Agra, covering a driving distance of 239.8 km in approximately 3 hours and 27 minutes. 💰 Enjoy the flexibility of pricing options ranging from $28 to $45 for a comfortable car ride to Agra ensuring a smooth and affordable travel experience.
Average price
$28 - $45
🚆 Experience a convenient and scenic journey from Jaipur to Agra in just 4 hours and 10 minutes by train. The direct train operated by Indian Railways departs every four hours, offering a hassle-free way to travel between these two historic cities. 🌟 Enjoy the comfortable ride as you cover the 240 km distance from Jaipur to Agra, with the train arriving at Agra Fort station.
Departure Point
Jaipur station
Arrival Point
Agra Fort station
Useful tips for train travellers
• Onboard services for trains on the Jaipur to Agra route can vary, but many operators, such as Indian Railways, offer catering services that include snacks and meals for purchase. Some trains may provide a pre-booked meal option, so check if you can pre-order food online through the respective operator's website before your journey.
• The major train operators on this route include Indian Railways (indianrail.gov.in) and IRCTC (irctc.co.in). You can choose from seating options such as Sleeper Class (Economy), AC Chair Class (Business), and AC 2-tier/1-tier (First Class). If you prefer comfort and amenities, AC Chair Class and AC 2-tier are the best choices.
• After arriving at Agra Cantt railway station, you can easily find luggage storage services available if you want to explore before checking into your hotel. The station has clean restrooms; however, there are no shower facilities. To reach the city center fast, take a taxi or auto-rickshaw, which are readily available outside the station, or catch Bus No. 1 or 5, which goes directly to the main market area.
🛫 Flying from Jaipur to Agra is quick and convenient, with a direct flight taking just 55 minutes. 💸 The prices for flights between Jaipur and Agra can range from $44 to $166, offering budget-friendly choices for travelers.
Departure Point
Jaipur Airport
Arrival Point
Agra Airport
🚌 Traveling from Jaipur to Agra by bus offers a convenient journey lasting about 4 hours and 52 minutes, covering a distance of 221 km. The bus provided by Mahalaxmi Tours and Travels offers a comfortable NON AC Seater/Sleeper service for this route. 🚉 Alternatively, you can opt for a train journey from Jaipur to Agra. The Sealdah SF Express operated by Indian Railways takes around 4 hours and 10 minutes to reach Agra Fort, covering a distance of 240 km. 🚆 Another train option is the Guwahati Special Fare Special departing from Jaipur Junction and arriving at Agra Fort in approximately 3 hours and 35 minutes, covering the same 240 km distance. This option is provided by Indian Railways for a swift and comfortable journey to Agra.

Frequently asked questions

Find out more about the route from Jaipur to Agra (Uttar Pradesh).

Or choose the category:
The distance between Jaipur and Agra is approximately 224 km by air, with a road distance of 239 km. Traveling by train from Jaipur to Agra typically takes around 4 hours and 10 minutes. If you opt for a plane, the journey can be completed in just 1 hour and 18 minutes. Driving by car between the two cities usually takes about 3 hours and 27 minutes.
The most cost-effective way to travel from Jaipur to Agra is by train, with tickets typically ranging from $2 to $11. While it takes longer at 4 hours and 10 minutes, this option is budget-friendly. However, if time efficiency is a priority, flying is the fastest option at 1 hour and 18 minutes, with prices ranging from $40 to $170.
The prices for a train ticket between Jaipur and Agra range from $2 to $11, depending on the type of train and class of service chosen. Additionally, plane tickets between the two cities typically cost between $50 to $150, depending on the airline and time of booking. If traveling by car, rental prices can vary but usually start at around $30 per day, not including fuel or other expenses.
To travel from Jaipur to Agra without using public transportation, you can opt to drive the 240 km distance which takes around 3 hours and 27 minutes by car. The cost of the journey can vary between $28 to $45 depending on factors such as fuel prices and toll charges.
To travel from Jaipur to Agra without a car, the most convenient option is to take a train, which typically takes around 4 hours and 10 minutes and costs between $2 to $11.
Yes, there is a direct train link between Jaipur and Agra. The train operated by Indian Railways departs from Jaipur station and arrives at Agra Fort station, with services running every four hours daily. The journey on this direct train typically takes around 4 hours and 10 minutes.
The flight between Jaipur and Agra typically takes around 55 minutes on a direct flight. The cost of a flight between the two cities varies from $44 to $166, depending on the airline, time of booking, and availability of seats.
There are numerous accommodation options near Agra, with over 537 hotels to choose from. Prices for these hotels start at $13 per night, providing a range of choices to suit different budgets and preferences.