The nearest airport to Bhubaneswar is the Biju Patnaik Airport. It is located at a distance of around 15 km from the city centre. Several airlines operate flights to Bhubaneswar from different parts of the country.
Bhubaneswar is well connected by road to all major cities in India. NH5 and NH16 pass through the city.
The nearest railway station to Bhubaneswar is Bhubaneswar railway station. Bhubaneswar railway station is well connected to all the major cities in India.
There is a good bus service in Bhubaneswar. The buses are comfortable and air-conditioned. There are also some cycle rickshaws and autorickshaws.