There are 5 ways to get from Siliguri to Ambikāpur 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 to Veer Surendra Sai Airport, train, bus
best- Fly from Bagdogra Airport (IXB) to Veer Surendra Sai Airport (JRG)plane IXB - JRG
- Take the train from Jharsuguda Jn to Raigarhtrain
- Take the bus from Raigarh Bus Stand to Ambikapur Bus Standbus
14h 11m₹12,652–21,748Train
cheapest- Take the train from New Jalpaiguri to Bilaspur Jntrain
- Take the train from Bilaspur Jn to Anuppur Jntrain
- Take the train from Anuppur Jn to Kamalpurgramtrain
30h₹1,339–7,488Train, bus
- Take the train from New Jalpaiguri to Raigarhtrain 22512
- Take the bus from Raigarh Bus Stand to Ambikapur Bus Standbus
26h 42m₹1,390–4,832Drive 804.4 km
- Drive from Siliguri to Ambikāpurcar 804.4 km
12h 11m₹9,080–13,116Fly to Birsa Munda Airport, train, bus
- Fly from Bagdogra Airport (IXB) to Birsa Munda Airport (IXR)plane IXB - IXR
- Take the train from Hatia to Raigarhtrain
- Take the bus from Raigarh Bus Stand to Ambikapur Bus Standbus
18h 10m₹10,452–20,088
Bagdogra Airport (IXB) to Veer Surendra Sai Airport (JRG) flights
Questions & Answers
The cheapest way to get from Siliguri to Ambikāpur is to train and bus which costs ₹1,300 - ₹4,900 and takes 26h 42m.
The fastest way to get from Siliguri to Ambikāpur is to drive which takes 12h 11m and costs ₹9,000 - ₹14,000.
No, there is no direct train from Siliguri to Ambikāpur. However, there are services departing from New Jalpaiguri and arriving at Kamalpurgram via Bilaspur Jn and Anuppur Jn. The journey, including transfers, takes approximately 30h.
The distance between Siliguri and Ambikāpur is 1028 km. The road distance is 804.4 km.
The best way to get from Siliguri to Ambikāpur without a car is to train and bus which takes 26h 42m and costs ₹1,300 - ₹4,900.
It takes approximately 14h 11m to get from Siliguri to Ambikāpur, including transfers.
Siliguri to Ambikāpur train services, operated by Indian Railways, depart from New Jalpaiguri station.
Siliguri to Ambikāpur train services, operated by Indian Railways, arrive at Bilaspur Jn station.
Yes, the driving distance between Siliguri to Ambikāpur is 804 km. It takes approximately 12h 11m to drive from Siliguri to Ambikāpur.
There are seven+ hotels available in Ambikāpur.
What companies run services between Siliguri, India and Ambikāpur, India?
You can take a train from New Jalpaiguri to Ambikāpur via Bilaspur Jn, Anuppur Jn, and Kamalpurgram in around 30h.
- Website
- goindigo.in
Flights from Bagdogra Airport to Veer Surendra Sai Airport via Kolkata
- Ave. Duration
- 6h 50m
- When
- Thursday, Friday, Sunday, and Tuesday
- Estimated price
- ₹12,000–19,000
Flights from Bagdogra Airport to Veer Surendra Sai Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹16,000–37,000
Flights from Bagdogra Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Bagdogra Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- ₹7,500–20,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹11,000–17,000
Flights from Bagdogra Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Tuesday
- Estimated price
- ₹11,000–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jharsuguda Jn to Raigarh
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- 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 New Jalpaiguri to Raigarh
- Ave. Duration
- 19h 27m
- 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 Hatia to Raigarh
- Ave. Duration
- 5h 23m
- Frequency
- 6 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 New Jalpaiguri to Bilaspur Jn
- Ave. Duration
- 21h 35m
- Frequency
- Once a week
- Estimated price
- ₹550–4,400
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,400
Train from Bilaspur Jn to Anuppur Jn
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- 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 Anuppur Jn to Kamalpurgram
- Ave. Duration
- 3h 41m
- Frequency
- Once 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
- Phone
- +91 7773005871
- [email protected]
- Website
- Badan Bus Service
Bus from Raigarh Bus Stand to Ambikapur Bus Stand
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹860
- Website
- Badan Bus Service
Bus from Raigarh Bus Stand to Ambikapur Bus Stand
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹860
- Website
- Badan Bus Service
Bus from Raigarh Bus Stand to Ambikapur Bus Stand
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹860
- 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 Flying into Beijing?, How to get from Stansted Airport into central London, and Need to know: Eurostar - to help you get the most out of your next trip.








