The nearest airport to Jaisalmer is the Jodhpur airport. From their you can take a cab to reach the golden city.
By Road
One can reach Jaisalmer by road from Jodhpur and other major cities in Rajasthan.
By Train
The easiest way to reach Jaisalmer by train is to take a train from Delhi to Jaisalmer. The journey from Delhi to Jaisalmer is about 12 hours long and there are many trains that run this route.
Another way to reach Jaisalmer by train is to take a train from Mumbai to Jaisalmer. The journey from Mumbai to Jaisalmer is about 36 hours long and there are many trains that run this route.
There are also many trains that run from other cities in India to Jaisalmer.
By Bus
There are buses from Jaisalmer to Jodhpur, Jaipur, Udaipur, and other major cities.
Local transport
There is no public transport in Jaisalmer. You can either take a taxi or cycle around.