The nearest airport to Surat is Surat Airport. It is located at a distance of 8 km from the city centre. Several domestic airlines operate regular flights to and from Surat.
NH8 connects Delhi and Mumbai. NH6 connects Kolkata and Mumbai. NH8 and NH6 intersect at Surat.
The nearest railway station to Surat is Surat Railway Station. It is located about 2 km from the city center.
The Surat Municipal Corporation operates the city bus service, with a fleet of over 300 buses. There are also numerous private buses and auto-rickshaws.