There are 8 ways to get from Kannur to Rourkela 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 Kannur International Airport to Veer Surendra Sai Airport, train
best- Fly from Kannur International Airport (CNN) to Veer Surendra Sai Airport (JRG)plane CNN - JRG
- Take the train from Jharsuguda Jn to Rourkelatrain
13h 23m₹9,933–24,638Train via Tirupati
cheapest- Take the train from Kannur to Tirupatitrain 22852
- Take the train from Tirupati to Rourkelatrain 12836 / ...
38h 17m₹981–7,563Bus, train
- Take the bus from Kannur to Mangalore Lalbaugbus
- Take the bus from Padeel B.S. to Kempegowda B.S.bus
- Take the bus from K.R.Puram to Maddilapalembus
- Take the train from Visakhapatnam to Rourkelatrain
41h 49m₹1,977–7,101Drive 1,886.9 km
- Drive from Kannur to Rourkelacar 1,886.9 km
28h 5m₹20,478–29,580Fly Kannur International Airport to Birsa Munda Airport, train
- Fly from Kannur International Airport (CNN) to Birsa Munda Airport (IXR)plane CNN - IXR
- Take the train from Hatia to Rourkelatrain
10h 1m₹9,573–62,378Train to Bajpe Airport, fly to Veer Surendra Sai Airport, train
- Take the train from Kannur to Mangalore Jntrain
- Fly from Bajpe Airport (IXE) to Veer Surendra Sai Airport (JRG)plane IXE - JRG
- Take the train from Jharsuguda Jn to Rourkelatrain
11h 30m₹9,676–24,349Train
- Take the train from Kannur to Palakkadtrain 12686 / ...
- Take the train from Palakkad to Rourkelatrain 18190 / ...
43h 37m₹988–7,929Train via Bengaluru
- Take the train from Kannur to Yasvantpur Jntrain 16512 / ...
- Take the train from Yasvantpur Jn to Rourkelatrain 18112
2d 9h₹1,240–9,687
Kannur to Rourkela by train
Questions & Answers
The cheapest way to get from Kannur to Rourkela is to train via Tirupati which costs ₹950 - ₹8,000 and takes 38h 17m.
The fastest way to get from Kannur to Rourkela is to fly and train which takes 10h 1m and costs ₹9,500 - ₹65,000.
No, there is no direct train from Kannur to Rourkela. However, there are services departing from Kannur and arriving at Rourkela via Tirupati. The journey, including transfers, takes approximately 38h 17m.
The distance between Kannur and Rourkela is 1570 km. The road distance is 1886.9 km.
The best way to get from Kannur to Rourkela without a car is to train via Tirupati which takes 38h 17m and costs ₹950 - ₹8,000.
It takes approximately 13h 23m to get from Kannur to Rourkela, including transfers.
Kannur to Rourkela train services, operated by Indian Railways, depart from Kannur station.
Kannur to Rourkela train services, operated by Indian Railways, arrive at Tirupati station.
Yes, the driving distance between Kannur to Rourkela is 1887 km. It takes approximately 28h 5m to drive from Kannur to Rourkela.
There are 14+ hotels available in Rourkela.
What companies run services between Kannur, India and Rourkela, India?
You can take a train from Kannur to Rourkela via Tirupati in around 38h 17m.
- Website
- goindigo.in
Flights from Kannur International Airport to Veer Surendra Sai Airport via Delhi
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Kannur International Airport to Veer Surendra Sai Airport via Bengaluru
- Ave. Duration
- 16h 25m
- When
- Tuesday to Sunday
- Estimated price
- ₹8,500–22,000
Flights from Kannur International Airport to Veer Surendra Sai Airport via Mumbai
- Ave. Duration
- 11h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–23,000
Flights from Kannur International Airport to Birsa Munda Airport via Mumbai
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–21,000
Flights from Kannur International Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Kannur International Airport to Birsa Munda Airport via Kochi, Hyderabad
- Ave. Duration
- 8h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–21,000
Flights from Kannur International Airport to Birsa Munda Airport via Kochi, Madras
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Bajpe Airport to Veer Surendra Sai Airport via Bengaluru
- Ave. Duration
- 6h 22m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–21,000
- Website
- airindiaexpress.in
Flights from Kannur International Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Kannur International Airport to Birsa Munda Airport via Mumbai
- Ave. Duration
- 6h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–25,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 Kannur to Tirupati
- Ave. Duration
- 13h 10m
- Frequency
- Once a week
- Estimated price
- ₹380–2,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹380–450
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,800
- First Class (1A)
- ₹2,300–2,900
Train from Tirupati to Rourkela
- Ave. Duration
- 24h 7m
- Frequency
- 4 times 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 Visakhapatnam to Rourkela
- Ave. Duration
- 12h 17m
- Frequency
- Twice daily
- Estimated price
- ₹350–2,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹350–410
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
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 Kannur to Mangalore Jn
- Ave. Duration
- 2h 43m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Kannur to Palakkad
- Ave. Duration
- 3h 37m
- Frequency
- Every 3 hours
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Palakkad to Rourkela
- Ave. Duration
- 39h
- Frequency
- Twice daily
- Estimated price
- ₹800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,100–2,600
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Kannur to Yasvantpur Jn
- Ave. Duration
- 12h 57m
- Frequency
- Twice daily
- Estimated price
- ₹290–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,200
Train from Yasvantpur Jn to Rourkela
- Ave. Duration
- 43h 12m
- Frequency
- Once a week
- Estimated price
- ₹950–7,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,200
- First Class (1A)
- ₹5,500–7,500
- Phone
- +91 9447071021
- rsnksrtc@kerala.gov.in
- Website
- onlineksrtcswift.com
Bus from Kannur to Mangalore Lalbaug
- Ave. Duration
- 2h 59m
- Frequency
- Once daily
- Estimated price
- ₹170–260
- Website
- https://onlineksrtcswift.com/
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Padeel B.S. to Kempegowda B.S.
- Ave. Duration
- 6h 47m
- Frequency
- Every 15 minutes
- Estimated price
- ₹400–1,200
- Schedules at
- ksrtc.in
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from K.R.Puram to Maddilapalem
- Ave. Duration
- 16h 15m
- Frequency
- Twice daily
- Estimated price
- ₹850–2,700
- Schedules at
- vrlbus.in
- AC Sleeper
- ₹850–1,700
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 Need to know: Eurostar, Flying into Beijing?, and Need to know: Greyhound - to help you get the most out of your next trip.
















