Les taxis rouges (gris et rouge) sont autorisés à circuler dans toute la zone de Shenzhen. Les taxis verts (gris et vert) sont affectés à des zones extérieures. La prise en charge, de 10 rmb, permet de parcourir les deux premiers kilomètres. Ensuite, le prix est de 0.60 par tranche de parcourus. Un supplément réglementaire de 3 rmb, au , pour le coût du carburant, est exigé. Ainsi, un voyage en taxi peut coûter de 12 à 80 rmb, selon la distance. Un chauffeur de taxi officiel, dans une voiture bien entretenue, fonctionne au compteur, remet au client le ticket, et fournit la monnaie, sans attendre de pourboire.