Distance from Guilin to Qingdao and Guangzhou to Qingdao

Q: By train or flight, how far is the distance from Guilin to Qingdao? Guangzhou to Qingdao? Which route is nearer? May i know the budget hotel and backpakers hostel around Qingdao as well. Thanks.

If you travel by train, the distance between Guilin and Qingdao is approximately 2,500 km. There is one that goes from Guilin to Qingdao and the trip takes about 39 hours, leaving Guilin early in the morning and arrives before the midnight the second day. So it is a very long ride. A sleeping berth ticket costs 450-750 yuan (hard and soft sleeping berths).

There are three or four daily flights from Guilin Liangjiang Airport to Qingdao Liuting Airport. Flight time is aobut 4 hours. You can probably get a ticket for 1,000-1,500 yuan (one way).

The distance between Guangzhou and Qingdao is about the same as that between Guilin and Qingdao. By train it is about 2,500 km and flight time is about 4 hours. However, train travel time from Guangzhou to Qingdao is much shorter by about 10 hours because the train from Guangzhou is faster. The train departs Guangzhou East Railway Station in the afternoon and arrives in Qingdao the next evening.

There are many flights from Guangzhou to Qingdao. Fares seem to be lower, in the range of 700-1,000 yuan. It depends when and how you book your flights, of course.

As for hotels in Qingdao, places such as Motel 168 are inexpensive and generally clean. In Qingdao the rate is about $20-25 a night. There should be other hotels with comparable rates. If you're looking for accommodation that is even cheaper, you can probably try hostels. There is one located on Qixia Road. They've got rooms that can be shared by several travelers (bunker beds). The Qingdao International Youth Hostel is in located the southern part of the city, and is a few hundred meters from the coast. Address: Unit Jia, No. 7, Qixia Road, Shinan District, Qingdao. There is also Qingdao Kaiyue Youth Hostel, located at No. 31 Jining Road. This is a little inland, maybe one km from beach.