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.