Chennai has both domestic and international airports. Chennai is well connected to several Indian cities like Mumbai, Delhi, Bengaluru, Ahmedabad, Guwahati, Hyderabad, Kolkata, Kochi, Port Blair, etc.
Chennai Central, Egmore and Tambaram are the three railway stations in Chennai. Chennai is well connected to most major parts of the country like Mumbai, Delhi, Bengaluru, Goa, Ahmedabad, Bhubaneshwar, Bilaspur, Chandigarh, Coimbatore, Dehradun, Ernakulam, Gaya, Gorakhpur, Kolkata, Hyderabad, Indore, Jaipur, Jammu, Jodhpur, Kanyakumari, Mangalore, Madurai, Patna, Pondicherry, Jamshedpur, Thiruvananthapuram, etc. Taxis and rickshaws are easily available from the station to reach anywhere in the city.
Chennai is well connected by 5 highways to all the major cities as well as states. Chennai bus station is considered as Asia's largest bus station. It has a great frequency of buses to and from Chennai. This connectivity makes Chennai a place most visited by tourists.