There are 6 ways to get from Rourkela to Srikakulam by train, car, taxi, 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 Vizianagram Jntrain 18189 / ...
- Take the train from Vizianagram Jn to Srikakulam Roadtrain 11019 / ...
12h 52m₹728–3,890Drive 602.3 km
- Drive from Rourkela to Srikakulamcar 602.3 km
9h 1m₹6,810–9,837Taxi
- Take the taxi from Rourkela to Srikakulamtaxi 602.3 km
9h 1m₹10,000–13,000Train, fly to Visakhapatnam
- Take the train from Rourkela to Jharsuguda Jntrain
- Fly from Veer Surendra Sai Airport (JRG) to Visakhapatnam (VTZ)plane JRG - VTZ
- Take the train from Simhachalam to Vizianagram Jntrain
- Take the train from Vizianagram Jn to Srikakulam Roadtrain
12h 47m₹13,954–29,882Train via Brahmapur
- Take the train from Rourkela to Brahmapurtrain 18117
- Take the train from Brahmapur to Srikakulam Roadtrain 22504 / ...
14h 23m₹765–4,145Train, fly to Biju Patnaik International Airport
- Take the train from Rourkela to Jharsuguda Jntrain
- Fly from Veer Surendra Sai Airport (JRG) to Biju Patnaik International Airport (BBI)plane JRG - BBI
- Take the train from Bhubaneswar to Srikakulam Roadtrain
11h 46m₹6,443–44,525
Veer Surendra Sai Airport (JRG) to Visakhapatnam (VTZ) flights
Questions & Answers
The cheapest way to get from Rourkela to Srikakulam is to train which costs ₹700 - ₹3,900 and takes 12h 52m.
The fastest way to get from Rourkela to Srikakulam is to drive which takes 9h 1m and costs ₹6,500 - ₹10,000.
No, there is no direct train from Rourkela to Srikakulam. However, there are services departing from Rourkela and arriving at Srikakulam Road via Vizianagram Jn. The journey, including transfers, takes approximately 12h 52m.
The distance between Rourkela and Srikakulam is 680 km. The road distance is 602.3 km.
The best way to get from Rourkela to Srikakulam without a car is to train which takes 12h 52m and costs ₹700 - ₹3,900.
It takes approximately 12h 52m to get from Rourkela to Srikakulam, including transfers.
Rourkela to Srikakulam train services, operated by Indian Railways, depart from Rourkela station.
Rourkela to Srikakulam train services, operated by Indian Railways, arrive at Vizianagram Jn station.
Yes, the driving distance between Rourkela to Srikakulam is 602 km. It takes approximately 9h 1m to drive from Rourkela to Srikakulam.
There are five+ hotels available in Srikakulam.
What companies run services between Rourkela, India and Srikakulam, India?
You can take a train from Rourkela to Srikakulam via Vizianagram Jn and Srikakulam Road in around 12h 52m.
- Website
- goindigo.in
Flights from Veer Surendra Sai Airport to Visakhapatnam via Delhi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹14,000–28,000
Flights from Veer Surendra Sai Airport to Visakhapatnam via Bengaluru
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Veer Surendra Sai Airport to Visakhapatnam via Mumbai, Hyderabad
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹13,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rourkela to Vizianagram Jn
- Ave. Duration
- 11h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Vizianagram Jn to Srikakulam Road
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
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 Simhachalam to Vizianagram Jn
- Ave. Duration
- 37 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Vizianagram Jn to Srikakulam Road
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Rourkela to Brahmapur
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- ₹330–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Brahmapur to Srikakulam Road
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
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 Bhubaneswar to Srikakulam Road
- Ave. Duration
- 4h 33m
- Frequency
- Hourly
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- Ave. Duration
- 9h 1m
- Estimated price
- ₹10,000–13,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 What documents do I need to cross Niagara Falls?, Need to know: Eurostar, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.






