Travel from Indore to Jaisalmer

Train, bus or fly from Indore to Jaisalmer?

IndiGo Airlines, Spicejet and 3 other airlines fly from Indore to Jaisalmer every 4 hours. Alternatively, Indian Railways operates a train from Indore to Jaisalmer once daily. Tickets cost $15 - $25 and the journey takes 14 h 3 min. Indian Railways also services this route once a week.

How to get from Indore to Jaisalmer

From Kalani Nagar line 7 bus to Indore airport, fly to Jaisalmer airport, then taxi to Jaisalmer. 8 h 1 min $234. From Kalani Nagar line 7 bus to Indore airport, fly to Jodhpur airport, taxi to Jodhpur Junction (JU), then train to Jaisalmer. 11 h 16 min $228. From Kalani Nagar line 7 bus to Indore airport, fly to Bikaner airport, taxi to Bikaner Junction (BKN), then train to Jaisalmer. 12 h 48 min $227. From Indore Junction Bg (INDB) train to Jaipur (JP), taxi to Jaipur airport, fly to Jaisalmer airport, then taxi to Jaisalmer. 13 h 37 min $147. From Indore Junction Bg (INDB) train to Luni Junction (LUNI) then train to Jaisalmer (JSM). 21 h 9 min $39. From Indore bus to Ahmedabad then bus to Jaisalmer. 22 h 30 min $21. From Indore drive to Jaisalmer. 13 h 17 min $111.