Pushkar is approximately 750 km from Garudeshwar. You can reach Vadodara and take a train to Ajmer Junction, then a taxi to Pushkar. By road, the route follows NH 48. The journey takes about 14-16 hours by road or 12-14 hours by train.
Total Distance: 750 km by road, 650 km air distance.
Book well in advance for this route.
October to March for pleasant weather.