The main transport systems used in the city are Cycle rickshaws (mainly known as baby-taxis or CNGs), auto rickshaws, buses, mini-buses and cars. There are about 80,000 rickshaws running each day. Bus service prices have increased as of 2008, up to 30% higher, prices ranges from Tk4 to 15.95.[94] Sylhet is well connected by highways and railway links to Chittagong and Dhaka, as well as other parts of Sylhet. Highway links to India have been established through the Asian highway. The Sylhet Railway Station is the main railway station providing trains on national routes operated by the state-run Bangladesh Railway.
The city of Sylhet is served by Osmani International Airport, located at the north of the city. It is Bangladesh's third busiest airport and became an international airport due to the demand of expatriate Bangladeshis and their descendants from the United Kingdom and the United States. The main frequent airlines of the airport are, Biman Bangladesh Airlines,United Airways (BD) Ltd. and domestic flights with GMG Airlines. The airport received its first international arrival on 3 November 2002, with Biman arriving from Kuwait via Abu Dhabi en-route to Dhaka.[95] Work started in 2006 to upgrade the airport to international standards, including a new terminal building, a jetway, a taxiway, and expansion of the runway to accommodate wide-bodied aircraft.[96] It was confirmed that in May 2007, Biman will be operating Hajj flights directly from the airport later in 2007.[97] British Bangladeshi-owned airlines, Air Sylhet and Royal Bengal Airline are also seeking landing rights to the airport in order to provide a better service to the expatriate community in the UK.