There are 4 ways to get from Narasaraopet to Puri by taxi, plane, bus, train, 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.
Taxi, fly, bus
best- Take the taxi from Narasaraopet to Vijayawada-Airport-VGAtaxi
- Fly from Vijayawada Airport (VGA) to Biju Patnaik International Airport (BBI)plane VGA - BBI
- Take the bus from Bhubaneswar to Puribus
9h 38m₹10,483–27,918Train
cheapest- Take the train from Narasaraopet to Puritrain 22884
17h 30m₹430–3,300Drive 849.7 km
- Drive from Narasaraopet to Puricar 849.7 km
12h 58m₹9,534–13,772Taxi
- Take the taxi from Narasaraopet to Puritaxi 849.7 km
12h 58m₹9,000–12,000
Narasaraopet to Puri by train
Comparing Your Travel Options
The cheapest way to get from Narasaraopet to Puri is to train which costs ₹430 - ₹3,300 and takes 17h 30m.
The fastest way to get from Narasaraopet to Puri is to taxi and fly and bus which takes 9h 38m and costs ₹10,000 - ₹28,000.
Yes, there is a direct train departing from Narasaraopet and arriving at Puri. Services depart once a week, and operate Saturday. The journey takes approximately 17h 30m.
The distance between Narasaraopet and Puri is 842 km. The road distance is 849.7 km.
The best way to get from Narasaraopet to Puri without a car is to train which takes 17h 30m and costs ₹430 - ₹3,300.
It takes approximately 9h 38m to get from Narasaraopet to Puri, including transfers.
Narasaraopet to Puri train services, operated by Indian Railways, depart from Narasaraopet station.
Narasaraopet to Puri train services, operated by Indian Railways, arrive at Puri station.
Yes, the driving distance between Narasaraopet to Puri is 850 km. It takes approximately 12h 58m to drive from Narasaraopet to Puri.
There are 154+ hotels available in Puri.
What companies run services between Narasaraopet, India and Puri, India?
Indian Railways operates a train from Narasaraopet to Puri once a week. Tickets cost ₹430–3,300 and the journey takes 17h 30m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- ₹8,000–23,000
Flights from Vijayawada Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Vijayawada Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 8h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–24,000
- Website
- airindiaexpress.in
Flights from Vijayawada Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 8h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–25,000
- Website
- starlightairline.com
Flights from Vijayawada Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Narasaraopet to Puri
- Ave. Duration
- 17h 30m
- Frequency
- Once a week
- Estimated price
- ₹430–3,300
- Website
- irctc.co.in
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
- Phone
- +91 9945600000
- [email protected]
- Website
- Khandai Supreme
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Schedules at
- Khandai Supreme
- Website
- Sarala Bus Service
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Sarala Bus Service
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Bhubaneswar to Puri
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
- Website
- Sana Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Schedules at
- Sana Travels
- Website
- Madhusmitta
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Schedules at
- Madhusmitta
- Website
- Suhanee Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Schedules at
- Suhanee Travels
- Ave. Duration
- 7h 14m
- Estimated price
- ₹1,700–12,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 Need to know: Eurostar, How to get from London City Airport into central London, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.








