|Major District Road||213|
|Other District Road||98|
|Village Road Non Plan||164|
|Urban Roads (Municipalities)||372|
Only the National Highway No. 8 passes through the Mehsana district (NH. 8 Delhi to Mumbai 2807 km Length)
There exists 51 Km four lane road with two service lanes on either side on Ahmedabad – Mehsana route.
The district is connected with Ahmedabad (74 Km). Gandhinagar (58 Km), Vapi (458 Km), Palanpur (72 Km), Rajkot (299 Km) and Surendranagar (143 Km).
It is also connected by rail to other major cities in India. There are daily trains to and from Delhi and Mumbai, and direct weekly or bi-weekly trains connecting major cities in north and south India including Bangalore.
Mahesana railway station, on the Jaipur-Ahmedabad line, has a computerized reservation facility.
Mehsana is well connected with other districts of the state like Patan, Porbandar and Ahmedabad by rail.
It is further connected to Kandala Port via a rail network through Ahmedabad and Gandhidham.
The nearest airport is Sardar Vallabhbhai Patel International Airport at Ahmedabad. Prepaid taxis are available to Mehsana from the airport. Anyone can go there by the government-run GSRTC bus.
Currently Mehsana Airport is used for non-scheduled operation and as a civil aviation training centre, run by Ahmedabad Aviation and Aeronautics Ltd. It has an area covering 64 acres (260,000 m2).
Nearest sea port from Mehsana is Navlakhi It is situated in the district of Morbi. It is 270Km far away from Mehsana. Navlakhi Port is an all-weather lighterage non-major intermediate port. It is situated on the southwest end of the Gulf of Kutch in Hansthal Creek.