GoAsia
India

How to Get from Agra to Jaipur

Compare trains and buses from Agra, home of the Taj Mahal, to Jaipur, the Pink City, with travel times, classes and tips.

Last updated: October 31, 2026

How to Get from Agra to Jaipur

Photo: Chainwit. / Wikimedia Commons, CC BY-SA 4.0

Contents

Connecting two of India's most iconic cities, the journey from Agra to Jaipur takes you from the sublime beauty of the Taj Mahal to the regal splendor of the Pink City. This route is a highlight of the Golden Triangle, offering a fascinating glimpse into India's rich history and vibrant culture. Whether you prefer the comfort of a train or the flexibility of a bus, there are several options to suit your budget and schedule.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

While the distance isn't vast, the experience of traveling between these two historical gems is part of the adventure. You can easily book your train or bus tickets for this route on GoAsia.cc, ensuring a smooth transition between these unforgettable destinations.

Agra to Jaipur by Bus

Buses are the flexible option, with several classes to choose from. The journey takes from about 3.5 hours, longer with traffic or on slower services. On booking platforms, tickets start at about $5 (October 2026).[1]

Non-AC Seater and Sleeper Buses

For budget-conscious travelers, Non-AC Seater buses are the most economical choice. They offer basic seating and are suitable for daytime travel. Non-AC Sleeper buses provide horizontal berths, which can be more comfortable for overnight journeys, though air conditioning is not available.

AC Seater and Sleeper Buses

AC Seater buses provide air-conditioned comfort, a welcome relief during warmer months, and are generally quicker. AC Sleeper buses combine the comfort of air conditioning with the option to lie down, making them ideal for longer trips or those preferring to travel overnight in more comfort. These services often have more modern amenities and fewer stops, contributing to a smoother ride.

Agra to Jaipur by Train

Traveling by train in India is an experience in itself, offering a chance to see the countryside and interact with locals. The fastest train is the Shatabdi Express 12036: it leaves Agra Fort at 17:40 and reaches Jaipur at 21:20, a journey of 3 hours 40 minutes.[2] Other trains take longer, and fares depend on the class you choose.

AC First Class (1A) and AC 2-Tier (2A)

The AC First Class (1A) offers the highest level of comfort and privacy, with lockable compartments. AC 2-Tier (2A) provides comfortable berths with curtains for privacy, air conditioning, and bedding, making it a popular choice for many travelers seeking a balance of comfort and cost.

AC 3-Tier (3A) and AC 3-Tier Economy (3E)

AC 3-Tier (3A) is a good value option, providing air-conditioned berths in open-plan carriages, often with three berths stacked vertically. AC 3-Tier Economy (3E) is similar to 3A but with slightly more compact berths, offering a more budget-friendly air-conditioned experience.

Sleeper Class (SL) and Second Sitting Class (2S)

Sleeper Class (SL) is a non-AC option with open berths and is very popular with local travelers. It's an authentic Indian train experience but can be crowded. Second Sitting Class (2S) offers basic seating in non-AC coaches and is the cheapest way to travel by train, best suited for shorter daytime journeys.

AC Chair Class (CC)

AC Chair Class (CC) provides comfortable, air-conditioned seating, similar to an airline economy class. This is an excellent option for daytime travel, offering speed and comfort without the need for a sleeper berth.

Comparing Your Options

Mode Price (USD) Duration Comfort
Bus From about $5[1] From about 3.5h Varies from basic to high comfort AC sleepers
Train Varies by class From 3h 40min[2] Varies from basic seats to private AC cabins

