There are 6 ways to get from Narasapuram to Puri by taxi, bus, train, car, 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.
Taxi, bus
best- Take the taxi from Narasapuram to Yanam, Andhra Pradeshtaxi
- Take the bus from Yanam, Andhra Pradesh to Visakhapatnam, Andhra Pradeshbus
- Take the bus from Visakhapatnam, Andhra Pradesh to Puri, Odishabus
15h 19mTrain
cheapest- Take the train from Bhimavaram Town to Puritrain 17480
20h 13m₹498–3,809Drive 681.4 km
- Drive from Narasapuram to Puricar 681.4 km
10h 32m₹7,698–11,119Taxi
- Take the taxi from Narasapuram to Puritaxi 681.4 km
10h 32m₹11,000–14,000Train to Vijayawada Airport, fly, bus
- Take the train from Narasapur to Tarigoppulatrain
- Fly from Vijayawada Airport (VGA) to Biju Patnaik International Airport (BBI)plane VGA - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
11h 12mTrain to Rajahmundry Airport, fly, bus
- Take the train from Bhimavaram Town to Rajamundrytrain
- Fly from Rajahmundry Airport (RJA) to Biju Patnaik International Airport (BBI)plane RJA - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
12h 13m
Narasapuram to Puri by train
Questions & Answers
The cheapest way to get from Narasapuram to Puri is to train which costs ₹490 - ₹3,900 and takes 20h 13m.
The fastest way to get from Narasapuram to Puri is to drive which takes 10h 32m and costs ₹7,500 - ₹12,000.
No, there is no direct train from Narasapuram to Puri. However, there are services departing from Narasapur and arriving at Puri via Bhimavaram Town. The journey, including transfers, takes approximately 20h 13m.
The distance between Narasapuram and Puri is 692 km. The road distance is 681.4 km.
The best way to get from Narasapuram to Puri without a car is to taxi and bus which takes 15h 19m and costs .
It takes approximately 15h 19m to get from Narasapuram to Puri, including transfers.
Narasapuram to Puri train services, operated by Indian Railways, depart from Bhimavaram Town station.
Narasapuram to Puri train services, operated by Indian Railways, arrive at Puri station.
Yes, the driving distance between Narasapuram to Puri is 681 km. It takes approximately 10h 32m to drive from Narasapuram to Puri.
There are 154+ hotels available in Puri.
What companies run services between Narasapuram, India and Puri, India?
Indian Railways operates a train from Bhimavaram Town to Puri 5 times a week. Tickets cost ₹380–2,900 and the journey takes 18h 35m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Vijayawada Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 6h 13m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Vijayawada Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–15,000
Flights from Vijayawada Airport to Biju Patnaik International Airport via Madras
- Ave. Duration
- 6h 45m
- When
- Monday to Saturday
- Estimated price
- ₹8,500–15,000
Flights from Rajahmundry Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 6h 8m
- 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 to Saturday
- Estimated price
- ₹12,000–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhimavaram Town to Puri
- Ave. Duration
- 18h 35m
- Frequency
- 5 times a week
- Estimated price
- ₹380–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹380–450
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,300–2,900
Train from Narasapur to Tarigoppula
- Ave. Duration
- 2h 24m
- Frequency
- 3 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Bhimavaram Town to Rajamundry
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- 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
- Website
- Gaganasri Travels
Bus from Yanam, Andhra Pradesh to Visakhapatnam, Andhra Pradesh
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Schedules at
- Gaganasri Travels
- Ave. Duration
- 5h 48m
- Estimated price
- ₹1,200–14,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 5 incredible day trips from Florence by train, How to get from London to Edinburgh, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.






