Travel from Udaipur to Jaisalmer

Train, bus or fly from Udaipur to Jaisalmer?

Jet Airways and Spicejet fly from Udaipur to Jaisalmer once daily. Alternatively, you can take a train from Udaipur to Jaisalmer via Ajmer Junction (AII) in around 15 h 21 min.

How to get from Udaipur to Jaisalmer

ModeDurationPrice
From Udaipur taxi to Udaipur airport, fly to Jaisalmer airport, then taxi to Jaisalmer.4 h 14 min$168
From Udaipur taxi to Udaipur airport, fly to Jodhpur airport, taxi to Jodhpur Junction (JU), then train to Jaisalmer.11 h 18 min$192
From Ranapratapnagar (RPZ) train to Gandhinagar Jpr (GADJ), taxi to Jaipur airport, fly to Jaisalmer airport, then taxi to Jaisalmer.10 h 42 min$143
From Ranapratapnagar (RPZ) train to Ajmer Junction (AII) then train to Jaisalmer (JSM).15 h 21 min$34
From Udaipur bus to Ahmedabad then bus to Jaisalmer.17 h$21
From Bhatevra bus to Marwar, walk to Marwar Junction (MJ), then train to Jaisalmer (JSM).24 h 48 min$23
From Udaipur taxi to Jaisalmer.7 h 36 min$126
From Udaipur drive to Jaisalmer.7 h 36 min$65

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

It takes approximately 4 h 14 min to get from Udaipur to Jaisalmer, including transfers.

Is there a direct train between Udaipur and Jaisalmer?

No, there is no direct train from Udaipur to Jaisalmer. However, there are services departing from Ranapratapnagar (RPZ) and arriving at Jaisalmer (JSM) via Ajmer Junction (AII). The journey, including transfers, takes approximately 15 h 21 min.

Is there a direct bus between Udaipur and Jaisalmer?

No, there is no direct bus from Udaipur to Jaisalmer. However, there are services departing from Udaipur and arriving at Jaisalmer via Ahmedabad. The journey, including transfers, takes approximately 17 h.

Operators from Udaipur to Jaisalmer

OperatorPhoneWebsite
Jet AirwaysJet Airways
SpicejetSpicejet
Air India LimitedAir India Limited
Indian RailwaysIndian Railways
RedBusRedBus
RSRTCRSRTC