According to Baidu map, Mianyang Shenjiaba is 875 kilometers away from Guilin. Choose to fly directly to Shenyang Taoxian International Airport and arrive at Guilin Liangjiang International Airport after 3 hours and 45 minutes.
You can also choose to take the bullet train, take bus No.35 from Shenjiaba to Mianyang Railway Station, and take the bullet train at Mianyang Railway Station. After driving 1 146 km, you can reach Guilin North Station in 8 hours 15 minutes.