NCC stands for Chauffeured Car Rental and is a professional, bookable passenger transportation service in which a licensed driver transports clients from place to place using private vehicles, often high-end, such as luxury sedans or minivans. NCC is an alternative to cab service, but it offers some distinctive features.