There are 7 ways to get from Siliguri to Raigarh by plane, train, 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.
Fly Bagdogra Airport to Mana Airport, train
best- Fly from Bagdogra Airport (IXB) to Mana Airport (RPR)plane IXB - RPR
- Take the train from Raipur Jn to Raigarhtrain
9h 31m₹10,540–22,525Train
cheapest- Take the train from New Jalpaiguri to Raigarhtrain 22512
19h 38m₹500–4,000Bus
- Take the bus from Siliguri to Gayabus redbusIndia_A/C Seater / Sleeper
- Take the bus from Gaya to Raigarh Bus Standbus
29h 35mDrive 971.1 km
- Drive from Siliguri to Raigarhcar 971.1 km
14h 50m₹9,498–13,719Fly Bagdogra Airport to Veer Surendra Sai Airport, train
- Fly from Bagdogra Airport (IXB) to Veer Surendra Sai Airport (JRG)plane IXB - JRG
- Take the train from Jharsuguda Jn to Raigarhtrain
7h 11m₹13,790–26,885Fly Bagdogra Airport to Birsa Munda Airport, train
- Fly from Bagdogra Airport (IXB) to Birsa Munda Airport (IXR)plane IXB - IXR
- Take the train from Hatia to Raigarhtrain
11h 1m₹8,590–18,225Train to Purnea Airport, fly to Veer Surendra Sai Airport, train
- Take the train from Siliguru Town to Purnia Jntrain
- Fly from Purnea Airport (PXN) to Veer Surendra Sai Airport (JRG)plane PXN - JRG
- Take the train from Jharsuguda Jn to Raigarhtrain
18h 9m₹14,003–47,388
Siliguri to Raigarh by train
Comparing Your Travel Options
The cheapest way to get from Siliguri to Raigarh is to train which costs ₹500 - ₹4,000 and takes 19h 38m.
The fastest way to get from Siliguri to Raigarh is to fly and train which takes 7h 11m and costs ₹13,000 - ₹27,000.
No, there is no direct bus from Siliguri to Raigarh. However, there are services departing from Siliguri and arriving at Raigarh Bus Stand via Gaya. The journey, including transfers, takes approximately 29h 35m.
Yes, there is a direct train departing from New Jalpaiguri and arriving at Raigarh. Services depart once a week, and operate Saturday. The journey takes approximately 19h 38m.
The distance between Siliguri and Raigarh is 1181 km. The road distance is 971.1 km.
The best way to get from Siliguri to Raigarh without a car is to train which takes 19h 38m and costs ₹500 - ₹4,000.
It takes approximately 9h 31m to get from Siliguri to Raigarh, including transfers.
Siliguri to Raigarh bus services, operated by Jay Jagdambay Tour And Travels, depart from Siliguri station.
Siliguri to Raigarh train services, operated by Indian Railways, depart from New Jalpaiguri station.
The best way to get from Siliguri to Raigarh is to train which takes 19h 38m and costs ₹500 - ₹4,000. Alternatively, you can bus, which costs and takes 29h 35m.
What companies run services between Siliguri, India and Raigarh, India?
Indian Railways operates a train from New Jalpaiguri to Raigarh once a week. Tickets cost ₹500–4,000 and the journey takes 19h 38m. Alternatively, you can take a bus from Siliguri to Raigarh Bus Stand via Gaya and Gaya in around 29h 35m.
- Website
- goindigo.in
Flights from Bagdogra Airport to Mana Airport via Hyderabad
- Ave. Duration
- 5h 47m
- When
- Friday, Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,500–39,000
Flights from Bagdogra Airport to Mana Airport via Delhi
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–39,000
Flights from Bagdogra Airport to Mana Airport via Kolkata
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹9,500–39,000
Flights from Bagdogra Airport to Mana Airport via Mumbai
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹9,500–39,000
Flights from Bagdogra Airport to Veer Surendra Sai Airport via Delhi
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- ₹13,000–37,000
Flights from Bagdogra Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Bagdogra Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–17,000
Flights from Bagdogra Airport to Birsa Munda Airport via Hyderabad
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–17,000
Flights from Purnea Airport to Veer Surendra Sai Airport via Kolkata
- Ave. Duration
- 20h 55m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–44,000
- Website
- airindia.in
Flights from Bagdogra Airport to Mana Airport via Delhi
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–25,000
Flights from Bagdogra Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ₹8,500–28,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ₹8,500–28,000
- Website
- starair.in
Flights from Purnea Airport to Veer Surendra Sai Airport via Kolkata, Bhubaneswar
- Ave. Duration
- 10h
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹15,000–44,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Raipur Jn to Raigarh
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from New Jalpaiguri to Raigarh
- Ave. Duration
- 19h 38m
- Frequency
- Once a week
- Estimated price
- ₹500–4,000
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,100–4,000
Train from Jharsuguda Jn to Raigarh
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Hatia to Raigarh
- Ave. Duration
- 5h 25m
- Frequency
- 4 times a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Siliguru Town to Purnia Jn
- Ave. Duration
- 4h 40m
- Frequency
- 5 times 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 Jharsuguda Jn to Raigarh
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +91 9939829993
- [email protected]
- Website
- Jay Jagdambay Tour And Travels
Bus from Siliguri to Gaya
- Ave. Duration
- 13h
- Frequency
- Once daily
- Website
- Jay Jagdambay Tour And Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Siliguri to Gaya
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Website
- Sri Krishna Rath
- Website
- Maharani Express
Bus from Siliguri to Gaya
- Ave. Duration
- 12h
- Frequency
- 3 times a week
- Schedules at
- Maharani Express
- Website
- Maharani Premium Services
Bus from Siliguri to Gaya
- Ave. Duration
- 11h 30m
- Frequency
- Twice a week
- Schedules at
- Maharani Premium Services
- Phone
- +91 7773005871
- [email protected]
- Website
- Badan Bus Service
Bus from Gaya to Raigarh Bus Stand
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- ₹1,050
- Website
- Badan Bus Service
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 Luton Airport into central London, 4 stunningly beautiful Philippines islands you need to visit, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Siliguri to Raigarh bus services, operated by Jay Jagdambay Tour And Travels, arrive at Gaya station.
Siliguri to Raigarh train services, operated by Indian Railways, arrive at Raigarh station.
Yes, the driving distance between Siliguri to Raigarh is 971 km. It takes approximately 14h 50m to drive from Siliguri to Raigarh.
There are three+ hotels available in Raigarh.











