There are 7 ways to get from Puri to Nidadavolu by train, bus, 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 via Jatani
best- Take the train from Puri to Khurda Road Jntrain 12801 / ...
- Take the train from Khurda Road Jn to Rajamundrytrain 12841 / ...
11h 26m₹563–4,443Train
cheapest- Take the train from Puri to Nidadavolu Jntrain 17479
13h 33m₹360–2,800Bus
- Take the bus from Puri Bus Stand to Bhubaneshwar BSABTbus
- Take the bus from Bhubaneswar to Rajamahendravarambus redbusIndia_VE A/C Seater / Sleeper
14h 6m₹1,229–5,168Drive 637.3 km
- Drive from Puri to Nidadavolucar 637.3 km
9h 50m₹7,119–10,283Taxi
- Take the taxi from Puri to Nidadavolutaxi 637.3 km
9h 50m₹10,000–13,000Train, fly to Rajahmundry Airport
- Take the train from Puri to Bhubaneswartrain
- Fly from Biju Patnaik International Airport (BBI) to Rajahmundry Airport (RJA)plane BBI - RJA
9h 45m₹8,755–23,848Train, fly to Vijayawada Airport, taxi
- Take the train from Puri to Bhubaneswartrain
- Fly from Biju Patnaik International Airport (BBI) to Vijayawada Airport (VGA)plane BBI - VGA
- Take the taxi from Vijayawada-Airport-VGA to Nidadavolutaxi
10h 28m₹9,155–23,548
Puri to Nidadavolu by train
Comparing Your Travel Options
The cheapest way to get from Puri to Nidadavolu is to train which costs ₹360 - ₹2,800 and takes 13h 33m.
The fastest way to get from Puri to Nidadavolu is to train and fly which takes 9h 45m and costs ₹8,500 - ₹24,000.
No, there is no direct bus from Puri to Nidadavolu. However, there are services departing from Puri Bus Stand and arriving at Rajamahendravaram via Bhubaneswar. The journey, including transfers, takes approximately 14h 6m.
Yes, there is a direct train departing from Puri and arriving at Nidadavolu Jn. Services depart five times a week, and operate Monday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 13h 33m.
The distance between Puri and Nidadavolu is 691 km. The road distance is 637.3 km.
The best way to get from Puri to Nidadavolu without a car is to train via Jatani which takes 11h 26m and costs ₹550 - ₹4,500.
It takes approximately 11h 26m to get from Puri to Nidadavolu, including transfers.
Puri to Nidadavolu bus services, operated by Odisha State Road Transport, depart from Puri Bus Stand station.
Puri to Nidadavolu train services, operated by Indian Railways, depart from Puri station.
The best way to get from Puri to Nidadavolu is to train via Jatani which takes 11h 26m and costs ₹550 - ₹4,500. Alternatively, you can bus, which costs ₹1,200 - ₹5,500 and takes 14h 6m.
What companies run services between Puri, India and Nidadavolu, India?
You can take a train from Puri to Nidadavolu Jn via Khurda Road Jn and Rajamundry in around 11h 26m. Alternatively, you can take a bus from Puri Bus Stand to Nidadavolu via Bhubaneshwar BSABT, Bhubaneswar, and Rajamahendravaram in around 14h 6m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Rajahmundry Airport via Hyderabad
- Ave. Duration
- 8h 3m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Biju Patnaik International Airport to Rajahmundry Airport via Mumbai
- Ave. Duration
- 5h 20m
- When
- Tuesday and Thursday
- Estimated price
- ₹12,000–23,000
Flights from Biju Patnaik International Airport to Rajahmundry Airport via Bengaluru
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Biju Patnaik International Airport to Rajahmundry Airport via Madras
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Biju Patnaik International Airport to Rajahmundry Airport via Delhi
- Ave. Duration
- 8h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹13,000–24,000
Flights from Biju Patnaik International Airport to Vijayawada Airport via Hyderabad
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Biju Patnaik International Airport to Vijayawada Airport via Mumbai
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–22,000
Flights from Biju Patnaik International Airport to Vijayawada Airport via Bengaluru
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Biju Patnaik International Airport to Vijayawada Airport via Madras
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹8,000–21,000
Flights from Biju Patnaik International Airport to Vijayawada Airport via Varanasi
- Ave. Duration
- 8h 10m
- When
- Saturday
- Estimated price
- ₹8,500–21,000
Flights from Biju Patnaik International Airport to Vijayawada Airport via Delhi
- Ave. Duration
- 8h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹12,000–22,000
- Website
- airindia.in
Flights from Biju Patnaik International Airport to Vijayawada Airport via Delhi
- Ave. Duration
- 8h 17m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Biju Patnaik International Airport to Vijayawada Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Tuesday
- Estimated price
- ₹8,000–21,000
- Website
- airindiaexpress.in
Flights from Biju Patnaik International Airport to Vijayawada Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Tuesday
- Estimated price
- ₹8,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Puri to Khurda Road Jn
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Khurda Road Jn to Rajamundry
- Ave. Duration
- 9h 3m
- Frequency
- Hourly
- 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 Puri to Bhubaneswar
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Puri to Nidadavolu Jn
- Ave. Duration
- 13h 33m
- Frequency
- 5 times a week
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,800
Train from Puri to Bhubaneswar
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Phone
- 1800 345 1122
- [email protected]
- Website
- ODSRTC
Bus from Puri Bus Stand to Bhubaneshwar BSABT
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- ₹95–130
- Website
- ODSRTC
- Semi Sleeper
- ₹95–130
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Bhubaneswar to Rajamahendravaram
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a day
- Schedules at
- Al Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bhubaneswar to Rajamahendravaram
- Ave. Duration
- 10h 55m
- Frequency
- Twice daily
- Estimated price
- ₹600–2,000
- Schedules at
- Zingbus
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Bhubaneswar to Rajamahendravaram
- Ave. Duration
- 12h 15m
- Frequency
- 3 times a day
- Schedules at
- Tranzking Travels
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Bhubaneswar to Rajamahendravaram
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- ₹1,300–4,400
- Schedules at
- Punchiry Tours and Holidays
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Bhubaneswar to Rajamahendravaram
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- ₹1,000–3,200
- Website
- Shymoli Paribahan
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Bhubaneswar to Rajamahendravaram
- Ave. Duration
- 10h
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- omio.com
Bus from Bhubaneswar to Rajamahendravaram
- Ave. Duration
- 12h
- Frequency
- 5 times a week
- Schedules at
- hanstravel.in
- Website
- Globehopper Mobility
Bus from Bhubaneswar to Rajamahendravaram
- Ave. Duration
- 10h
- Frequency
- 4 times a week
- Schedules at
- Globehopper Mobility
- Website
- Al Ayaan Travels
Bus from Bhubaneswar to Rajamahendravaram
- Ave. Duration
- 12h 15m
- Frequency
- 4 times a week
- Schedules at
- Al Ayaan Travels
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Bhubaneswar to Rajamahendravaram
- Ave. Duration
- 10h 45m
- Frequency
- Twice a week
- Schedules at
- Choudhary travels and cargo
- Website
- Sana Travels
Bus from Bhubaneswar to Rajamahendravaram
- Ave. Duration
- 11h 30m
- Frequency
- Twice a week
- Schedules at
- Sana Travels
- Phone
- +91 94628 24750
- Website
- Anshi Raj Shree Travels
Bus from Bhubaneswar to Rajamahendravaram
- Ave. Duration
- 12h 40m
- Frequency
- Twice a week
- Website
- Anshi Raj Shree Travels
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Bhubaneswar to Rajamahendravaram
- Ave. Duration
- 10h 45m
- Frequency
- Once a week
- Schedules at
- Apple Travels
- Ave. Duration
- 5h 49m
- Estimated price
- ₹2,000–13,000
Costa Car Travels
- Phone
- +91 964 250 9307
- Website
- costa-car-travels.ueniweb.com
(RK)Local Car and Drivers
- Phone
- +91 96 66 55 2 331
Sri Ravi Car Travels
- Phone
- +91 888 543 8888
- Website
- sriravicartravels.com
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: Greyhound, How to get from Southend Airport into central London, and How to get from Florence to Rome - to help you get the most out of your next trip.
Booking & Getting There
Puri to Nidadavolu bus services, operated by Odisha State Road Transport, arrive at Bhubaneshwar BSABT station.
Puri to Nidadavolu train services, operated by Indian Railways, arrive at Khurda Road Jn station.
Yes, the driving distance between Puri to Nidadavolu is 637 km. It takes approximately 9h 50m to drive from Puri to Nidadavolu.
There are 31+ hotels available in Nidadavolu.























