Później Xueliang wybrał się w podróż do Europy, a po powrocie dowodził siłami, które walczyły w kampaniach antykomunistycznych, najpierw w regionie Hebei–Henan–Anhui a później na północnym zachodzie kraju.
6 kwietnia 1936 roku Zhang Xueliang spotkał się z Zhou Enlaiem, aby uzgodnić zakończenie wojny domowej pomiędzy komunistami a nacjonalistami z Kuomintangu. W tzw. incydencie Xi’an Zhang i inny generał porwali Czang Kaj-szeka i uwięzili go, obiecując uwolnienie dopiero po złożeniu przez niego obietnicy utworzenia drugiego zjednoczonego frontu razem z komunistami przeciwko Japończykom. Ostatecznie, Czang po długich i delikatnych negocjacjach zgodził się skupić swe główne wysiłki wojskowe przeciwko Japończykom, a nie przeciwko KPCh tak, jak było to do tej pory, ale Zhang w zamian za to miał zostać więźniem nacjonalistów i wycofać się z polityki.