There are 7 ways to get from Nadiād to Puri by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Civil Airport Harni, fly, bus
best- Take the train from Nadiad Jn to Vadodara Jntrain
- Fly from Civil Airport Harni (BDQ) to Biju Patnaik International Airport (BBI)plane BDQ - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
9h 50mTrain
cheapest- Take the train from Nadiad Jn to Puritrain 12844 / ...
36h 22m₹850–7,000Bus
- Take the bus from Nadiad to Vadodarabus
- Take the bus from Vadodara, Gujarat to Nagpur, Maharashtrabus
- Take the bus from Nagpur, Maharashtra to Puri, Odishabus
36h 3mDrive 1,633.2 km
- Drive from Nadiād to Puricar 1,633.2 km
23h 53m₹18,477–26,688Train to Sardar Vallabhbhai Patel International Airport, fly, bus
- Take the train from Nadiad Jn to Maninagartrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Biju Patnaik International Airport (BBI)plane AMD - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
9h 7mTrain to Surat, fly, bus
- Take the train from Nadiad Jn to Surattrain
- Fly from Surat (STV) to Biju Patnaik International Airport (BBI)plane STV - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
11h 55mTrain, taxi to Rajkot International Airport, fly, bus
- Take the train from Nadiad Jn to Wankaner Jntrain
- Take the taxi from Wankaner Jn to Rajkot International Airport (HSR)taxi
- Fly from Rajkot International Airport (HSR) to Biju Patnaik International Airport (BBI)plane HSR - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
14h 37m
Civil Airport Harni (BDQ) to Biju Patnaik International Airport (BBI) flights
Comparing Your Travel Options
The cheapest way to get from Nadiād to Puri is to train which costs ₹850 - ₹7,000 and takes 36h 22m.
The fastest way to get from Nadiād to Puri is to drive which takes 23h 53m and costs ₹18,000 - ₹27,000.
No, there is no direct bus from Nadiād to Puri. However, there are services departing from Nadiad and arriving at Puri, Odisha via Vadodara, Gujarat and Nagpur, Maharashtra. The journey, including transfers, takes approximately 36h 3m.
Yes, there is a direct train departing from Nadiad Jn and arriving at Puri. Services depart five times a week, and operate Monday, Wednesday, Thursday, Saturday and Sunday. The journey takes approximately 36h 22m.
The distance between Nadiād and Puri is 1457 km. The road distance is 1633.2 km.
The best way to get from Nadiād to Puri without a car is to bus which takes 36h 3m and costs .
It takes approximately 9h 50m to get from Nadiād to Puri, including transfers.
Nadiād to Puri bus services, operated by IntrCity SmartBus, depart from Nadiad station.
Nadiād to Puri train services, operated by Indian Railways, depart from Nadiad Jn station.
The best way to get from Nadiād to Puri is to bus which takes 36h 3m and costs . Alternatively, you can train, which costs ₹850 - ₹7,000 and takes 36h 22m.
What companies run services between Nadiād, India and Puri, India?
You can take a bus from Nadiad to Puri, Odisha via Vadodara, Gujarat and Nagpur, Maharashtra in around 36h 3m. Alternatively, Indian Railways operates a train from Nadiad Jn to Puri 5 times a week. Tickets cost ₹850–7,000 and the journey takes 36h 22m.
- Website
- goindigo.in
Flights from Civil Airport Harni to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Civil Airport Harni to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Sardar Vallabhbhai Patel International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹9,000–15,000
Flights from Sardar Vallabhbhai Patel International Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–15,000
Flights from Surat to Biju Patnaik International Airport via Goa Mopa
- Ave. Duration
- 4h 40m
- When
- Saturday
- Estimated price
- ₹12,000–29,000
Flights from Surat to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- ₹12,000–29,000
Flights from Surat to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- ₹12,000–29,000
Flights from Rajkot International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 7h 21m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Rajkot International Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹12,000–24,000
Flights from Rajkot International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹11,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nadiad Jn to Vadodara Jn
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Nadiad Jn to Puri
- Ave. Duration
- 36h 22m
- Frequency
- 5 times a week
- Estimated price
- ₹850–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,700
- Second AC (2A)
- ₹3,100–3,900
- First Class (1A)
- ₹5,000–7,000
Train from Nadiad Jn to Maninagar
- Ave. Duration
- 34 min
- Frequency
- Every 2 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Nadiad Jn to Surat
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Nadiad Jn to Wankaner Jn
- Ave. Duration
- 4h 26m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +91 9945600000
- [email protected]
- Website
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
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 How to get from Florence to Rome, Need to know: Greyhound, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Nadiād to Puri bus services, operated by IntrCity SmartBus, arrive at Vadodara station.
Nadiād to Puri train services, operated by Indian Railways, arrive at Puri station.
Yes, the driving distance between Nadiād to Puri is 1633 km. It takes approximately 23h 53m to drive from Nadiād to Puri.
There are 156+ hotels available in Puri.






