Planning to Visit Salem? Find the various ways to travel to Salem by Road, Cars, Trains, Indian Railways, Flights, Airlines and Airports in Salem.
Salem city is located in the Salem district of Tamil Nadu, India. It is located at about 165 km from Coimbatore, 195 km from Bengaluru and 340 km from state capital Chennai.
Salem has its own airport, which is situated on the Sakem-Bengaluru Highway NH-7, at about 20 km from the city in Kaamalapuram. But this airport has very limited or no connectivity now-a-days. So the nearest airports at Tiruchchirapalli, Coimbatore and Bengaluru can be used to reach Salem, which are about 135 km, 158 km and 200 km away respectively.
Salem has its own railway station which is also a railway junction. There are regular train services from Salem to Chennai, Bengaluru, Mumbai, New Delhi and other cities.
Salem is very well connected by the roads as the three National Highways NH-7, NH-47 and NH-68 pass through the city. Salem bus stand acts as the transit point for Bengaluru, Coimbatore, Madurai and Chennai. Regular bus services are also operated by the state run buses from the major towns of the state and nearby states.
If you have any suggestions, feedback regarding How to reach Salem/ road information, Salem flight, airlines information, which train to catch to reach Salem or You want to add/remove any particular information on this “How to reach Salem page” then please email us at: support(at)traveldealsfinder(dot)com (Do mention the URL of page for which you are making any suggestions).Note: All the Salem map images/ Videos of Salem belong to their respective owners. We have used Salem images & videos for information purpose only. If you are the owner & want to remove that image/video then do write us at mentioned email. Information on Flights, Rails, Road distance to Salem may be differ from actual so we request you to check Indian Railways, Airlines and other related Salem tourism department Govt website of for latest updates.