There are 9 ways to get from Sāgar to Siliguri by taxi, train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train to Bajpe Airport, fly
best- Take the taxi from Sāgar to Byndoortaxi
- Take the train from Byndoor to Surathkaltrain
- Fly from Bajpe Airport (IXE) to Bagdogra Airport (IXB)plane IXE - IXB
10h 7m₹12,315–27,976Train
cheapest- Take the train from Sagar Jambagaru to Yasvantpur Jntrain 16228 / ...
- Take the train from Krishnarajapurm to New Jalpaiguritrain 12509 / ...
2d 4h₹1,301–9,893Bus via Hyderabad
- Take the bus from Sagara to Bengalurubus
- Take the bus from Kempegowda BS Majestic to Shamshabad B.S.bus
- Take the bus from Hyderabad to Siliguribus
44h 28mDrive 2,372 km
- Drive from Sāgar to Siliguricar 2,372 km
34h 53m₹26,492–38,267Train to Shivamogga, fly
- Take the train from Sagar Jambagaru to Shimogatrain
- Fly from Shivamogga (RQY) to Bagdogra Airport (IXB)plane RQY - IXB
19h 18m₹9,167–23,363Train to Kempegowda International Airport, fly
- Take the train from Sagar Jambagaru to Yasvantpur Jntrain
- Fly from Kempegowda International Airport (BLR) to Bagdogra Airport (IXB)plane BLR - IXB
13h 7m₹8,711–17,563Taxi, train, bus to Dabolim Airport, fly
- Take the taxi from Sāgar to Bhatkaltaxi
- Take the train from Bhatkal to Karmalitrain
- Take the bus from Karmali station to Dabolim Airportbus
- Fly from Dabolim Airport (GOI) to Bagdogra Airport (IXB)plane GOI - IXB
13h 27m₹12,898–22,637Train, train to Hubli Airport, fly
- Take the train from Sagar Jambagaru to Birur Jntrain
- Take the train from Birur Jn to Hubli Jntrain
- Fly from Hubli Airport (HBX) to Bagdogra Airport (IXB)plane HBX - IXB
15h 1m₹12,050–26,652Bus
- Take the bus from Sagara to Bengalurubus
- Take the bus from Bengaluru to Kolkatabus
- Take the bus from Kolkata to Siliguribus
2d 9h
Bajpe Airport (IXE) to Bagdogra Airport (IXB) flights
Comparing Your Travel Options
The cheapest way to get from Sāgar to Siliguri is to train which costs ₹1,300 - ₹10,000 and takes 2 days 4h.
The fastest way to get from Sāgar to Siliguri is to taxi and train and fly which takes 10h 7m and costs ₹12,000 - ₹28,000.
No, there is no direct bus from Sāgar to Siliguri. However, there are services departing from Sagara and arriving at Siliguri via KR Market, Kempegowda BS Majestic, Shamshabad and Hyderabad. The journey, including transfers, takes approximately 44h 28m.
No, there is no direct train from Sāgar to Siliguri. However, there are services departing from Sagar Jambagaru and arriving at New Jalpaiguri via Yeshwathpur, Majestic and Krishnarajapurm. The journey, including transfers, takes approximately 2 days 4h.
The distance between Sāgar and Siliguri is 2319 km. The road distance is 2372 km.
The best way to get from Sāgar to Siliguri without a car is to bus via Hyderabad which takes 44h 28m and costs .
It takes approximately 10h 7m to get from Sāgar to Siliguri, including transfers.
Sāgar to Siliguri bus services, operated by National Travels - Ratnagiri, depart from Sagara station.
Sāgar to Siliguri train services, operated by Indian Railways, depart from Sagar Jambagaru station.
The best way to get from Sāgar to Siliguri is to bus via Hyderabad which takes 44h 28m and costs . Alternatively, you can train, which costs ₹1,300 - ₹10,000 and takes 2 days 4h.
What companies run services between Sāgar, India and Siliguri, India?
You can take a bus from Sagara to Siliguri via Bengaluru, KR Market, Kempegowda Bus Station, Kempegowda BS Majestic, Shamshabad B.S., Shamshabad, Secretariat, and Hyderabad in around 44h 28m. Alternatively, you can take a train from Sagar Jambagaru to New Jalpaiguri via Yasvantpur Jn, Yeshwathpur, Majestic, Krishnarajapuram, and Krishnarajapurm in around 2d 4h.
- Website
- airindia.in
Flights from Bajpe Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 5h 26m
- When
- Monday, Thursday, Sunday, Wednesday, Friday, and Saturday
- Estimated price
- ₹9,000–23,000
Flights from Bajpe Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 56m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Bajpe Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 7h 5m
- When
- Tuesday
- Estimated price
- ₹10,000–24,000
Flights from Shivamogga to Bagdogra Airport via Hyderabad
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Shivamogga to Bagdogra Airport via Goa Mopa, Hyderabad
- Ave. Duration
- 19h 55m
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Shivamogga to Bagdogra Airport via Tirupati, Hyderabad
- Ave. Duration
- 23h 15m
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Kempegowda International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Dabolim Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 5h 20m
- When
- Thursday, Saturday, Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–22,000
Flights from Dabolim Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–22,000
Flights from Dabolim Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Hubli Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 7h 5m
- When
- Tuesday
- Estimated price
- ₹10,000–26,000
Flights from Hubli Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–25,000
- Website
- airindiaexpress.in
Flights from Bajpe Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 5h 26m
- When
- Monday, Thursday, Sunday, Wednesday, Friday, and Saturday
- Estimated price
- ₹9,000–23,000
Flights from Bajpe Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 56m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Bajpe Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 7h 5m
- When
- Tuesday
- Estimated price
- ₹10,000–24,000
Flights from Shivamogga to Bagdogra Airport via Hyderabad
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Shivamogga to Bagdogra Airport via Goa Mopa, Hyderabad
- Ave. Duration
- 19h 55m
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Shivamogga to Bagdogra Airport via Tirupati, Hyderabad
- Ave. Duration
- 23h 15m
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Kempegowda International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Dabolim Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 5h 20m
- When
- Thursday, Saturday, Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–22,000
Flights from Dabolim Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Hubli Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 7h 5m
- When
- Tuesday
- Estimated price
- ₹10,000–26,000
Flights from Hubli Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–25,000
- Website
- goindigo.in
Flights from Shivamogga to Bagdogra Airport via Hyderabad, Kolkata
- Ave. Duration
- 16h
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Kempegowda International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 4h 37m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–14,000
Flights from Kempegowda International Airport to Bagdogra Airport via Madras
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–14,000
Flights from Kempegowda International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Dabolim Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–18,000
Flights from Dabolim Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 42m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–18,000
Flights from Dabolim Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–18,000
Flights from Dabolim Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Hubli Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–23,000
Flights from Hubli Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Hubli Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 13h 25m
- When
- Every day
- Estimated price
- ₹11,000–23,000
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 3h 1m
- When
- Monday, Wednesday, Friday, Saturday, Sunday, and Thursday
- Estimated price
- ₹8,500–17,000
- Website
- spicejet.com
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Kempegowda International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹6,000–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Byndoor to Surathkal
- Ave. Duration
- 1h 56m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Sagar Jambagaru to Yasvantpur Jn
- Ave. Duration
- 7h 11m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Krishnarajapurm to New Jalpaiguri
- Ave. Duration
- 43h 40m
- Frequency
- 4 times a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,700–4,700
- First Class (1A)
- ₹6,000–8,000
Train from Sagar Jambagaru to Shimoga
- Ave. Duration
- 1h 51m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Sagar Jambagaru to Yasvantpur Jn
- Ave. Duration
- 7h 11m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Bhatkal to Karmali
- Ave. Duration
- 3h 28m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Sagar Jambagaru to Birur Jn
- Ave. Duration
- 2h 44m
- Frequency
- 4 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Birur Jn to Hubli Jn
- Ave. Duration
- 3h 36m
- Frequency
- Every 2 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Sagara to Bengaluru
- Ave. Duration
- 7h 35m
- Frequency
- 6 times a week
- Website
- National Travels - Ratnagiri
Bus from Sagara to Bengaluru
- Ave. Duration
- 7h 35m
- Frequency
- 6 times a week
- Website
- National Travels - Ratnagiri
- Website
- omio.com
Bus from Sagara to Bengaluru
- Ave. Duration
- 6h 20m
- Frequency
- Twice a week
- Schedules at
- hanstravel.in
Bus from Sagara to Bengaluru
- Ave. Duration
- 6h 20m
- Frequency
- Twice a week
- Schedules at
- hanstravel.in
Bus from Bengaluru to Kolkata
- Ave. Duration
- 35h 35m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Sagara to Bengaluru
- Ave. Duration
- 7h 35m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Sagara to Bengaluru
- Ave. Duration
- 7h 35m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Kolkata
- Ave. Duration
- 36h 5m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Kempegowda BS Majestic to Shamshabad B.S.
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ₹800–1,700
- Schedules at
- ksrtc.in
- Website
- Rugby Roadways
Bus from Hyderabad to Siliguri
- Ave. Duration
- 29h
- Frequency
- Once daily
- Schedules at
- Rugby Roadways
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Hyderabad to Siliguri
- Ave. Duration
- 30h
- Frequency
- Once daily
- Website
- Travel Point World LLP
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from Karmali station to Dabolim Airport
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- ₹35–55
- Website
- KTCL
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Bengaluru to Kolkata
- Ave. Duration
- 35h
- Frequency
- Once daily
- Schedules at
- Al Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Bengaluru to Kolkata
- Ave. Duration
- 35h
- Frequency
- Once daily
- Estimated price
- ₹1,700–4,000
- Website
- Shymoli Paribahan
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bengaluru to Kolkata
- Ave. Duration
- 34h 50m
- Frequency
- Once daily
- Estimated price
- ₹1,200–4,900
- Schedules at
- Zingbus
- Website
- Sana Travels
Bus from Bengaluru to Kolkata
- Ave. Duration
- 39h 20m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Bengaluru to Kolkata
- Ave. Duration
- 35h 15m
- Frequency
- Once daily
- Estimated price
- ₹1,400–8,000
- Schedules at
- Punchiry Tours and Holidays
- Website
- Globehopper Mobility
Bus from Bengaluru to Kolkata
- Ave. Duration
- 35h
- Frequency
- 5 times a week
- Schedules at
- Globehopper Mobility
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Bengaluru to Kolkata
- Ave. Duration
- 37h
- Frequency
- 5 times a week
- Schedules at
- Tranzking Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Bengaluru to Kolkata
- Ave. Duration
- 34h 15m
- Frequency
- Twice a week
- Estimated price
- ₹1,100–2,000
- Schedules at
- Laxmi Holidays
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Kolkata to Siliguri
- Ave. Duration
- 12h
- Frequency
- 5 times a day
- Estimated price
- ₹450–1,400
- Website
- North Bengal State Transport
- Seater
- ₹450–1,400
- Ave. Duration
- 1h 43m
- Estimated price
- ₹2,300–3,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 How to get from Stansted Airport into central London, Best ways to travel around Australia, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Sāgar to Siliguri bus services, operated by National Travels - Ratnagiri, arrive at Bengaluru station.
Sāgar to Siliguri train services, operated by Indian Railways, arrive at Yasvantpur Jn station.
Yes, the driving distance between Sāgar to Siliguri is 2372 km. It takes approximately 34h 53m to drive from Sāgar to Siliguri.
There are 284+ hotels available in Siliguri.




































