Travel from Udaipur to Pushkar

Bus or train from Udaipur to Pushkar?

RSRTC operates a bus from Udaipur to Pushkar every 3 hours. Tickets cost $5 - $8 and the journey takes 4 h 11 min. Alternatively, Indian Railways operates a train from Udaipur to Pushkar 4 times a day. Tickets cost $5 - $18 and the journey takes 4 h 46 min.

How to get from Udaipur to Pushkar

ModeDurationPrice
From Udaipur bus to Ajmer then taxi to Pushkar.4 h 26 min₹643
From Ranapratapnagar (RPZ) train to Ajmer Junction (AII) then taxi to Pushkar.5 h 3 min₹1,219
From Udaipur taxi to Pushkar.4 h 1 min₹3,652
From Udaipur drive to Pushkar.4 h 1 min₹2,232
From Udaipur taxi to Udaipur airport, fly to Jaipur airport, taxi to Jaipur (JP), train to Ajmer Junction (AII), then taxi to Pushkar.4 h 33 min₹5,109

How long does it take to get from Udaipur to Pushkar?

It takes approximately 4 h 26 min to get from Udaipur to Pushkar, including transfers.

Operators from Udaipur to Pushkar

OperatorPhoneWebsite
RSRTCRSRTC
Indian RailwaysIndian Railways
SpicejetSpicejet
Jet AirwaysJet Airways
IndiGo AirlinesIndiGo Airlines