There are 7 ways to get from Bikramganj to Siliguri by taxi, bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Bikramganj to Patnataxi
- Take the bus from Patna to Siliguri, West Bengalbus Patna
13h 43mTrain
cheapest- Take the train from Ghusia Kalan Halt to Aratrain 03618 / ...
- Take the train from Ara to New Jalpaiguritrain 12506 / ...
15h 6m₹418–3,286Drive 514 km
- Drive from Bikramganj to Siliguricar 514 km
7h 46m₹5,782–8,352Taxi
- Take the taxi from Bikramganj to Siliguritaxi 514 km
7h 46m₹10,000–13,000Train to Lok Nayak Jayaprakash Airport, fly
- Take the train from Ghusia Kalan Halt to Aratrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Bagdogra Airport (IXB)plane PAT - IXB
9h 39m₹10,898–23,726Train via Siliguri Jn
- Take the train from Ghusia Kalan Halt to Aratrain 03618 / ...
- Take the train from Ara to Siliguri Jntrain 15484
18h 43m₹438–3,386Train to Gaya, fly
- Take the train from Sasaram to Gaya Jntrain
- Fly from Gaya (GAY) to Bagdogra Airport (IXB)plane GAY - IXB
10h 21m₹6,820–16,807
Bikramganj to Siliguri by train
Questions & Answers
The cheapest way to get from Bikramganj to Siliguri is to train which costs ₹410 - ₹3,300 and takes 15h 6m.
The fastest way to get from Bikramganj to Siliguri is to drive which takes 7h 46m and costs ₹5,500 - ₹8,500.
No, there is no direct train from Bikramganj to Siliguri. However, there are services departing from Ghusia Kalan Halt and arriving at New Jalpaiguri via Ara. The journey, including transfers, takes approximately 15h 6m.
The distance between Bikramganj and Siliguri is 519 km. The road distance is 514 km.
The best way to get from Bikramganj to Siliguri without a car is to taxi and bus which takes 13h 43m and costs .
It takes approximately 13h 43m to get from Bikramganj to Siliguri, including transfers.
Bikramganj to Siliguri train services, operated by Indian Railways, depart from Ghusia Kalan Halt station.
Bikramganj to Siliguri train services, operated by Indian Railways, arrive at Ara station.
Yes, the driving distance between Bikramganj to Siliguri is 514 km. It takes approximately 7h 46m to drive from Bikramganj to Siliguri.
There are 283+ hotels available in Siliguri.
What companies run services between Bikramganj, State of Bihar, India and Siliguri, India?
You can take a train from Ghusia Kalan Halt to New Jalpaiguri via Ara in around 15h 6m.
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–21,000
Flights from Gaya to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- ₹11,000–28,000
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Gaya to Bagdogra Airport via Kolkata
- Ave. Duration
- 6h 5m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹6,000–13,000
- Website
- airindiaexpress.in
Flights from Lok Nayak Jayaprakash Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ghusia Kalan Halt to Ara
- Ave. Duration
- 2h 28m
- Frequency
- 4 times a day
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Ara to New Jalpaiguri
- Ave. Duration
- 11h 38m
- Frequency
- 3 times a day
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Ghusia Kalan Halt to Ara
- Ave. Duration
- 2h 28m
- Frequency
- 4 times a day
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Ghusia Kalan Halt to Ara
- Ave. Duration
- 2h 28m
- Frequency
- 4 times a day
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Ara to Siliguri Jn
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Sasaram to Gaya Jn
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
- Ave. Duration
- 4h 42m
- Estimated price
- ₹2,000–13,000
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 Need to know: Greyhound, Need to know: Jadrolinija, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.






