Siliguri (NJP and Bagdogra) to Jaldapara National Park
Your options
Ways to make the journey
3–3.5 h
From NJP, Siliguri or Bagdogra, drive via Sevoke, the Coronation Bridge, Malbazar and Birpara to Madarihat. The road passes tea gardens and forest stretches. Break at Malbazar or Birpara for tea. If you are also visiting Gorumara, stay a night at Lataguri on the way.
4 h
NBSTC and private buses from the Tenzing Norgay terminus run towards Alipurduar, Hasimara and Jaigaon via Birpara and Madarihat. Ask for Madarihat and get off at the town, close to the park gate and lodges. Morning buses are more reliable.
3–4 h
Madarihat and Hasimara stations are on the Dooars line from Siliguri Junction and NJP to Alipurduar. The Kanchankanya Express from Sealdah runs this way. From Hasimara, an auto to Madarihat takes 20–30 minutes. Check current timetables before you travel.
Worth a stop
- Coronation Bridge at Sevoke
- Malbazar
- Chalsa tea gardens
- Birpara
Questions people ask
Good to know
How far is Jaldapara from Siliguri
Madarihat, the gateway to Jaldapara, is about 125 km from Siliguri and a little more from NJP and Bagdogra. By car it takes three to three and a half hours via Sevoke, Malbazar and Birpara.
Is there a direct bus from Siliguri to Jaldapara
Buses towards Alipurduar, Hasimara and Jaigaon from the Tenzing Norgay terminus pass through Madarihat. Ask the conductor to drop you at Madarihat. Expect about four hours and ₹150–250, indicative 2026.
Which railway station is nearest to Jaldapara
Madarihat station is closest to the park gate, and Hasimara, about 20–30 minutes away, has more trains stopping. Both are on the Dooars line between Siliguri and Alipurduar. Check current timetables before you travel.
Can I visit Jaldapara as a day trip from Siliguri
It is possible but tiring: about seven hours of driving for one safari slot, and morning slots start at dawn. We recommend at least one night at Madarihat, which also lets you take two safaris and visit Chilapata or Totopara.