Travel from Agra to Jaisalmer

Bus or train from Agra to Jaisalmer?

RSRTC operates a bus from Agra to Jaisalmer every 3 hours. Tickets cost $10 - $16 and the journey takes 9 h. RSRTC also services this route every 2 hours. Alternatively, Indian Railways operates a train from Agra to Jaisalmer 5 times a day. Tickets cost $4 - $17 and the journey takes 3 h 55 min. Indian Railways also services this route 4 times a day.

How to get from Agra to Jaisalmer

From Agra Cantt (AGC) train to New Delhi, Metro to Delhi airport, fly to Jaisalmer airport, then taxi to Jaisalmer. 5 h 45 min $158. From Agra Fort (AF) train to Gandhinagar Jpr (GADJ), taxi to Jaipur airport, fly to Jaisalmer airport, then taxi to Jaisalmer. 6 h 55 min $140. From Agra bus to Bikaner, taxi to Bikaner, then bus to Jaisalmer. 14 h 51 min $23. From Agra Fort (AF) train to Jaipur (JP) then train to Jaisalmer (JSM). 16 h 50 min $35. From Agra drive to Jaisalmer. 11 h 59 min $99.

Operators from Agra to Jaisalmer