Sylhet is well-connected to the rest of the country and the world.
- **Air:** Osmani International Airport in Sylhet City offers domestic flights to Dhaka and direct international flights, primarily catering to the diaspora in the UK and the Middle East. - **Rail:** The Bangladesh Railway connects Sylhet to Dhaka and Chittagong via popular intercity trains like the *Parabat Express*, *Jayantika Express*, and *Upaban Express*. - **Roads:** The N2 national highway connects Sylhet to Dhaka. While road infrastructure has improved, the terrain and heavy rains require continuous maintenance. - **Local Transit:** Within the city and towns, CNG auto-rickshaws, rickshaws, and microbuses are the primary modes of transport. Ride-sharing apps (like Pathao and Uber) operate in the urban center. - **Waterways:** During the monsoon season, traditional boats and mechanized trawlers become the primary mode of transport in the inundated *haor* regions of Sunamganj and Habiganj.

