There are 8 ways to get from Dibrugarh to Sambalpur 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 Dibrugarh Airport to Veer Surendra Sai Airport, train
best- Fly from Dibrugarh Airport (DIB) to Veer Surendra Sai Airport (JRG)plane DIB - JRG
- Take the train from Jharsuguda Jn to Sambalpurtrain
9h 23m₹10,666–29,242Train
cheapest- Take the train from Dibrugarh to Purulia Jntrain 15930
- Take the train from Purulia Jn to Sambalpurtrain 06184 / ...
35h 38m₹861–6,547Bus, train
- Take the bus from Dibrugarh, Assam to Guwahati, Assambus
- Take the bus from Guwahati, Assam to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Ranchi, Jharkhandbus
- Take the train from Hatia to Sambalpur Citytrain
43h 54mDrive 1,638.7 km
- Drive from Dibrugarh to Sambalpurcar 1,638.7 km
24h₹18,503–26,726Fly Dibrugarh Airport to Mana Airport, train
- Fly from Dibrugarh Airport (DIB) to Mana Airport (RPR)plane DIB - RPR
- Take the train from Raipur Jn to Sambalpur Citytrain
12h 56m₹10,486–22,382Fly Dibrugarh Airport to Birsa Munda Airport, train
- Fly from Dibrugarh Airport (DIB) to Birsa Munda Airport (IXR)plane DIB - IXR
- Take the train from Hatia to Sambalpur Citytrain
12h 36m₹12,966–22,582Fly Dibrugarh Airport to Biju Patnaik International Airport, train
- Fly from Dibrugarh Airport (DIB) to Biju Patnaik International Airport (BBI)plane DIB - BBI
- Take the train from Bhubaneswar to Sambalpur Citytrain
11h 58m₹9,975–19,625Train to Jorhat Airport, fly to Veer Surendra Sai Airport, train
- Take the train from Dibrugarh to Cinnamaratrain
- Fly from Jorhat Airport (JRH) to Veer Surendra Sai Airport (JRG)plane JRH - JRG
- Take the train from Jharsuguda Jn to Sambalpurtrain
12h 2m₹11,592–36,669
Dibrugarh to Sambalpur by train
Questions & Answers
The cheapest way to get from Dibrugarh to Sambalpur is to train which costs ₹850 - ₹7,000 and takes 35h 38m.
The fastest way to get from Dibrugarh to Sambalpur is to fly and train which takes 9h 23m and costs ₹10,000 - ₹30,000.
No, there is no direct train from Dibrugarh to Sambalpur. However, there are services departing from Dibrugarh and arriving at Sambalpur via Purulia Jn. The journey, including transfers, takes approximately 35h 38m.
The distance between Dibrugarh and Sambalpur is 1341 km. The road distance is 1638.7 km.
The best way to get from Dibrugarh to Sambalpur without a car is to train which takes 35h 38m and costs ₹850 - ₹7,000.
It takes approximately 9h 23m to get from Dibrugarh to Sambalpur, including transfers.
Dibrugarh to Sambalpur train services, operated by Indian Railways, depart from Dibrugarh station.
Dibrugarh to Sambalpur train services, operated by Indian Railways, arrive at Purulia Jn station.
Yes, the driving distance between Dibrugarh to Sambalpur is 1639 km. It takes approximately 24h to drive from Dibrugarh to Sambalpur.
There are nine+ hotels available in Sambalpur.
What companies run services between Dibrugarh, India and Sambalpur, India?
You can take a train from Dibrugarh to Sambalpur via Purulia Jn in around 35h 38m.
- Website
- goindigo.in
Flights from Dibrugarh Airport to Veer Surendra Sai Airport via Kolkata
- Ave. Duration
- 7h 5m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,500–27,000
Flights from Dibrugarh Airport to Mana Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Dibrugarh Airport to Mana Airport via Kolkata
- Ave. Duration
- 6h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–19,000
Flights from Dibrugarh Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹6,500–19,000
Flights from Dibrugarh Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Dibrugarh Airport to Birsa Munda Airport via Gauhati, Kolkata
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹6,500–19,000
Flights from Dibrugarh Airport to Biju Patnaik International Airport via Gauhati
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹8,500–16,000
Flights from Dibrugarh Airport to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹8,500–16,000
Flights from Dibrugarh Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 7h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–16,000
Flights from Jorhat Airport to Veer Surendra Sai Airport via Kolkata
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹11,000–34,000
- Website
- airindiaexpress.in
Flights from Dibrugarh Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹14,000–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 Dibrugarh to Purulia Jn
- Ave. Duration
- 28h 48m
- Frequency
- Once a week
- Estimated price
- ₹600–4,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Purulia Jn to Sambalpur
- Ave. Duration
- 5h 50m
- Frequency
- Twice a week
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Hatia to Sambalpur City
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Raipur Jn to Sambalpur City
- Ave. Duration
- 5h 40m
- Frequency
- Once a week
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Hatia to Sambalpur City
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Bhubaneswar to Sambalpur City
- Ave. Duration
- 4h 42m
- Frequency
- 5 times a day
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Dibrugarh to Cinnamara
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
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
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 Florence to Rome, Travel Insider: Top Japan travel tips by Beatrix Holland, and Flying into Beijing? - to help you get the most out of your next trip.






