China is well-served by rails, roads and airports and the infrastructure is constantly improving. What's more, it has thousands of kilometers of navigable inland waterways and getting round Chinese cities is easier than before. TRAINS: Trains are the primary mode of transportation. They are safe, comfortable, and reliable. Taking the train is often more affordable than flying and overnight trains save the cost of a hotel. It's possible to purchase train tickets from abroad and have them delivered to your hotel in China. What's more, it's an interesting way to travel. On the other hand, the language barrier and limited availability of tickets can make organizing an independent train trip a truly challenging experience. Flexibility and advance planning are key to finding train tickets. LONG DISTANCE BUSES: Bus travel is the best budget option. Not only is it cheaper than the train, it is easier and oftentimes faster. Nonetheless, bus trips aren't without hazards, especially on remote routes. SELF-DRIVE: Driving a car in China is less about open roads than it is about aggravation, from reading road signs to obtaining a Chinese drivers license. - An international driving permit isn't valid in mainland China thus all foreign drivers must obtain a Chinese drivers license. A temporary license, which is both legal and easy to get at the Beijing airport, is not accepted by most rental car companies. AIRPLANES: Air travel, while more expensive trains and buses, is worth considering for long trips, especially if you are strapped for time. Beijing is the hub of the system with direct flights to more than 140 Chinese cities. Guangzhou Baiyun International Airport, Hong Kong International Airport and the two airports in Shanghai, Pudong and Hongqiao International airports, are some of the country's busiest airports. Domestic airline tickets can be purchased online and can be purchased from abroad. Ctrip and eLong, China's most popular online flight ticketing service providers, are reliable, easy to use, and offer cheap fares. BOATS: The Yangtze River may China's best known waterway but it's not the countries only navigable inland channel. Rivers cruises on the Pearl, Heilongjiang, Huaihe, Qiantang, Minjiang, Huangpu and Li rivers, as well as the Grand Canal, are increasingly popular. LOCAL TRANSPORT: City buses ply Chinese streets and are a cheap way to get around, however, metros and light railways are faster, more efficient and easier to navigate. Taxis are readily available but in some large cities, such as Beijing, they are reluctant to stop for foreigner travelers. Try booking a cab through your accommodation or, if you're out and about, head to nearest large hotel and ask the doorman to hail you a taxi.