Weifang Nanyuan Airport is located just seven kilometers from the downtown of Weifang. Flights from Weifang to major cities of China, including Beijing, Guangzhou, Shanghai, Harbin, Shenzhen and Zhenzhou, are available. Tourists can take a taxi to get to the Nanyuan Airport from the downtown which just costs lest than twenty yuan. Tourists also can take public bus No. 36 which will bring them to Nanyuan Airport directly.
One of the major train lines of Shandong Province, Qingdao-Jinan line passes through Weifang from east to west. Weifang is 210 kilometers from Jinan and 183 kilometers from Qingdao. Weifang Train Station is located at the south part of Weicheng District of Weifang city. Tourists can take public bus No. 1、2、3、4、5、6、7、8、9、10、11、12、15、18、19、20、21、23、25、29、30、33、36、38、39 or 81 to reach it.
Weifang is connected with other 16 cities and prefectures of Shandong Province except Binzhou by highways. The Jinan-Qingdao Expressway traverses the Shandong Peninsula, joining Jinan, Zibo, Weifang and Qingdao, and forms the central "T" of Shandong's highway network along with the Beijing-Shanghai highway.
There are two major long-distance bus stations in Weifang, namely Weifang Bus Passenger Transport Station and Weifang Long-distance Bus Station.
Weifang Bus Passenger Transport Station is located at 15 Dongxin Street, Weicheng District. 130 bus lines both provincial and interprovincial are available. Buses from Weifang to Jinan and Qingdao will depart every 30 minutes taking 2 to 3 hours. Tourists can take public bus No. 1、2、3、4、5、6、7、10、12、18、23、25、30、33、38、56 or 81 to reach it.
Weifang Long-distance Bus Station is situated at 529 Jiangkang Dong Street, Kuiwen District, operating buses to Beijing, Tianjin and Shanghai, Liaoning, Hebei, Henan, Anhui, Jiangsu, Zhejiang and Fujiang provinces besides provincial bus lines within Shandong Province. Public bus No. 32 can bring tourists there.