There are 6 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
8h 54m₹9,044–28,688Train via Mokama
cheapest- Take the train from Dalkolha to Mokameh Jntrain 13245 / ...
- Take the train from Mokameh Jn to Sambalpurtrain 06184
20h 30m₹571–4,404Train
- Take the train from Dalkolha to Malda Towntrain
- Take the train from Malda Town to Jharsuguda Jntrain
- Take the train from Jharsuguda Jn to Sambalpurtrain
19h 28m₹681–5,352Drive 845.8 km
- Drive from Dalkhola to Sambalpurcar 845.8 km
12h 57m₹9,513–13,741Train 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
11h 7m₹12,573–21,529Train via Dugda
- Take the train from Barsoi Jn to Chandrapuratrain 15662
- Take the train from Chandrapura to Sambalpur Citytrain 22806
21h 55m₹657–5,202
Dalkhola to Sambalpur by train
Questions & Answers
The cheapest way to get from Dalkhola to Sambalpur is to train via Mokama which costs ₹550 - ₹4,400 and takes 20h 30m.
The fastest way to get from Dalkhola to Sambalpur is to taxi and fly and train which takes 8h 54m and costs ₹9,000 - ₹29,000.
No, there is no direct train from Dalkhola to Sambalpur. However, there are services departing from Dalkolha and arriving at Sambalpur via Malda Town and Jharsuguda Jn. The journey, including transfers, takes approximately 19h 28m.
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 which takes 19h 28m and costs ₹650 - ₹5,500.
It takes approximately 8h 54m 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 Malda Town 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 via Malda Town and Jharsuguda Jn in around 19h 28m.
- Website
- goindigo.in
Flights from Purnea Airport to Veer Surendra Sai Airport via Kolkata
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,500–26,000
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
- Website
- starair.in
Flights from Purnea Airport to Veer Surendra Sai Airport via Kolkata, Bhubaneswar
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jharsuguda Jn to Sambalpur
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Dalkolha to Malda Town
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Malda Town to Jharsuguda Jn
- Ave. Duration
- 14h 23m
- Frequency
- Twice a week
- Estimated price
- ₹410–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Jharsuguda Jn to Sambalpur
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Dalkolha to Baghdogra
- Ave. Duration
- 2h 50m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- 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 2 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Dalkolha to Mokameh Jn
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Mokameh Jn to Sambalpur
- Ave. Duration
- 11h 20m
- Frequency
- Once a week
- Estimated price
- ₹360–2,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,800
Train from Barsoi Jn to Chandrapura
- Ave. Duration
- 11h 11m
- Frequency
- Once a week
- Estimated price
- ₹270–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Chandrapura to Sambalpur City
- Ave. Duration
- 8h 14m
- Frequency
- Once a week
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
- 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 Slovenia: Getting from Ljubljana to Lake Bled, Want to know more about Flixbus?, and Need to know: Eurostar - to help you get the most out of your next trip.






