To Reach Puri by Air: There is no airport in Jagannath Puri. Bhubaneswar is the nearest airport and is connected with all the states of India. Government and private airlines have several flights connecting Bhubaneswar with cities like Kolkata, Delhi, Raipur, Hyderabad, Nagpur, Varanasi, Mumbai and Chennai.
To Reach Puri by Train: Puri is equipped with a sizeable railway station. Puri railway station falls under East Coast Railway Zone. It has 8 platforms. 48 trains terminate and originate from Puri. A large number of trains also reach Bhubaneswar which is quite close and, thus, Puri can be reached by road easily. The natural beauty of Odisha can be enjoyed by rail. Travel is also convenient and comfortable. Many trains connect Odisha to other corners of India. Direct trains connect Howrah, Chennai, Asansol, Talcher etc.
To Reach Puri by Road: Puri is connected through national and state highways with metros like Chennai and Kolkata. Due to this, those who are fond of taking long trips on the road, it is more comfortable and easy to reach Puri. Odisha has an extensive network of roads. With this, every corner of Odisha can be reached by road. Good quality of roads makes travel by car, taxi and bus convenient and comfortable. Regular bus service runs on these routes. Regular buses from Bhubaneswar to Puri are available. There is good facility of buses and taxis in the local traffic system. Orissa Tourism Development Corporation also runs coach buses for the convenience of tourists. Bus service is also available from Cuttack, Bhubaneswar and Khurdarod.