There are 7 ways to get from Krishnagiri to Siliguri by bus, plane, train, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Kempegowda International Airport, fly
best- Take the bus from Krishnagiri to Airport Tollbus
- Fly from Kempegowda International Airport (BLR) to Bagdogra Airport (IXB)plane BLR - IXB
7h 14m₹9,015–17,608Bus, train
cheapest- Take the bus from FlixBus Krishnagiri - Toll Bypass to FlixBus Bengaluru - KR Puram Railway Stationbus FlixBus IN4415 / ...
- Take the train from Krishnarajapurm to New Jalpaiguritrain 12509 / ...
47h 35m₹1,236–8,481Bus via Vijayawada
- Take the bus from Krishnagiri to Hanumanpet Vijaywadabus
- Take the bus from Vijayawada, Andhra Pradesh to Siliguri, West Bengalbus Vijayawada, Andhra Pradesh - Siliguri, West Bengal
38h 14mDrive 2,253 km
- Drive from Krishnagiri to Siliguricar 2,253 km
33h 33m₹25,572–36,938Bus to Salem, fly
- Take the bus from Krishnagiri to Salembus
- Fly from Salem (SXV) to Bagdogra Airport (IXB)plane SXV - IXB
20h 12m₹10,224–22,796Bus, train to Chennai International Airport, fly
- Take the bus from FlixBus Krishnagiri - Bypass to FlixBus Ambur - Bus Standbus
- Take the train from Ambur to Peramburtrain
- Fly from Chennai International Airport (MAA) to Bagdogra Airport (IXB)plane MAA - IXB
9h 9m₹10,879–21,094Bus
- Take the bus from FlixBus Krishnagiri - Toll Bypass to FlixBus Bengaluru Majestic - Flixbus Boarding Zonebus
- Take the bus from Bangalore, Karnataka to Patnabus
- Take the bus from Patna to Siliguri, West Bengalbus
2d 11h
Krishnagiri to Siliguri by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Krishnagiri to Siliguri is to bus and train which costs ₹1,200 - ₹8,500 and takes 47h 35m.
The fastest way to get from Krishnagiri to Siliguri is to bus and fly which takes 7h 14m and costs ₹9,000 - ₹18,000.
No, there is no direct bus from Krishnagiri to Siliguri. However, there are services departing from Krishnagiri and arriving at Siliguri, West Bengal via Vijayawada, Andhra Pradesh. The journey, including transfers, takes approximately 38h 14m.
The distance between Krishnagiri and Siliguri is 2044 km. The road distance is 2253 km.
The best way to get from Krishnagiri to Siliguri without a car is to bus via Vijayawada which takes 38h 14m and costs .
It takes approximately 7h 14m to get from Krishnagiri to Siliguri, including transfers.
Krishnagiri to Siliguri bus services, operated by Kallada Tours and Travels, depart from Krishnagiri station.
Krishnagiri to Siliguri bus services, operated by Kallada Tours and Travels, arrive at Hanumanpet Vijaywada station.
Yes, the driving distance between Krishnagiri to Siliguri is 2253 km. It takes approximately 33h 33m to drive from Krishnagiri to Siliguri.
There are 297+ hotels available in Siliguri.
What companies run services between Krishnagiri, Tamil Nādu, India and Siliguri, India?
You can take a bus from Krishnagiri to Siliguri, West Bengal via Hanumanpet Vijaywada and Vijayawada, Andhra Pradesh in around 38h 14m.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Kempegowda International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Kempegowda International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–15,000
Flights from Salem to Bagdogra Airport via Hyderabad
- Ave. Duration
- 21h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,500–20,000
Flights from Salem to Bagdogra Airport via Kempegowda International Airport
- Ave. Duration
- 22h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–20,000
Flights from Salem to Bagdogra Airport via Chennai International Airport
- Ave. Duration
- 23h 10m
- When
- Tuesday to Sunday
- Estimated price
- ₹9,000–20,000
Flights from Salem to Bagdogra Airport via Chennai International Airport, Kolkata
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Salem to Bagdogra Airport via Kochi, Hyderabad
- Ave. Duration
- 17h 15m
- When
- Monday and Saturday
- Estimated price
- ₹10,000–20,000
Flights from Salem to Bagdogra Airport via Kochi, Kempegowda International Airport
- Ave. Duration
- 17h 45m
- When
- Monday and Saturday
- Estimated price
- ₹10,000–20,000
Flights from Chennai International Airport to Bagdogra Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–21,000
Flights from Chennai International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Chennai International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹10,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 Ambur to Perambur
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Krishnagiri to Airport Toll
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- ₹550–2,000
- Website
- kalladatravels.com
Bus from Krishnagiri to Hanumanpet Vijaywada
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- ₹650–2,400
- Website
- kalladatravels.com
- Sleeper
- ₹650–2,300
Bus from Krishnagiri to Salem
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹500–2,000
- Website
- kalladatravels.com
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 What documents do I need to cross Niagara Falls?, Train travel in Spain: A guide to Renfe, and How to get from London to Edinburgh - to help you get the most out of your next trip.









