There are 4 ways to get from Mathura to Jaipur by train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Bharatpur
best- Take the train from Bharatpur Jn to Jaipurtrain 22988 / ...
4h 33m₹289–2,314Train
cheapest- Take the train from Bhuteshwar to Jaipurtrain 20490
4h 51m₹200–1,600Drive 220.4 km
- Drive from Mathura to Jaipurcar 220.4 km
3h 14m₹2,492–3,600Taxi
- Take the taxi from Mathura to Jaipurtaxi 220.4 km
3h 14m₹3,900–4,700
Mathura to Jaipur by train
Comparing Your Travel Options
The cheapest way to get from Mathura to Jaipur is to train which costs ₹200 - ₹1,600 and takes 4h 51m.
The fastest way to get from Mathura to Jaipur is to drive which takes 3h 14m and costs ₹2,400 - ₹3,600.
Yes, there is a direct train departing from Bhuteshwar and arriving at Jaipur. Services depart five times a week, and operate Monday, Wednesday, Thursday, Saturday and Sunday. The journey takes approximately 4h 51m.
The distance between Mathura and Jaipur is 220 km. The road distance is 220.4 km.
The best way to get from Mathura to Jaipur without a car is to train via Bharatpur which takes 4h 33m and costs ₹280 - ₹2,400.
It takes approximately 4h 33m to get from Mathura to Jaipur, including transfers.
Mathura to Jaipur train services, operated by Indian Railways, depart from Bharatpur Jn station.
Mathura to Jaipur train services, operated by Indian Railways, arrive at Jaipur station.
Yes, the driving distance between Mathura to Jaipur is 220 km. It takes approximately 3h 14m to drive from Mathura to Jaipur.
There are 1825+ hotels available in Jaipur.
What companies run services between Mathura, India and Jaipur, India?
Indian Railways operates a train from Bharatpur Jn to Jaipur every 3 hours. Tickets cost ₹170–1,400 and the journey takes 3h 10m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bharatpur Jn to Jaipur
- Ave. Duration
- 3h 10m
- Frequency
- Every 3 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Bhuteshwar to Jaipur
- Ave. Duration
- 4h 51m
- Frequency
- 5 times a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Ave. Duration
- 3h 14m
- Estimated price
- ₹3,900–4,700
Fauji Tour And Travels
- Phone
- +91 99 58 71 17 63
- Website
- faujitourandtravels.com
Mathura Cab
- Phone
- +91 73 51 47 47 36
- Website
- mathuracab.com
Om Sai Tour And Travels
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide






