There are 7 ways to get from Nirmal to Puri by train, plane, taxi, car, or bus
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 Hyderabad, fly, taxi
best- Take the train from Mortad to Sitafalmanditrain
- Fly from Hyderabad (HYD) to Biju Patnaik International Airport (BBI)plane HYD - BBI
- Take the taxi from Bhubaneswar-Airport-BBI to Puritaxi
11h 1m₹7,202–22,495Taxi, train
cheapest- Take the taxi from Nirmal to Basartaxi
- Take the train from Basar to Warangaltrain
- Take the train from Warangal to Puritrain
27h 14m₹2,300–7,391Taxi, train via Vizianagaram
- Take the taxi from Nirmal to Basartaxi
- Take the train from Basar to Vizianagram Jntrain
- Take the train from Vizianagram Jn to Khurda Road Jntrain
- Take the train from Khurda Road Jn to Puritrain
23h 50m₹2,410–8,241Drive 1,047.5 km
- Drive from Nirmal to Puricar 1,047.5 km
15h 50m₹11,249–16,249Taxi to Nanded Airport, fly, taxi
- Take the taxi from Nirmal to Nanded Airport (NDC)taxi
- Fly from Nanded Airport (NDC) to Biju Patnaik International Airport (BBI)plane NDC - BBI
- Take the taxi from Bhubaneswar-Airport-BBI to Puritaxi
14h 41m₹10,486–24,184Taxi, train to Dr. Babasaheb Ambedkar International Airport, fly
- Take the taxi from Nirmal to Saharsrakundtaxi
- Take the train from Saharsrakund to Nagpurtrain
- Fly from Dr. Babasaheb Ambedkar International Airport (NAG) to Biju Patnaik International Airport (BBI)plane NAG - BBI
- Take the taxi from Bhubaneswar-Airport-BBI to Puritaxi
15h 44m₹8,247–21,845Taxi, train, bus
- Take the taxi from Nirmal to Adilabadtaxi
- Take the train from Adilabad to Rourkelatrain
- Take the bus from Rourkela to Puribus
26h 51m₹3,327–6,840
Hyderabad (HYD) to Biju Patnaik International Airport (BBI) flights
Questions & Answers
The cheapest way to get from Nirmal to Puri is to taxi and train which costs ₹2,300 - ₹7,500 and takes 27h 14m.
The fastest way to get from Nirmal to Puri is to train and fly and taxi which takes 11h 1m and costs ₹7,000 - ₹23,000.
The distance between Nirmal and Puri is 1191 km. The road distance is 1047.5 km.
The best way to get from Nirmal to Puri without a car is to taxi and train via Vizianagaram which takes 23h 50m and costs ₹2,400 - ₹8,500.
It takes approximately 11h 1m to get from Nirmal to Puri, including transfers.
Yes, the driving distance between Nirmal to Puri is 1048 km. It takes approximately 15h 50m to drive from Nirmal to Puri.
There are 179+ hotels available in Puri.
What companies run services between Nirmal, India and Puri, India?
There is no direct connection from Nirmal to Puri. However, you can take the taxi to Mortad, take the train to Sitafalmandi, walk to Mettuguda, take the bus to Rajiv Gandhi International Airport, walk to Hyderabad (HYD) airport, fly to Biju Patnaik International Airport (BBI), then take the taxi to Puri. Alternatively, you can take the taxi to Basar, take the train to Vizianagram Jn, take the train to Khurda Road Jn, then take the train to Puri.
- Website
- goindigo.in
Flights from Hyderabad to Biju Patnaik International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹6,000–28,000
Flights from Hyderabad to Biju Patnaik International Airport via Ranchi
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹6,000–28,000
Flights from Nanded Airport to Biju Patnaik International Airport via Ahmedabad
- Ave. Duration
- 11h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹10,000–22,000
Flights from Nanded Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 16h 50m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,000–20,000
Flights from Dr. Babasaheb Ambedkar International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 7h 3m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Dr. Babasaheb Ambedkar International Airport to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Dr. Babasaheb Ambedkar International Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Dr. Babasaheb Ambedkar International Airport to Biju Patnaik International Airport via Indore
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–19,000
Flights from Dr. Babasaheb Ambedkar International Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Dr. Babasaheb Ambedkar International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Dr. Babasaheb Ambedkar International Airport to Biju Patnaik International Airport via Goa Mopa
- Ave. Duration
- 7h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–19,000
- Website
- airindia.in
Flights from Dr. Babasaheb Ambedkar International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Dr. Babasaheb Ambedkar International Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹10,000–25,000
- Website
- airindiaexpress.in
Flights from Dr. Babasaheb Ambedkar International Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹10,000–25,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Mortad to Sitafalmandi
- Ave. Duration
- 5h 4m
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Basar to Vizianagram Jn
- Ave. Duration
- 16h 25m
- Frequency
- 3 times a week
- Estimated price
- ₹450–3,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,500
Train from Vizianagram Jn to Khurda Road Jn
- Ave. Duration
- 4h 50m
- Frequency
- Hourly
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Khurda Road Jn to Puri
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Saharsrakund to Nagpur
- Ave. Duration
- 7h 54m
- Frequency
- Once a week
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Adilabad to Rourkela
- Ave. Duration
- 16h 35m
- Frequency
- Once a week
- Estimated price
- ₹460–3,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Basar to Warangal
- Ave. Duration
- 7h 7m
- Frequency
- Twice daily
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Warangal to Puri
- Ave. Duration
- 18h 5m
- Frequency
- Once a week
- Estimated price
- ₹480–3,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
- Phone
- 1800 345 1122
- osrtccorp@gmail.com
- Website
- booking.osrtc.org
Bus from Rourkela to Puri
- Ave. Duration
- 8h 3m
- Frequency
- Once daily
- Estimated price
- ₹844
- Website
- https://booking.osrtc.org/
- Ave. Duration
- 1h 5m
- Estimated price
- ₹750–3,300
Orissa Cabs
- Phone
- +91 94 39 91 33 16
- Website
- orissacabs.com
Colors Cabs
- Phone
- +91 94 37 19 56 02
- Website
- colorscab.com
Cabpriyanka Tours And Travels
- Phone
- +91 88 95 04 81 34
- Website
- cabpriyanka.com
Orissa Cabs
- Phone
- +91 94 39 91 33 16
- Website
- orissacabs.com
Colors Cabs
- Phone
- +91 94 37 19 56 02
- Website
- colorscab.com
Cabpriyanka Tours And Travels
- Phone
- +91 88 95 04 81 34
- Website
- cabpriyanka.com
Orissa Cabs
- Phone
- +91 94 39 91 33 16
- Website
- orissacabs.com
Colors Cabs
- Phone
- +91 94 37 19 56 02
- Website
- colorscab.com
Cabpriyanka Tours And Travels
- Phone
- +91 88 95 04 81 34
- Website
- cabpriyanka.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 Travel Insider: Top Japan travel tips by Beatrix Holland, Best ways to travel around Australia, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.





