Answered by Nasha from Philippines | Jan. 04, 2014 19:51
The best method is to fly to reach directly and it takes about 2 hours. The price is different according to different time. It is suggested to check at the official website of different airlines. As i know, Air China, the Eastern Airline and Southern Airline have flights between the two places.
The direct trains between operate about 17 to 20 hours and the trains are T169, K212/K209, K527 and K511.