There are 6 ways to get from Rājahmundry to Odisha by train, bus (Flixbus), 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 Rajamundry to Bhubaneswartrain 12842 / ...
9h 45m₹340–2,600Bus
- Take the bus from FlixBus Rajahmundry - Diwan Cheruvu to FlixBus Visakhapatnam - Gajuwakabus FlixBus IN5323 / ...
- Take the bus from Visakhapatnam, Andhra Pradesh to Bhubaneswar, Odishabus Visakhapatnam, Andhra Pradesh - Bhubaneswar, Odisha
12h 37mDrive 618.5 km
- Drive from Rājahmundry to Bhubaneshwarcar 618.5 km
8h 58m₹6,984–10,087Taxi
- Take the taxi from Rājahmundry to Bhubaneshwartaxi 618.5 km
8h 58m₹10,000–13,000Fly to Jagdalpur Airport, taxi
- Fly from Rajahmundry Airport (RJA) to Jagdalpur Airport (JGB)plane RJA - JGB
- Take the taxi from Jagdalpur Airport (JGB) to Nowrangapurtaxi
7h 25m₹10,688–32,040Fly to Biju Patnaik International Airport
- Fly from Rajahmundry Airport (RJA) to Biju Patnaik International Airport (BBI)plane RJA - BBI
5h 39m₹12,293–18,356
Rājahmundry to Odisha by train
Questions & Answers
The cheapest way to get from Rājahmundry to Odisha is to train which costs ₹340 - ₹2,600 and takes 9h 45m.
The fastest way to get from Rājahmundry to Odisha is to fly which takes 5h 39m and costs ₹12,000 - ₹19,000.
No, there is no direct bus from Rājahmundry to Odisha. However, there are services departing from FlixBus Rajahmundry - Diwan Cheruvu and arriving at Secretariat via Visakhapatnam, Andhra Pradesh and Acharya Vihar Square. The journey, including transfers, takes approximately 12h 37m.
Yes, there is a direct train departing from Rajamundry and arriving at Bhubaneswar. Services depart hourly, and operate every day. The journey takes approximately 9h 45m.
The distance between Rājahmundry and Odisha is 645 km. The road distance is 618.5 km.
The best way to get from Rājahmundry to Odisha without a car is to train which takes 9h 45m and costs ₹340 - ₹2,600.
The train from Rajamundry to Bhubaneswar takes 9h 45m including transfers and departs hourly.
Rājahmundry to Odisha bus services, operated by FlixBus India, depart from FlixBus Rajahmundry - Diwan Cheruvu station.
Rājahmundry to Odisha train services, operated by Indian Railways, depart from Rajamundry station.
The best way to get from Rājahmundry to Odisha is to train which takes 9h 45m and costs ₹340 - ₹2,600. Alternatively, you can bus, which costs and takes 12h 37m, you could also fly, which costs ₹12,000 - ₹19,000 and takes 5h 39m.
What companies run services between Rājahmundry, India and Odisha, India?
Indian Railways operates a train from Rajamundry to Bhubaneswar hourly. Tickets cost ₹340–2,600 and the journey takes 9h 45m. Alternatively, you can take a vehicle from Rājahmundry to Secretariat via FlixBus Rajahmundry - Diwan Cheruvu, FlixBus Visakhapatnam - Gajuwaka, Visakhapatnam, Andhra Pradesh, Bhubaneswar, Odisha, and Acharya Vihar Square in around 12h 37m.
- Website
- goindigo.in
Flights from Rajahmundry Airport to Jagdalpur Airport via Hyderabad
- Ave. Duration
- 6h 43m
- When
- Every day
- Estimated price
- ₹9,000–30,000
Flights from Rajahmundry Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- ₹12,000–17,000
Flights from Rajahmundry Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–17,000
Flights from Rajahmundry Airport to Biju Patnaik International Airport via Madras
- Ave. Duration
- 6h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₹12,000–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rajamundry to Bhubaneswar
- Ave. Duration
- 9h 45m
- Frequency
- Hourly
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Rajahmundry - Diwan Cheruvu to FlixBus Visakhapatnam - Gajuwaka
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ₹330–900
- Website
- FlixBus India
- Website
- Sri Tulasi Tours and Travels
Bus from Visakhapatnam, Andhra Pradesh to Bhubaneswar, Odisha
- Ave. Duration
- 7h 30m
- Frequency
- Every 30 minutes
- Schedules at
- Sri Tulasi Tours and Travels
- Ave. Duration
- 5h 4m
- Estimated price
- ₹1,400–13,000
Carsncab
- Phone
- +91 99 12 39 23 12
- Website
- cabsncars.in
Godavari Car Travels
- Phone
- +91 98 48 99 77 77
- Website
- rajahmundrycabs.in
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 Want to know more about Flixbus?, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Rājahmundry to Odisha bus services, operated by FlixBus India, arrive at FlixBus Visakhapatnam - Gajuwaka station.
Rājahmundry to Odisha train services, operated by Indian Railways, arrive at Bhubaneswar station.
Yes, the driving distance between Rājahmundry to Odisha is 619 km. It takes approximately 8h 58m to drive from Rājahmundry to Odisha.
There are 334+ hotels available in Odisha.









