There are 4 ways to get from Rourkela to Bagdogra by train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Rourkela to Siliguri Jntrain 22511
18h 58m₹578–4,364Drive 779.8 km
- Drive from Rourkela to Bagdogracar 779.8 km
12h 13m₹8,740–12,625Train to Veer Surendra Sai Airport, fly
- Take the train from Rourkela to Jharsuguda Jntrain
- Fly from Veer Surendra Sai Airport (JRG) to Bagdogra Airport (IXB)plane JRG - IXB
19h 10m₹12,554–21,612Train to Birsa Munda Airport, fly
- Take the train from Rourkela to Hatiatrain
- Fly from Birsa Munda Airport (IXR) to Bagdogra Airport (IXB)plane IXR - IXB
10h 4m₹8,787–17,424
Rourkela to Bagdogra by train
Comparing Your Travel Options
The cheapest way to get from Rourkela to Bagdogra is to train which costs ₹550 - ₹4,400 and takes 18h 58m.
The fastest way to get from Rourkela to Bagdogra is to train and fly which takes 10h 4m and costs ₹8,500 - ₹18,000.
No, there is no direct train from Rourkela to Bagdogra. However, there are services departing from Rourkela and arriving at Baghdogra via Siliguri Jn. The journey, including transfers, takes approximately 18h 58m.
The distance between Rourkela and Bagdogra is 986 km. The road distance is 779.8 km.
The best way to get from Rourkela to Bagdogra without a car is to train which takes 18h 58m and costs ₹550 - ₹4,400.
It takes approximately 18h 58m to get from Rourkela to Bagdogra, including transfers.
Rourkela to Bagdogra train services, operated by Indian Railways, depart from Rourkela station.
Rourkela to Bagdogra train services, operated by Indian Railways, arrive at Siliguri Jn station.
Yes, the driving distance between Rourkela to Bagdogra is 780 km. It takes approximately 12h 13m to drive from Rourkela to Bagdogra.
There are 336+ hotels available in Bagdogra.
What companies run services between Rourkela, India and Bagdogra, West Bengal, India?
Indian Railways operates a train from Rourkela to Siliguri Jn once a week. Tickets cost ₹460–3,600 and the journey takes 17h 43m.
- Website
- goindigo.in
Flights from Veer Surendra Sai Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Veer Surendra Sai Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 18h 5m
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Veer Surendra Sai Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 22h 10m
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Veer Surendra Sai Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 15h 35m
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Veer Surendra Sai Airport to Bagdogra Airport via Bhubaneswar, Kolkata
- Ave. Duration
- 16h 35m
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Birsa Munda Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–17,000
Flights from Birsa Munda Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–17,000
- Website
- airindiaexpress.in
Flights from Birsa Munda Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹9,000–24,000
Flights from Birsa Munda Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹10,000–25,000
- Website
- starlightairline.com
Flights from Veer Surendra Sai Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 19h 40m
- When
- Tuesday to Saturday
- Estimated price
- ₹16,000–36,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rourkela to Siliguri Jn
- Ave. Duration
- 17h 43m
- Frequency
- Once a week
- Estimated price
- ₹460–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Rourkela to Jharsuguda Jn
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Rourkela to Hatia
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- 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
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 The London Underground: Essential tips to navigate the Tube, French strikes 2018: What are my alternative transport options?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.






