Trichy is connected by road to Chennai (320 km), Madurai (142 km) and to all major towns in South India by regular bus services.
Tiruchirapalli is an important junction on the Southern Railway. It connects Chennai, Thanjavur, Madurai, Tuticorin, Tirupati, Rameswaram, Puducherry, Bangalore, Coimbatore, Cochin and Mangalore.
Trichy has an international airport and is connected with Chennai (Madras), Bengaluru, Kochi, Singapore, Colombo, Kuala Lumpur, Dubai, and Sharjah. Indian Airlines connects Trichy with Chennai, Dubai, Singapore, and Sharjah.