Tips for Traveling from Agra to Jaipur

  • Book in Advance: Especially for popular train classes like AC First Class and AC 2-Tier, or during peak travel seasons, it's highly recommended to book your tickets several weeks in advance. Bus tickets, particularly for AC sleeper services, can also sell out quickly.
  • Choose Your Comfort Level: Consider the duration of your journey and your personal comfort preferences. For a quick, comfortable daytime journey, an AC Chair Car train or an AC Seater bus is a good choice. For overnight travel, an AC Sleeper bus or a train sleeper class (1A, 2A, 3A) provides a better experience.
  • Arrive Early: For trains, ensure you arrive at the station at least 30-45 minutes before departure, especially if you need to locate your platform. For buses, arriving 15-20 minutes early is usually sufficient.
  • Stay Hydrated and Carry Snacks: While some services offer refreshments, it's always wise to bring your own water and snacks, especially for longer journeys.
  • Keep Valuables Secure: As with any travel, be mindful of your belongings, especially on crowded buses or trains. Keep important documents and valuables close to you.
  • Enjoy the Scenery: The route between Agra and Jaipur offers glimpses of rural Rajasthan, a stark contrast to the bustling cities. Keep an eye out for interesting sights along the way.

Timetable

Bus Agra - Jaipur $ 5.37–36.51 3h 10m – 1days 7h 15m
  • →  Non-AC Sleeper 18:45, 19:00, 23:15, 23:45
  • →  Non-AC Seater 13:15, 17:00, 20:30, 21:00, 21:30, 22:46, 23:30
  • →  AC Sleeper 00:59, 01:20, 02:00, 02:05, 02:50, 03:00, 03:15, 03:45, 04:30, 05:30, 06:15, 22:10, 22:45, 23:00, 23:50, 23:59
  • →  AC Seater 00:00, 00:30, 01:00, 01:05, 01:30, 01:45, 02:00, 02:15, 02:30, 02:40, 03:00, 03:05, 03:45, 04:00, 04:10, 04:25, 04:35, 05:00, 15:35, 16:15, 17:45, 19:00, 20:30, 23:15, 23:20, 23:30, 23:55
Train Agra - Jaipur $ 4.64–21.31 3h 50m – 6h 10m
  • →  1A - AC First Class Sleeper 06:10, 17:20
  • →  2A - AC 2-Tier Sleeper 06:00, 06:10, 17:20, 22:00
  • →  3A - AC 3-Tier Sleeper 06:00, 06:10, 14:35, 17:20, 22:00
  • →  3E - AC 3-Tier Economy Sleeper 06:10, 17:20, 22:00
  • →  SL - Sleeper Class 06:10, 17:20, 22:00
  • →  2S - Second Sitting Class 06:00, 14:35
  • →  CC - AC Chair Class 06:00, 14:35

Frequently Asked Questions

How can I book tickets from Agra to Jaipur?

Use the booking tool on this page to compare the transport options currently available from Agra to Jaipur, including current prices and schedules.

What is the cheapest way to get from Agra to Jaipur?

The cheapest way to get from Agra to Jaipur is by bus, with tickets starting at about $5 on booking platforms (October 2026). Second Sitting Class (2S) and Sleeper Class (SL) on the train are also low-cost options.

What is the fastest way to get from Agra to Jaipur?

The fastest train is the Shatabdi Express, which takes 3 hours 40 minutes from Agra Fort to Jaipur. Buses take from about 3.5 hours, depending on traffic.

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

By train, the Shatabdi Express takes 3 hours 40 minutes and other trains take longer. By bus, the journey takes from about 3.5 hours, longer with traffic.

Is it better to take a train or a bus from Agra to Jaipur?

Both work well. Buses give you more departure times and classes to choose from. The Shatabdi is a quick daytime train, and the higher AC classes are comfortable on longer journeys.

Should I book my Agra to Jaipur tickets in advance?

Yes, it is highly recommended to book your tickets in advance, especially for popular train classes like AC First Class or AC 2-Tier, and for AC sleeper buses. This is particularly true during peak travel seasons to ensure availability and secure your preferred class.

What are the comfort levels like on trains and buses for this route?

Comfort levels vary widely. On buses, you can choose from basic Non-AC Seaters to luxurious AC Sleeper options. For trains, options range from basic Second Sitting Class (2S) to private AC First Class (1A) cabins, offering different levels of amenities and privacy.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go: Agra - Jaipur timetable. Retrieved October 31, 2026.
  2. [2] Indian Railways: Shatabdi Train Names with Details. Retrieved October 31, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.