Jaipur is connected various cities by air, rail, and road transport. Some of the nearby cities with their distance from Jaipur are as follows −
Jaipur to Ajmer
By road – 134km
By rail – 92km
By air – 121km
Jaipur to Jodhpur
By road – 337km
By rail – 311km
By air – 282km
Jaipur to Jaisalmer
By road – 568km
By rail – 665km
By air – 481km
Jaipur to Bikaner
By road – 336km
By rail – 345km
By air – 272km
Jaipur to Delhi
By road – 268km
By rail – 288km
By air – 241km
Jaipur to Lucknow
By road – 571km
By rail – 559km
By air – 514km
Jaipur to Agra
By road – 242km
By rail – 228km
By air – 222km
Jaipur to Ahmedabad
By road – 664km
By rail – 620km
By air – 534km
Jaipur is connected to various major cities by air as the city has its airport at Sanganer which is 12 km away from the city. International and domestic flights land here. The airlines whose national and international flights land in Jaipur are Jet Airways, Air India, Oman Air, SpiceJet, and IndiGo.
Jaipur is connected to various cities in India through trains. Many long and short-distance train start, end, or pass through Jaipur. Premium trains like Shatabdi, Rajdhani, Duronto, Double Decker, Garib Rath trains connect Jaipur to various cities.
Many superfast trains and fast mail and express trains also pass through Jaipur. The main railway stations of Jaipur are Jaipur Junction, Jaipur Gandhinagar, Getor Jagatpura, and Durgapura.
Jaipur is connected to many cities through a network of national highways. Bus services are provided by Rajasthan State Road Transport Corporation (RSRTC) to go to and come from Delhi, Agra, Ahmedabad, Ajmer, Udaipur and many other cities. The tourists can get both AC and non-AC buses for various routes. The buses can be boarded from Sindhi Camp bus stand.
In order to visit various places in Jaipur, tourists can get the facility of prepaid taxis which they can get from railway stations and airport. Cycle-rickshaw and three-wheelers are also available to go to the places at short distance. Besides these, local mini-buses, and AC and non-AC low-floor buses are also available.
There are around 933 hotels in Jaipur which include inexpensive budget hotels to expensive five-star hotels. Tourists can stay in any of these hotels according to their budget. The facilities in budget hotels are less in comparison to star hotels but still they provide good accommodation and food facilities.