Bus: Surat is connected by road to Maharashtra, Madhya Pradesh, Delhi and Rajasthan by various bus services. The city is connected to NH 48 via 3 major connector highways. It is also accessible from NH 53 via Hazira.
Train: Surat is an important junction on the Western Railways. It has good connectivity to almost all Indian Cities via Mumbai in Maharashtra (256 Km) and Ahmedabad in Gujarat (230 Km).
Flight: Surat Airport is situated on the outskirts of the city. Surat has direct air connectivity with major cities like Mumbai, Delhi, Hyderabad and Jaipur.