Flights from almost all international airports can be found from India to Beijing. However, none of these are direct flights, having one or more stops. Airlines providing service include China Eastern, Shandong Airlines, Air China, Cathay Pacific among a few others.
Applying for a tourist visa for China is not complicated at all. You can do so at visaforchina.org Some basic requirements include original bank documents showing proof of finances, confirmed return flight ticket, and confirmation of accommodation. A Chinese visa is valid for a 30 day stay only.
Beijing being China's capital is extremely well connected globally through the Beijing Capital International Airport. Every major country around the globe is connected to Beijing via a host of international airlines such as Etihad, Emirates, Air China, Southern China, Eastern China and several others.
Beijing is connected to all major cities nearby via the many expressways and national highways that lead directly to the capital city. Expressways are always a better option than national highways, since they're faster and better maintained.
China's bullet train connectivity is impeccable. Beijing has 4 major railway stations among a few others, namely central, west, north and south. High speed trains from all over the country run to and from Beijing and are generally considered the best mode of transport.