There are 8 ways to get from Karon to Siliguri by train, taxi, bus, 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.
Train
best- Take the train from Vidyasagar to Asansol Jntrain 03552 / ...
- Take the train from Asansol Jn to New Jalpaiguritrain 15629 / ...
12h 45m₹773–3,729Taxi, bus
- Take the taxi from Karon to Asansoltaxi
- Take the bus from Asansol to Siliguribus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper
13h 13m₹2,354–4,759Drive 443.7 km
- Drive from Karon to Siliguricar 443.7 km
6h 57m₹4,979–7,192Taxi
- Take the taxi from Karon to Siliguritaxi 443.7 km
6h 57m₹8,500–11,000Taxi to Deoghar, fly
- Take the taxi from Karon to Deoghar (DGH)taxi
- Fly from Deoghar (DGH) to Bagdogra Airport (IXB)plane DGH - IXB
17h 54m₹9,010–26,795Train via Hansdiha
- Take the train from Vidyasagar to Hansdihatrain 18185 / ...
- Take the train from Hansdiha to New Jalpaiguritrain 15925
15h 27m₹793–3,829Train to Netaji Subhas Chandra Bose International Airport, fly
- Take the train from Jamtara to Dankunitrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Bagdogra Airport (IXB)plane CCU - IXB
7h 53m₹5,443–12,143Train to Birsa Munda Airport, fly
- Take the train from Vidyasagar to Ranchitrain
- Fly from Birsa Munda Airport (IXR) to Bagdogra Airport (IXB)plane IXR - IXB
14h 10m₹9,803–18,919
Deoghar (DGH) to Bagdogra Airport (IXB) flights
Comparing Your Travel Options
The cheapest way to get from Karon to Siliguri is to train which costs ₹750 - ₹3,800 and takes 12h 45m.
The fastest way to get from Karon to Siliguri is to drive which takes 6h 57m and costs ₹4,900 - ₹7,500.
No, there is no direct train from Karon to Siliguri. However, there are services departing from Vidyasagar and arriving at New Jalpaiguri via Asansol Jn. The journey, including transfers, takes approximately 12h 45m.
The distance between Karon and Siliguri is 586 km. The road distance is 443.7 km.
The best way to get from Karon to Siliguri without a car is to train which takes 12h 45m and costs ₹750 - ₹3,800.
It takes approximately 12h 45m to get from Karon to Siliguri, including transfers.
Karon to Siliguri train services, operated by Indian Railways, depart from Vidyasagar station.
Karon to Siliguri train services, operated by Indian Railways, arrive at Asansol Jn station.
Yes, the driving distance between Karon to Siliguri is 444 km. It takes approximately 6h 57m to drive from Karon to Siliguri.
There are 269+ hotels available in Siliguri.
What companies run services between Karon, India and Siliguri, India?
You can take a vehicle from Karon to New Jalpaiguri via Vidyasagar and Asansol Jn in around 12h 45m.
- Website
- goindigo.in
Flights from Deoghar to Bagdogra Airport via Mumbai
- Ave. Duration
- 16h 45m
- When
- Every day
- Estimated price
- ₹18,000–28,000
Flights from Deoghar to Bagdogra Airport via Delhi
- Ave. Duration
- 17h
- When
- Tuesday to Sunday
- Estimated price
- ₹13,000–27,000
Flights from Deoghar to Bagdogra Airport via Bengaluru
- Ave. Duration
- 18h 15m
- When
- Every day
- Estimated price
- ₹18,000–28,000
Flights from Netaji Subhas Chandra Bose International Airport to Bagdogra Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,900–8,500
Flights from Birsa Munda Airport to Bagdogra Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹7,500–17,000
Flights from Birsa Munda Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–17,000
- Website
- starlightairline.com
Flights from Deoghar to Bagdogra Airport via Bengaluru
- Ave. Duration
- 17h 55m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹18,000–37,000
Flights from Deoghar to Bagdogra Airport via Gauhati
- Ave. Duration
- 18h 30m
- When
- Tuesday and Thursday
- Estimated price
- ₹7,500–25,000
Flights from Deoghar to Bagdogra Airport via Mumbai
- Ave. Duration
- 18h 50m
- When
- Tuesday to Sunday
- Estimated price
- ₹17,000–36,000
- Website
- airindiaexpress.in
Flights from Netaji Subhas Chandra Bose International Airport to Bagdogra Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹4,100–8,500
Flights from Birsa Munda Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹10,000–25,000
- Website
- spicejet.com
Flights from Netaji Subhas Chandra Bose International Airport to Bagdogra Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹6,500–8,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Vidyasagar to Asansol Jn
- Ave. Duration
- 1h 51m
- Frequency
- 4 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
Train from Asansol Jn to New Jalpaiguri
- Ave. Duration
- 9h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- 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 Vidyasagar to Hansdiha
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Hansdiha to New Jalpaiguri
- Ave. Duration
- 9h 53m
- Frequency
- Once a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Jamtara to Dankuni
- Ave. Duration
- 3h 26m
- Frequency
- Once a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Vidyasagar to Ranchi
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +91 8336003361
- info@shyamolibus.com
- Website
- Shymoli Paribahan
Bus from Asansol to Siliguri
- Ave. Duration
- 12h 10m
- Frequency
- 4 times a day
- Estimated price
- ₹950–3,100
- Website
- Shymoli Paribahan
- Phone
- +91 9431322929
- yatrivihartravels@gmail.com
- Website
- Yatri Vihar Travels (YVTS)
Bus from Asansol to Siliguri
- Ave. Duration
- 12h 40m
- Frequency
- Twice daily
- Website
- Yatri Vihar Travels (YVTS)
- Website
- Yatri Vihar Travels (YVTS)
- Website
- Guru Nanak
Bus from Asansol to Siliguri
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Schedules at
- Guru Nanak
- Website
- Shivnarayan Travels
Bus from Asansol to Siliguri
- Ave. Duration
- 14h
- Frequency
- Once a week
- Schedules at
- Shivnarayan Travels
- Ave. Duration
- 2h 57m
- Estimated price
- ₹1,100–11,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 What documents do I need to cross Niagara Falls?, South Korea: Travelling from Seoul to Busan , and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.








