There are 7 ways to get from Dalkhola to Rourkela 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 to Veer Surendra Sai Airport, 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 Rourkelatrain
9h 13m₹7,670–22,328Train
cheapest- Take the train from Dalkolha to Malda Towntrain 12378 / ...
- Take the train from Malda Town to Rourkelatrain 22512 / ...
15h 42m₹521–4,052Drive 650.3 km
- Drive from Dalkhola to Rourkelacar 650.3 km
9h 57m₹7,036–10,163Taxi
- Take the taxi from Dalkhola to Rourkelataxi 650.3 km
9h 57m₹13,000–16,000Taxi to Purnea Airport, fly to Birsa Munda Airport, train
- Take the taxi from Dalkhola to Purnea Airport (PXN)taxi
- Fly from Purnea Airport (PXN) to Birsa Munda Airport (IXR)plane PXN - IXR
- Take the train from Hatia to Rourkelatrain
9h 23m₹6,310–20,068Train to Bagdogra Airport, fly to Veer Surendra Sai Airport, 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 Rourkelatrain
10h 10m₹10,673–17,729Train via Jamshedpur
- Take the train from Barsoi Jn to Tatanagar Jntrain 15630 / ...
- Take the train from Tatanagar Jn to Rourkelatrain 12860 / ...
17h 25m₹577–4,602
Dalkhola to Rourkela by train
Questions & Answers
The cheapest way to get from Dalkhola to Rourkela is to train which costs ₹500 - ₹4,100 and takes 15h 42m.
The fastest way to get from Dalkhola to Rourkela is to taxi and fly and train which takes 9h 13m and costs ₹7,500 - ₹23,000.
No, there is no direct train from Dalkhola to Rourkela. However, there are services departing from Dalkolha and arriving at Rourkela via Malda Town. The journey, including transfers, takes approximately 15h 42m.
The distance between Dalkhola and Rourkela is 709 km. The road distance is 650.3 km.
The best way to get from Dalkhola to Rourkela without a car is to train which takes 15h 42m and costs ₹500 - ₹4,100.
It takes approximately 9h 13m to get from Dalkhola to Rourkela, including transfers.
Dalkhola to Rourkela train services, operated by Indian Railways, depart from Dalkolha station.
Dalkhola to Rourkela train services, operated by Indian Railways, arrive at Malda Town station.
Yes, the driving distance between Dalkhola to Rourkela is 650 km. It takes approximately 9h 57m to drive from Dalkhola to Rourkela.
There are 12+ hotels available in Rourkela.
What companies run services between Dalkhola, India and Rourkela, India?
You can take a train from Dalkolha to Rourkela via Malda Town in around 15h 42m.
- Website
- goindigo.in
Flights from Purnea Airport to Veer Surendra Sai Airport via Kolkata
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Purnea Airport to Birsa Munda Airport via Kolkata
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹5,500–18,000
Flights from Purnea Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Bagdogra Airport to Veer Surendra Sai Airport via Kolkata
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Bagdogra Airport to Veer Surendra Sai Airport via Delhi
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹10,000–14,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Jharsuguda Jn to Rourkela
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
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 Rourkela
- Ave. Duration
- 12h 27m
- Frequency
- Twice a week
- Estimated price
- ₹370–2,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹370–450
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,900
Train from Hatia to Rourkela
- Ave. Duration
- 2h 55m
- Frequency
- Every 3 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
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 Barsoi Jn to Tatanagar Jn
- Ave. Duration
- 12h 55m
- Frequency
- Twice a week
- Estimated price
- ₹300–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Tatanagar Jn to Rourkela
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Ave. Duration
- 3h 54m
- Estimated price
- ₹650–16,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 Flying into Beijing?, 5 delightfully under-the-radar French towns you need to visit, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.





