By Air :- Nearest airport to Nathdwara is Udaipur, which is at a distance of about 60 km away. Regular buses and taxis ply to Nathdwara from Udaipur.
Many domestic airlines connect the city to most of the major cities in India including Kolkata, Jaipur, Delhi and Mumbai. Regular flight services are
available from Udaipur to Delhi and Mumbai. Taxi services are offered at a rate of Rs 700 from airport to Nathdwara city.
By Bus :- Nathdwara can be accessed by state owned buses from neighboring cities including Udaipur. Rajasthan Roadways operates public bus services
between Udaipur and other major cities in Rajasthan. Volvo super deluxe buses are available from Mumbai, Delhi, Jaipur and Ahmedabad to Udaipur.
By Train :- The nearest Railway Station is Mavli Jn. which is 30 kms. far from Nathdwara and Udaipur City Railway Station is 50 kms. far from
Nathdwara Town.Regular Trains from Udaipur City and Mavli Jn are available for Ahmedabad, Gwalior and Jaipur and also available alternate day
for Mumbai & New Delhi.The Udaipur -Bandra (Mumbai) and Udaipur New Delhi Trains are proposed to be six days in a week.