The nearest airport to Guntur is the Vijayawada Airport. It is located at a distance of around 61 km from the city. There are regular flights from major Indian cities to Vijayawada.
Guntur is well connected by road to all major cities in Andhra Pradesh. NH 5 and NH 9 passes through Guntur.
Guntur is well connected to other major cities in India by rail. The city has two railway stations, Guntur Junction and Tenali Junction.
There is an extensive network of buses in Guntur. The buses are operated by the Andhra Pradesh State Road Transport Corporation (APSRTC). There are also autorickshaws and taxis available for hire.