Most nationalities need a visa. You can download a visa application at travelchinaguide.com and book an appointment with your local Chinese Visa centre a month in advance. Emirates flies twice daily from Dubai to Beijing Capital International Airport; Etihad flies once daily from Abu Dhabi. Air China flies from Dubai to Beijing five times a week. Taxis from the airport to the city centre take about 40 minutes and cost about Dh80.