There are 5 ways to get from Dalkhola to Sambalpur by taxi, plane, train, 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 to Purnea Airport, fly, train
best- Take the taxi from Dalkhola to Purnea Airport (PXN)taxi
- Fly from Purnea Airport (PXN) to Veer Surendra Sai Airport (JRG)plane PXN - JRG
- Take the train from Jharsuguda Jn to Sambalpurtrain
6h 39m₹13,544–43,688Train via Purulia
cheapest- Take the train from Dalkolha to Purulia Jntrain 15630
- Take the train from Purulia Jn to Sambalpur Citytrain 20818
18h 19m₹524–4,046Drive 845.8 km
- Drive from Dalkhola to Sambalpurcar 845.8 km
12h 57m₹9,539–13,779Train to Bagdogra Airport, fly, train
- Take the train from Dalkolha to Baghdogratrain
- Fly from Bagdogra Airport (IXB) to Veer Surendra Sai Airport (JRG)plane IXB - JRG
- Take the train from Jharsuguda Jn to Sambalpurtrain
10h 37m₹12,573–22,529Train
- Take the train from Kishanganj to Jharsuguda Jntrain 22512
- Take the train from Jharsuguda Jn to Sambalpurtrain 18005 / ...
20h 46m₹707–5,501
Dalkhola to Sambalpur by train
Comparing Your Travel Options
The cheapest way to get from Dalkhola to Sambalpur is to train via Purulia which costs ₹500 - ₹4,100 and takes 18h 19m.
The fastest way to get from Dalkhola to Sambalpur is to taxi and fly and train which takes 6h 39m and costs ₹13,000 - ₹44,000.
No, there is no direct train from Dalkhola to Sambalpur. However, there are services departing from Dalkolha and arriving at Sambalpur City via Purulia Jn. The journey, including transfers, takes approximately 18h 19m.
The distance between Dalkhola and Sambalpur is 656 km. The road distance is 845.8 km.
The best way to get from Dalkhola to Sambalpur without a car is to train via Purulia which takes 18h 19m and costs ₹500 - ₹4,100.
It takes approximately 6h 39m to get from Dalkhola to Sambalpur, including transfers.
Dalkhola to Sambalpur train services, operated by Indian Railways, depart from Dalkolha station.
Dalkhola to Sambalpur train services, operated by Indian Railways, arrive at Purulia Jn station.
Yes, the driving distance between Dalkhola to Sambalpur is 846 km. It takes approximately 12h 57m to drive from Dalkhola to Sambalpur.
There are 10+ hotels available in Sambalpur.
What companies run services between Dalkhola, India and Sambalpur, India?
You can take a train from Dalkolha to Sambalpur City via Purulia Jn in around 18h 19m.
- Website
- goindigo.in
Flights from Purnea Airport to Veer Surendra Sai Airport via Kolkata
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹12,000–41,000
Flights from Bagdogra Airport to Veer Surendra Sai Airport via Kolkata
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹12,000–20,000
Flights from Bagdogra Airport to Veer Surendra Sai Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹13,000–32,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jharsuguda Jn to Sambalpur
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Dalkolha to Purulia Jn
- Ave. Duration
- 11h 4m
- Frequency
- Once a week
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Purulia Jn to Sambalpur City
- Ave. Duration
- 6h 15m
- Frequency
- Once a week
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Dalkolha to Baghdogra
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Jharsuguda Jn to Sambalpur
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Kishanganj to Jharsuguda Jn
- Ave. Duration
- 17h 33m
- Frequency
- Once a week
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹470–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Jharsuguda Jn to Sambalpur
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
- Ave. Duration
- 52 min
- Estimated price
- ₹1,100–1,400
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 Need to know: Greyhound, How to get from London City Airport into central London, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.






