There's Metro station in Shuangliu international Airport.
You can take Metro Line 10, and get off line 10 at "Tai ping yuan" station(太平园) . Then you should transfer to Line 7 and go to "Southwest Jiaotong University" station. (Please follow the sign to transfer to line 7 when you get off)
When you get out from the
"Southwest Jiaotong University" station, you can go to the venue by walking. It's on the campus.

Accommodation Recommended

Chengdu, the capital of China's southwest Sichuan Province, is famed for being the home of cute giant pandas. Located in the west of Sichuan Basin and in the center of Chengdu Plain, the city covers a total area of 12.3 thousand square kilometres (4,749 square miles) with a population of over 11 million.
Benefiting from Dujiangyan Irrigation Project which was constructed in 256 B.C., Sichuan Province is reputed as the Heavenly State, Tian Fu Zhi Guo in Chinese, literally a place richly endowed with natural resources. Chengdu, as the capital, is extremely productive. The Min and Tuo Rivers, two branches of the Yangtze River, connected to 40 other rivers, supply an irrigation area of more than 700 square kilometres (270.27 square miles) with 150-180 million kilowatts of water. Consisting of abundant mineral resources, the land is extremely fertile.Airport Location: Chengdu Shuangliu International Airport is located about two kilometers (about 1.2 miles) east of Shuangliu County, about 16 kilometers (about 10 miles) away from downtown area.Taxi: The taxi fare is about CNY80-100 from the Airport to North Railway Station, about CNY60 to East Railway Station, and about CNY20-30 to South Railway Station. Usually, you can negotiate the price with the taxi driver. The acceptable bargain price is about CNY50 by taxi to the city center area.Metro: With the opening of metro line 1 in September, 2010, Chengdu metro system commenced the rail transit history in western China. Nowadays, Chengdu metro line 1, line 2, line 3, line 4 and line 10 have been in service, measuring around 140 kilometers (87 miles) and including 100 stations. Metro line 5, line 7, line 8 and line 11 will operate in the future. By 2020, another 10 lines will develop in the city which will make metro transport accessible to the city's East Railway Station, West Railway Station and Shuangliu International Airport.Chengdu Sightseeing Bus: Chengdu sightseeing buses are convenient for independent travelers. They can take passengers to the most scenic spots in or near to Chengdu. Running directly between two appointed sites without stops, they are time-saving and more comfortable than regular city buses. However, the ticket is usually sold with the entry ticket to the scenic spots and sometimes with the guide service (bilingual in Chinese and English) onboard and inside scenic spots. However, it is better value than taking a taxi. Passengers can also take some of the lines for free at appointed times after buying the entry ticket to the attractions.
Here are some information for reference. https://www.travelchinaguide.com/cityguides/sichuan/chengdu/sightseeing-bus.htm