There are 9 ways to get from Rajasthan to Siliguri 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 from Jodhpur Airport
best- Fly from Jodhpur Airport (JDH) to Bagdogra Airport (IXB)plane JDH - IXB
5h 27m₹13,668–17,801Train
cheapest- Take the train from Jaipur to New Jalpaiguritrain 15631 / ...
29h 40m₹650–5,000Bus
- Take the bus from Jaipur to Delhibus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
- Take the bus from Delhi to Siliguribus redbusIndia_Volvo Multi Axle B11R AC Seater\Sleeper / ...
30h 15mDrive 1,424.2 km
- Drive from Jaipur to Siliguricar 1,424.2 km
19h 1m₹15,962–23,056Fly from Nal Airport
- Fly from Nal Airport (BKB) to Bagdogra Airport (IXB)plane BKB - IXB
5h 12m₹8,276–19,575Fly from Dabok Airport
- Fly from Dabok Airport (UDR) to Bagdogra Airport (IXB)plane UDR - IXB
4h 47m₹10,870–17,039Fly from Jaipur International Airport
- Fly from Jaipur International Airport (JAI) to Bagdogra Airport (IXB)plane JAI - IXB
6h 26m₹9,507–15,319Train to Indira Gandhi International Airport, fly
- Take the train from Alwar Jn. to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Bagdogra Airport (IXB)plane DEL - IXB
6h 42m₹5,580–11,269Bus via Agra
- Take the bus from Jaipur to Agrabus redbusIndia_A/C Sleeper / ...
- Take the bus from Agra to Siliguribus redbusIndia_A/C Sleeper / ...
38h 35m
Rajasthan to Siliguri by train
Comparing Your Travel Options
The cheapest way to get from Rajasthan to Siliguri is to train which costs ₹650 - ₹5,000 and takes 29h 40m.
The fastest way to get from Rajasthan to Siliguri is to fly which takes 4h 47m and costs ₹10,000 - ₹17,000.
No, there is no direct bus from Rajasthan to Siliguri. However, there are services departing from Jaipur and arriving at Siliguri via Delhi. The journey, including transfers, takes approximately 30h 15m.
Yes, there is a direct train departing from Jaipur and arriving at New Jalpaiguri. Services depart four times a week, and operate Monday, Wednesday, Saturday and Sunday. The journey takes approximately 29h 40m.
The distance between Rajasthan and Siliguri is 1542 km. The road distance is 1424.2 km.
The best way to get from Rajasthan to Siliguri without a car is to train which takes 29h 40m and costs ₹650 - ₹5,000.
It takes approximately 5h 27m to get from Rajasthan to Siliguri, including transfers.
Rajasthan to Siliguri bus services, operated by SLGT Travels, depart from Jaipur station.
Rajasthan to Siliguri train services, operated by Indian Railways, depart from Jaipur station.
The best way to get from Rajasthan to Siliguri is to fly which takes 5h 27m and costs ₹13,000 - ₹18,000. Alternatively, you can train, which costs ₹650 - ₹5,000 and takes 29h 40m, you could also bus, which costs and takes 30h 15m.
What companies run services between Rajasthan, India and Siliguri, India?
IndiGo Airlines, Air India Limited, and two other airlines fly from Jodhpur Airport (JDH) to Bagdogra Airport (IXB) every 4 hours. Alternatively, Indian Railways operates a train from Jaipur to New Jalpaiguri 4 times a week. Tickets cost ₹650–5,000 and the journey takes 29h 40m.
- Website
- goindigo.in
Flights from Jodhpur Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Nal Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Dabok Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Dabok Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–17,000
Flights from Jaipur International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Jaipur International Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 42m
- When
- Wednesday, Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–14,000
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- ₹5,000–9,500
Flights from Indira Gandhi International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ₹5,000–9,500
- Website
- airindia.in
Flights from Jodhpur Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Jodhpur Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹14,000–33,000
Flights from Dabok Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Dabok Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Dabok Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–29,000
Flights from Jaipur International Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₹6,000–18,000
Flights from Jaipur International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- ₹5,000–8,500
- Website
- airindiaexpress.in
Flights from Jodhpur Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Jodhpur Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹14,000–33,000
Flights from Dabok Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Dabok Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–29,000
Flights from Jaipur International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- ₹5,000–8,500
- Website
- spicejet.com
Flights from Jodhpur Airport to Bagdogra Airport via Ahmedabad
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Jaipur International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–14,000
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–12,000
- Website
- starlightairline.com
Flights from Jaipur International Airport to Bagdogra Airport via Ahmedabad
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–22,000
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–9,500
- Website
- drukair.com.bt
Flights from Indira Gandhi International Airport to Bagdogra Airport via Paro
- Ave. Duration
- 4h 5m
- When
- Monday and Friday
- Estimated price
- ₹5,500–31,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jaipur to New Jalpaiguri
- Ave. Duration
- 29h 40m
- Frequency
- 4 times a week
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹4,000–5,000
Train from Alwar Jn. to New Delhi
- Ave. Duration
- 2h 53m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- [email protected]
- Website
- SLGT Travels
Bus from Jaipur to Delhi
- Ave. Duration
- 5h 30m
- Frequency
- Every 15 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Delhi to Siliguri
- Ave. Duration
- 23h 45m
- Frequency
- 3 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Jaipur to Agra
- Ave. Duration
- 5h 30m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Agra to Siliguri
- Ave. Duration
- 32h 5m
- Frequency
- 6 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Delhi
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Agra
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Agra to Siliguri
- Ave. Duration
- 33h 10m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Jaipur to Delhi
- Ave. Duration
- 5h 46m
- Frequency
- 4 times a day
- Website
- National Travels - Ratnagiri
Bus from Jaipur to Agra
- Ave. Duration
- 5h 35m
- Frequency
- 4 times a day
- Website
- National Travels - Ratnagiri
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Jaipur to Delhi
- Ave. Duration
- 5h 35m
- Frequency
- Twice daily
- Website
- Shiv Shakti
- Website
- Shiv Shakti
Bus from Jaipur to Agra
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Bhagwati Travels Express
Bus from Jaipur to Agra
- Ave. Duration
- 5h 35m
- Frequency
- 5 times a week
- Website
- Bhagwati Travels Express
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Jaipur to Agra
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Rajasthan to Siliguri bus services, operated by SLGT Travels, arrive at Delhi station.
Rajasthan to Siliguri train services, operated by Indian Railways, arrive at New Jalpaiguri station.
Yes, the driving distance between Rajasthan to Siliguri is 1424 km. It takes approximately 19h 1m to drive from Rajasthan to Siliguri.
Book your Rajasthan to Siliguri bus tickets online with Omio.
There are 281+ hotels available in Siliguri.






