By Air - Bhubaneshwar is well linked by air to Delhi, Chennai, Varanasi, Nagpur, Calcutta, and Vishakhapatnam on daily flights by Indian Airlines. The airport is 4 km from the city centre. The Biju Patnaik Airport at Bhubaneswar provides daily connections to almost all the major cities of India.
Railway route - Superfast trains connect Bhubaneswar to all the major Indian cities. A major railhead on the East Coast (E Co) Railway, it has fast and super fast train links to Kolkata, Guwahati, Delhi, Chennai, Hyderabad, Bangalore, Thiruvananthapuram, Mumbai, Ahmedabad and other important centers of the country as well as within the state. The railway station is located in the centre of the city.
Bus route – Bhubaneswar is well linked to the rest of India by the national highways. The New Bus Stand in Bhubaneswar is on National Highway 5, at Baramunda, about 6 km from city centre.
Road route - Bhubaneswar is connected to the rest of the country by National Highways 5 and 203.