Getting There and Away

Aerial view of Jaisalmer's golden architecture under a vibrant sky in Rajasthan, India.
A RC, Pexels

Jaisalmer has its own domestic airport, Jaisalmer Airport (JSA), and a primary railway station, Jaisalmer Junction (JSM). The city is also served by a centrally located main bus stand, facilitating road travel.

By Air:

  • Jaisalmer Airport (JSA) is approximately 13-15 kilometers from the city center. Direct domestic flights connect Jaisalmer with major cities like Delhi and Jaipur, primarily operated by IndiGo.
  • Flights from New Delhi to Jaisalmer typically take around 1 hour 35 minutes to 1 hour 50 minutes.
  • Flights from Jaipur to Jaisalmer typically take around 1 hour to 1 hour 45 minutes.
  • Indicative one-way flight costs can start from approximately $45-$80, with round-trip tickets starting from about $89-$169.
  • Alternatively, Jodhpur Airport (JDH), located about 275-300 kilometers away, serves as a major commercial airport with broader connectivity to Indian cities. A taxi or bus from Jodhpur to Jaisalmer can take 5 to 6 hours.

By Train:

  • Jaisalmer Junction (JSM) is well-connected to major Indian cities such as Delhi, Jodhpur, and Jaipur. The station is located about 2.9 kilometers from the main city.
  • From New Delhi, trains like the RUNICHA EXP (14087) take approximately 17 hours 35 minutes, with fares starting around INR 440.
  • From Jodhpur, the fastest trains, such as BDTS JSM SFAST (22931) and SBIB JSM SUP EXP (20492), take about 5 hours 50 minutes. Fares can start from approximately INR 205.

By Bus:

  • Jaisalmer has extensive road connectivity through both state-run RSRTC buses and private operators. The main bus stand is centrally located.
  • From Jaipur, bus journeys take approximately 9 hours 30 minutes to 12 hours, with fares from INR 501-600.
  • From Jodhpur, buses take about 4 hours 51 minutes to 5 hours 13 minutes, with fares ranging from INR 250-277.
  • From Ahmedabad, travel times are around 9 hours to 10 hours 22 minutes, with fares starting from INR 538-599.
  • From Delhi, direct bus services can take approximately 15 hours 15 minutes to 17 hours 45 minutes, with fares from INR 900-2000.