From Hyderabad taxi to Hyderabad airport, fly to Bhubaneswar airport, then taxi to Puri. 2 h 47 min $108. From Hyderabad bus to Bhubaneswar (BBS) then train to Puri (PURI). 20 h 18 min $22. From Hyderabad Decan (HYB) train to Khurda Road Junction (KUR) then train to Puri (PURI). 22 h 55 min $40. From Hyderabad drive to Puri. 15 h 3 min $131.
Train from Hyderabad to Puri
Indian Railways operates a train from Hyderabad to Puri once daily. Tickets cost $21 - $30 and the journey takes 21 h 5 min. Indian Railways also services this route every 2 hours.