Salem to Jaipur Distance
The road distance between Salem and Jaipur is approximately 2100+ km, and the drive usually takes around 37 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 56 hours, subject to the chosen service and route. If you're travelling by air, Jaipur Airport is located in Jaipur. Flying is the fastest way to reach Jaipur, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Bangalore
RECOMMENDED
FASTEST
Salem
Bangalore
Jaipur
Approx Travel Time
7h 49m
₹7,632
Onwards
Salem
Bangalore
Jaipur
Approx Travel Time
8h 25m
₹7,994
Onwards
Salem
Bangalore
Jaipur
Approx Travel Time
9h 24m
₹12,456
Onwards
Via Ongole
Salem
Ongole
Jaipur
Approx Travel Time
1d 16h 6m
₹2,305
Onwards
Via Bhopal
Salem
Bhopal
Jaipur
Approx Travel Time
1d 17h 25m
₹1,297
Onwards
Direct Options
Direct Train
CHEAPEST
Salem
Jaipur
Approx Travel Time
2d 8h 10m
₹885
Onwards
Direct Cab
Salem
Jaipur
Approx Travel Time
1d 12h 25m
On Demand
Via Hyderabad
Salem
Hyderabad
Jaipur
Approx Travel Time
2d 0h 25m
₹4,000
Onwards
Via Chennai
Salem
Chennai
Jaipur
Approx Travel Time
9h 20m
₹8,021
Onwards
Via Coimbatore
Salem
Coimbatore
Jaipur
Approx Travel Time
8h 45m
₹10,429
Onwards
Frequently Asked Questions
What is the distance between Salem and Jaipur?
Jaipur is approximately 1800+ km from Salem.
How long does it take to reach Jaipur from Salem?
It takes approximately 8 hours to reach Jaipur from Salem by Train, Flight Via Bangalore.
Routes Connecting Salem
Routes From Salem
Routes Connecting Jaipur
Routes From Jaipur
Popular Places Routes
- Shivpuri to Khamgaon
- Varanasi to Ranikhet
- Khammam to Shivamogga
- Alleppey to Coonoor
- Harihar to Hoshiarpur
- Lalitpur to Mainpuri
- Umarkhed to Amgaon
- Shivamogga to Sedam
- Vikarabad to Honavar
- Mumbai to Florence
- Mettur to Hamirpur
- Nidadavolu to Thrissur
- Delhi to Kuala-Lumpur
- Kadiri to Mannargudi
- Ramachandrapuram to Bangalore

