New Delhi to Shenzhen is serviced by Air India, Silkair, Air China, Shenzhen Airlines and China Southern.
The Bao'an International airport connects Shenzhen and hosts international and domestic flights. Some major airlines flying here are Air Asia, Silk Air and Tiger Airways.
People can drive into the city though it is not a popular option for travel.
Shenzhen has 4 stations - the west, north and Shenzhen station as well as the Futiyan station. Railways connect the city to other major cities in China.
Many long distance buses connect Shenzhen to other major cities. These buses depart from the Luohu Bus Station.
There are ferries from Hong Kong, Macau and Zhuhai to Shenzhen.