There are 8 ways to get from Puri to Nidadavolu 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 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, Odisha to Visakhapatnam, Andhra Pradeshbus Puri, Odisha - Visakhapatnam, Andhra Pradesh
- Take the bus from FlixBus Visakhapatnam - Gajuwaka to FlixBus Kovvuru Bypassbus FlixBus IN5320 / ...
16h 4mDrive 637.3 km
- Drive from Puri to Nidadavolucar 637.3 km
9h 50m₹7,234–10,450Taxi
- 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
10h₹8,255–23,848Train, fly to Vijayawada Airport
- Take the train from Puri to Bhubaneswartrain
- Fly from Biju Patnaik International Airport (BBI) to Vijayawada Airport (VGA)plane BBI - VGA
- Take the train from Gannavaram to Nidadavolu Jntrain
11h 29m₹9,535–22,548Train, fly to Visakhapatnam
- Take the train from Puri to Bhubaneswartrain
- Fly from Biju Patnaik International Airport (BBI) to Visakhapatnam (VTZ)plane BBI - VTZ
- Take the train from Visakhapatnam to Rajamundrytrain
10h 27m₹13,645–27,598
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 drive which takes 9h 50m and costs ₹7,000 - ₹11,000.
No, there is no direct bus from Puri to Nidadavolu. However, there are services departing from Puri, Odisha and arriving at FlixBus Kovvuru Bypass via FlixBus Visakhapatnam - Gajuwaka. The journey, including transfers, takes approximately 16h 4m.
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 KBS Xpress, depart from Puri, Odisha 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 and takes 16h 4m.
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, Odisha to Nidadavolu via Visakhapatnam, Andhra Pradesh, FlixBus Visakhapatnam - Gajuwaka, and FlixBus Kovvuru Bypass in around 16h 4m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Rajahmundry Airport via Hyderabad
- Ave. Duration
- 7h 58m
- When
- Every day
- Estimated price
- ₹7,500–22,000
Flights from Biju Patnaik International Airport to Rajahmundry Airport via Mumbai
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–23,000
Flights from Biju Patnaik International Airport to Rajahmundry Airport via Bengaluru
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Biju Patnaik International Airport to Rajahmundry Airport via Delhi
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–23,000
Flights from Biju Patnaik International Airport to Rajahmundry Airport via Visakhapatnam, Hyderabad
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Biju Patnaik International Airport to Rajahmundry Airport via Raipur, Hyderabad
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Biju Patnaik International Airport to Vijayawada Airport via Hyderabad
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Biju Patnaik International Airport to Vijayawada Airport via Mumbai
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–21,000
Flights from Biju Patnaik International Airport to Vijayawada Airport via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Biju Patnaik International Airport to Vijayawada Airport via Madras
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Biju Patnaik International Airport to Visakhapatnam
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹12,000–24,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
Train from Gannavaram to Nidadavolu Jn
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
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 Visakhapatnam to Rajamundry
- Ave. Duration
- 3h 33m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Website
- KBS Xpress
Bus from Puri, Odisha to Visakhapatnam, Andhra Pradesh
- Ave. Duration
- 10h
- Frequency
- 5 times a day
- Schedules at
- KBS Xpress
- Ave. Duration
- 9h 50m
- 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 10 amazing places to get away from it all in Australia, Train travel in France: A guide to SNCF, and Which London airport should I choose? - to help you get the most out of your next trip.
Booking & Getting There
Puri to Nidadavolu bus services, operated by KBS Xpress, arrive at Visakhapatnam, Andhra Pradesh 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.






