The journey from Rosera to Siliguri covers about 400 km. You can reach Siliguri by train from Samastipur or by bus directly from Rosera. The road route is well-connected and takes about 9 to 10 hours. Trains are a popular choice for their speed and comfort. Siliguri is a major city in West Bengal and is well-connected to all major cities.
Total Distance: Driving distance 400 km, straight-line air distance 350 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 9 hours | 10 hours |
| Avg Price | 250 - 800 INR | 350 - 600 INR |
| Operator | Intercity Express | West Bengal State Transport |
| Route | Samastipur to New Jalpaiguri Junction | Rosera to Siliguri via NH 31 |
| Tip | Take a local transport to Samastipur first, then board a train to Siliguri. | Buses are frequent and depart from the main bus stand. |
October to March for pleasant weather while exploring Siliguri.