Bhavnagar is connected with Surat and Mumbai by air routes. Bhavnagar has a Domestic Airport.
Bhavnagar Division is on the Western railway Network. Bhavnagar city is connected on broad gauge network of railway with Ahmedabad, Mumbai and other Cities of Gujarat.
Bhavnagar is connected with other cities of the Country by road.