There are 6 ways to get from Jaisalmer to Thiruvananthapuram by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Jaisalmer (JSA) to Trivandrum (TRV)plane JSA - TRV
8h 2m₹11,182–23,311Train via Surat
cheapest- Take the train from Jaisalmer to Surattrain 22932
- Take the train from Surat to Thiruvananthapuram Centraltrain 12432 / ...
45h 58m₹1,172–9,540Bus
- Take the bus from Jaisalmer, Rajasthan to Jodhpur, Rajasthanbus
- Take the bus from Jodhpur, Rajasthan to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Thiruvananthapuram, Keralabus
2d 9hDrive 2,505.5 km
- Drive from Jaisalmer to Thiruvananthapuramcar 2,505.5 km
36h 50m₹28,263–40,824Train
- Take the train from Jaisalmer to Jodhpur Jntrain
- Take the train from Jodhpur Jn to Kollam Jntrain
- Take the train from Kollam Jn to Thiruvananthapuram Centraltrain
2d 1h₹1,295–10,129Bus via Hyderabad
- Take the bus from Jaisalmer, Rajasthan to Hyderabad, Telanganabus Jaisalmer, Rajasthan - Hyderabad, Telangana
- Take the bus from Hyderabad, Telangana to Thiruvananthapuram, Keralabus Hyderabad, Telangana - Thiruvananthapuram, Kerala
2d 13h
Jaisalmer to Thiruvananthapuram by train
Questions & Answers
The cheapest way to get from Jaisalmer to Thiruvananthapuram is to train via Surat which costs ₹1,100 - ₹10,000 and takes 45h 58m.
The fastest way to get from Jaisalmer to Thiruvananthapuram is to fly which takes 8h 2m and costs ₹11,000 - ₹24,000.
No, there is no direct bus from Jaisalmer to Thiruvananthapuram. However, there are services departing from Jaisalmer, Rajasthan and arriving at Thiruvananthapuram, Kerala via Jodhpur, Rajasthan and Bangalore, Karnataka. The journey, including transfers, takes approximately 2 days 9h.
No, there is no direct train from Jaisalmer to Thiruvananthapuram. However, there are services departing from Jaisalmer and arriving at Thiruvananthapuram Central via Surat. The journey, including transfers, takes approximately 45h 58m.
The distance between Jaisalmer and Thiruvananthapuram is 2157 km. The road distance is 2505.5 km.
The best way to get from Jaisalmer to Thiruvananthapuram without a car is to train via Surat which takes 45h 58m and costs ₹1,100 - ₹10,000.
It takes approximately 8h 2m to get from Jaisalmer to Thiruvananthapuram, including transfers.
Jaisalmer to Thiruvananthapuram bus services, operated by Gogadev Travels, depart from Jaisalmer, Rajasthan station.
Jaisalmer to Thiruvananthapuram train services, operated by Indian Railways, depart from Jaisalmer station.
The best way to get from Jaisalmer to Thiruvananthapuram is to fly which takes 8h 2m and costs ₹11,000 - ₹24,000. Alternatively, you can train via Surat, which costs ₹1,100 - ₹10,000 and takes 45h 58m, you could also bus, which costs and takes 2 days 9h.
What companies run services between Jaisalmer, India and Thiruvananthapuram, India?
IndiGo Airlines and Air India Limited fly from Jaisalmer (JSA) to Trivandrum (TRV) every 4 hours. Alternatively, you can take a train from Jaisalmer to Thiruvananthapuram Central via Surat in around 45h 58m.
- Website
- goindigo.in
Flights from Jaisalmer to Trivandrum via Mumbai
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Jaisalmer to Trivandrum via Delhi
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹14,000–27,000
Flights from Jaisalmer to Trivandrum via Jaipur, Madras
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹13,000–27,000
- Website
- airindia.in
Flights from Jaisalmer to Trivandrum via Mumbai
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Jaisalmer to Trivandrum via Delhi
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹14,000–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jaisalmer to Surat
- Ave. Duration
- 16h 40m
- Frequency
- Once a week
- Estimated price
- ₹470–3,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹470–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Surat to Thiruvananthapuram Central
- Ave. Duration
- 28h 18m
- Frequency
- Once daily
- Estimated price
- ₹700–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–6,000
Train from Jaisalmer to Jodhpur Jn
- Ave. Duration
- 5h 5m
- Frequency
- 4 times a day
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Jodhpur Jn to Kollam Jn
- Ave. Duration
- 41h 52m
- Frequency
- Once a week
- Estimated price
- ₹950–7,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,000
- Second AC (2A)
- ₹3,500–4,400
- First Class (1A)
- ₹5,500–7,500
Train from Kollam Jn to Thiruvananthapuram Central
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Phone
- +91 97514 35999
- [email protected]
- Website
- omio.com
Bus from Bangalore, Karnataka to Thiruvananthapuram, Kerala
- Ave. Duration
- 12h 5m
- Frequency
- Every 30 minutes
- Schedules at
- omio.com
- Phone
- 8893555000
- [email protected]
- Website
- omio.com
Bus from Hyderabad, Telangana to Thiruvananthapuram, Kerala
- Ave. Duration
- 20h 40m
- Frequency
- Twice daily
- Estimated price
- ₹1,800–2,900
- Schedules at
- omio.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, 5 incredible day trips from Florence by train, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
Jaisalmer to Thiruvananthapuram bus services, operated by Gogadev Travels, arrive at Jodhpur, Rajasthan station.
Jaisalmer to Thiruvananthapuram train services, operated by Indian Railways, arrive at Surat station.
Yes, the driving distance between Jaisalmer to Thiruvananthapuram is 2506 km. It takes approximately 36h 50m to drive from Jaisalmer to Thiruvananthapuram.
Book your Jaisalmer to Thiruvananthapuram bus tickets online with Omio.
There are 823+ hotels available in Thiruvananthapuram.











