Pushkar from Ajmer Railway Station, auto services (sharing) are available for Rs. 5/- per person opposite Ajmer railway station to reach Ajmer bus depot.
Ajmer bus depot to Pushkar, government buses are available for Rs. 12/- per person.
Ajmer Bus Depot to Pushkar Distance by Road is 15 km approx.
Update
Nowadays Pushkar has its own Pushkar railway station.
One can catch a train from Ajmer Railway Station (9:15 a.m.) to reach Pushkar (10:40 a.m.).