Travel from Jaipur to Siliguri

Train or fly from Jaipur to Siliguri?

IndiGo Airlines, Jet Airways and four other airlines fly from Jaipur to Siliguri hourly. Alternatively, Indian Railways operates a train from Jaipur to Siliguri 5 times a week. Tickets cost $27 - $40 and the journey takes 30 h 10 min.

How to get from Jaipur to Siliguri

From Jaipur taxi to Jaipur airport, fly to Bagdogra airport, then taxi to Siliguri.4 h 36 min$227
From Jaipur (JP) train to New Jalpaiguri (NJP).30 h 10 min$34
From Jaipur drive to Siliguri.19 h 38 min$177

How long does it take to get from Jaipur to Siliguri?

It takes approximately 4 h 36 min to get from Jaipur to Siliguri, including transfers.

Is there a direct train between Jaipur and Siliguri?

Yes, there is a direct train departing from Jaipur (JP) and arriving at New Jalpaiguri (NJP). Services depart five times a week, and operate Monday, Tuesday, Wednesday, Saturday and Sunday. The journey takes approximately 30 h 10 min.

Operators from Jaipur to Siliguri

IndiGo AirlinesIndiGo Airlines
Jet AirwaysJet Airways
Jet LiteJet Lite
Air India LimitedAir India Limited
Indian RailwaysIndian Railways