There are 7 ways to get from Sirajganj 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 Sirajganj to Joypurhattaxi
- Take the bus from Balughat to Raiganjbus
- Take the bus from Raiganj to Siliguribus
11h 48m₹4,654–6,012Train #2
cheapest- Take the train from SH M Monsur Ali to Dinajpurtrain Ekota Express
- Take the train from Radhikapur to Siliguri Jntrain 07507 / ...
15h 7m₹651–3,674Train via Ahsanganj
- Take the train from Jamtail to Ahsanganjtrain
- Take the train from Ahsanganj to Chilahatitrain
- Take the train from Haldibari to New Jalpaiguritrain
11h 50m₹828–3,415Drive 330 km
- Drive from Sirajganj to Siliguricar 330 km
5h 19m₹3,720–5,374Train to Shahjalal International Airport, fly
- Take the train from Sirajganj Bazar to Biman Bandartrain
- Fly from Shahjalal International Airport (DAC) to Bagdogra Airport (IXB)plane DAC - IXB
10h 27m₹12,496–18,086Train
- Take the train from SH M Monsur Ali to Parbatipurtrain
- Take the train from Parbatipur to Chilahatitrain
- Take the train from Haldibari to Siliguru Towntrain
13h 54m₹836–3,514Train, train to Agartala, fly
- Take the train from Sirajganj Bazar to Biman Bandartrain
- Take the train from Biman Bandar to Azampurtrain
- Fly from Agartala (IXA) to Bagdogra Airport (IXB)plane IXA - IXB
9h 23m₹4,216–12,086
Shahjalal International Airport (DAC) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Sirajganj to Siliguri is to train which costs ₹650 - ₹3,700 and takes 15h 7m.
The fastest way to get from Sirajganj to Siliguri is to drive which takes 5h 19m and costs ₹3,700 - ₹5,500.
No, there is no direct train from Sirajganj to Siliguri. However, there are services departing from Sirajganj Bazar and arriving at New Jalpaiguri via Jamtail, Ahsanganj and Haldibari. The journey, including transfers, takes approximately 11h 50m.
The distance between Sirajganj and Siliguri is 419 km. The road distance is 330 km.
It takes approximately 11h 48m to get from Sirajganj to Siliguri, including transfers.
Sirajganj to Siliguri train services, operated by Bangladesh Railway, depart from Jamtail station.
Siliguri is 30 min behind Sirajganj. It is currently 7:00 AM in Sirajganj and 6:30 AM in Siliguri.
Sirajganj to Siliguri train services, operated by Bangladesh Railway, arrive at Ahsanganj station.
Yes, the driving distance between Sirajganj to Siliguri is 330 km. It takes approximately 5h 19m to drive from Sirajganj to Siliguri.
There are 281+ hotels available in Siliguri.
What companies run services between Sirajganj, Bangladesh and Siliguri, India?
You can take a train from Sirajganj Bazar to New Jalpaiguri via Jamtail, Ahsanganj, Chilahati, and Haldibari in around 11h 50m.
- Website
- goindigo.in
Flights from Shahjalal International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 4h 15m
- When
- Friday and Sunday
- Estimated price
- ₹12,000–17,000
Flights from Shahjalal International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₹20,000–48,000
Flights from Agartala to Bagdogra Airport via Kolkata
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹4,900–9,000
- Website
- drukair.com.bt
Flights from Shahjalal International Airport to Bagdogra Airport via Paro
- Ave. Duration
- 4h 35m
- When
- Monday and Friday
- Estimated price
- ₹4,400–27,000
Flights from Shahjalal International Airport to Bagdogra Airport via Suvarnabhumi
- Ave. Duration
- 6h 55m
- When
- Tuesday and Saturday
- Estimated price
- ₹15,000–60,000
- Website
- airindiaexpress.in
Flights from Shahjalal International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₹20,000–48,000
Flights from Agartala to Bagdogra Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹3,800–20,000
- [email protected]
- Website
- eticket.railway.gov.bd
Train from Jamtail to Ahsanganj
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- ₹110–600
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹110–160
- 1st class seat (F_SEAT)
- ₹130–190
- Snigdha
- ₹260–360
- AC class seat (AC_S)
- ₹330–460
- 1st class berth (F_BERTH)
- ₹300–340
- AC class berth (AC_B)
- ₹420–600
Train from Ahsanganj to Chilahati
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹140–900
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹140–200
- 1st class seat (F_SEAT)
- ₹170–240
- Snigdha
- ₹310–430
- AC class seat (AC_S)
- ₹390–550
- 1st class berth (F_BERTH)
- ₹440–490
- AC class berth (AC_B)
- ₹600–900
- S Chair
- ₹220
Train from Sirajganj Bazar to Biman Bandar
- Ave. Duration
- 3h 46m
- Frequency
- 6 times a week
- Estimated price
- ₹110–650
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹110–160
- 1st class seat (F_SEAT)
- ₹140–190
- Snigdha
- ₹260–370
- AC class seat (AC_S)
- ₹340–470
- 1st class berth (F_BERTH)
- ₹320–360
- AC class berth (AC_B)
- ₹450–650
- F Seat
- ₹328
- Shovan
- ₹180
- S_Chair
- ₹215
Train from SH M Monsur Ali to Parbatipur
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- ₹170–1,200
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹170–240
- 1st class seat (F_SEAT)
- ₹210–300
- Snigdha
- ₹350–490
- AC class seat (AC_S)
- ₹450–650
- 1st class berth (F_BERTH)
- ₹550–650
- AC class berth (AC_B)
- ₹800–1,200
Train from Parbatipur to Chilahati
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹85–390
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹85–120
- 1st class seat (F_SEAT)
- ₹95–140
- Snigdha
- ₹210–300
- AC class seat (AC_S)
- ₹280–390
- 1st class berth (F_BERTH)
- ₹190–210
- AC class berth (AC_B)
- ₹250–350
Train from SH M Monsur Ali to Dinajpur
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹180–260
- 1st class seat (F_SEAT)
- ₹230–330
- Snigdha
- ₹380–850
- AC class seat (AC_S)
- ₹480–700
- 1st class berth (F_BERTH)
- ₹600–750
- AC class berth (AC_B)
- ₹900–1,500
- Shovan Chair (S_CHAIR
- ₹434
- AC Sleeper Class (AC_S)
- ₹997
Train from Sirajganj Bazar to Biman Bandar
- Ave. Duration
- 3h 46m
- Frequency
- 6 times a week
- Estimated price
- ₹110–650
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹110–160
- 1st class seat (F_SEAT)
- ₹140–190
- Snigdha
- ₹260–370
- AC class seat (AC_S)
- ₹340–470
- 1st class berth (F_BERTH)
- ₹320–360
- AC class berth (AC_B)
- ₹450–650
- F Seat
- ₹328
- Shovan
- ₹180
- S_Chair
- ₹215
Train from Biman Bandar to Azampur
- Ave. Duration
- 1h 52m
- Frequency
- 3 times a day
- Estimated price
- ₹100–500
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹100–150
- 1st class seat (F_SEAT)
- ₹120–170
- Snigdha
- ₹240–340
- AC class seat (AC_S)
- ₹320–440
- 1st class berth (F_BERTH)
- ₹260–300
- AC class berth (AC_B)
- ₹360–500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haldibari to New Jalpaiguri
- Ave. Duration
- 1h 15m
- Frequency
- 5 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)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Haldibari to Siliguru Town
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Radhikapur to Siliguri Jn
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- 0353-2514920
- [email protected]
- Website
- nbstc.in
Bus from Balughat to Raiganj
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ₹85–170
- Website
- https://nbstc.in/
Bus from Raiganj to Siliguri
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹140–240
- Website
- https://nbstc.in/
- Ave. Duration
- 1h 56m
- Estimated price
- ₹4,000–4,800
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 The London Underground: Essential tips to navigate the Tube, Why you should take the train in the US, and Best ways to travel around Australia - to help you get the most out of your next trip.














