How to Get from Mathura to Jaipur
Find the best way to travel from Mathura to Jaipur. Compare train classes, fares from about $5 and travel times for your Rajasthan trip.

Contents
Leaving the devotional energy of Krishna Janmabhoomi in Mathura for the rose-tinted streets of Jaipur takes you from Uttar Pradesh into Rajasthan. The lush plains of the Yamuna give way to a drier, fort-studded landscape at the edge of the Aravalli Hills.
The distance is short enough that the train is the natural choice: you settle into a seat and watch the countryside change as you approach the gateway to Rajasthan. You can book your place on this popular route through GoAsia.cc.
Mathura to Jaipur by Train
The train is a window into the daily life of the region. The trip takes about 5 hours to 5 hours 35 minutes, and services run in the morning and the afternoon. Indian Railways offers classes from basic sleepers to air-conditioned coaches. On booking platforms, fares run from about $5 to $19 (November 2026).[1]
AC First Class Sleeper (1A)
The premium choice has lockable compartments and is the quietest way to travel. At about $19 it is the top class on this route,[1] and you arrive in Jaipur rested and ready for the Hawa Mahal.
AC 2-Tier and 3-Tier Sleeper (2A, 3A, 3E)
AC 2-Tier gives you more space than AC 3-Tier and the newer 3-Tier Economy (3E), which fit more berths into each compartment. These carriages are air-conditioned and provide a sociable but comfortable atmosphere. The 3E class offers AC comfort at a lower price by optimising the interior layout.
Sleeper Class (SL)
Sleeper Class is the most budget-friendly way to make the trip, at about $5 on booking platforms.[1] The carriages are not air-conditioned, so the windows stay open to the breeze and the dust. You will likely chat with local families and hear vendors calling out hot chai and samosas.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Train (AC First Class) | Up to about $19[1] | About 5h - 5h 35min | High |
| Train (Sleeper Class) | From about $5[1] | About 5h - 5h 35min | Basic |
Tips for Traveling from Mathura to Jaipur
- Book Early: Indian trains can fill up weeks in advance, especially around wedding season and major festivals such as Holi, which is celebrated on a big scale in Mathura, and Diwali.
- Station Navigation: Mathura Junction is a busy hub. Arrive early to find your platform in the crowds.
- Food and Water: Vendors walk through the aisles selling snacks and drinks, but a bottle of sealed water and some light snacks are handy.
- What to Wear: The air conditioning in AC coaches can be chilly. Keep a light shawl or sweater in your carry-on bag.
Timetable
| Train Mathura - Jaipur $ 5.26–19.21 5h – 5h 35m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Mathura to Jaipur, including current prices and schedules.
The cheapest way is the train in Sleeper Class (SL), from about $5 on booking platforms (November 2026). It is not air-conditioned and popular with budget travelers.
The train is the main option on this route, and the journey takes about 5 hours to 5 hours 35 minutes.
The train takes about 5 hours to 5 hours 35 minutes, depending on the service.
Yes, it is recommended. Trains in India often sell out, and booking early secures your preferred class, especially an AC sleeper.
AC 2-Tier (2A) is more spacious, with four berths per compartment and curtains for privacy. AC 3-Tier (3A) has six berths per compartment, so it is more sociable but more crowded.
Meal service depends on the train. Vendors usually sell snacks, tea and coffee on board, so carry some food of your own.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: 12Go timetable Mathura - Jaipur. Retrieved November 12, 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.