There are 8 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 2m₹11,815–23,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,893Train, bus
- Take the train from Sagar Jambagaru to Shimoga Towntrain
- Take the bus from Shivamogga to Kempegowda Bus Stand Bangalorebus
- Take the bus from Bangalore, Karnataka to Vijayawada, Andhra Pradeshbus
- Take the bus from Vijayawada, Andhra Pradesh to Siliguri, West Bengalbus
47h 5mDrive 2,372 km
- Drive from Sāgar to Siliguricar 2,372 km
34h 53m₹26,821–38,741Train 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 2m₹8,211–19,563Train to Shivamogga, fly
- Take the train from Sagar Jambagaru to Shimogatrain
- Fly from Shivamogga (RQY) to Bagdogra Airport (IXB)plane RQY - IXB
7h 53m₹9,167–20,363Taxi, 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 2m₹13,898–22,637Train, bus via Hyderabad
- Take the train from Sagar Jambagaru to Shimoga Towntrain
- Take the bus from Shivamogga, Karnataka to Hyderabad, Telanganabus
- Take the bus from Hyderabad, Telangana to Siliguri, West Bengalbus
2d 14h
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 train and fly which takes 7h 53m and costs ₹9,000 - ₹21,000.
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 train and bus which takes 47h 5m and costs .
It takes approximately 10h 2m to get from Sāgar to Siliguri, including transfers.
Sāgar to Siliguri train services, operated by Indian Railways, depart from Sagar Jambagaru 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 299+ hotels available in Siliguri.
What companies run services between Sāgar, India and Siliguri, India?
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
- 6h 46m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–22,000
Flights from Bajpe Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Bajpe Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Kempegowda International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Shivamogga to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Dabolim Airport to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 4h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₹8,500–22,000
Flights from Dabolim Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,500–23,000
Flights from Dabolim Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Dabolim Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹7,500–21,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 Shimoga Town
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- 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 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 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 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 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 Shimoga Town
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Shivamogga to Kempegowda Bus Stand Bangalore
- Ave. Duration
- 6h
- Frequency
- Every 30 minutes
- Estimated price
- ₹370–1,100
- Schedules at
- ksrtc.in
- Sleeper
- ₹370–750
- 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 Italian Lakes: Getting around by train, How to get from Stansted Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.










