Flights from Beijing to India on SriLankan Airlines. Tickets from CNY 3,553*