Car cab service is too expensive as they charge you 2500 to 3500 per person and they dont stop anywhere even if you insist. Plus their driving style is also very aggresive and you will feel like you are sitting on a "Fast and Furious mode" aeroplane. I wont recommend you to hire a cab service; but again, choice is yours.
Sadabahar bus is not that bad as they improved their services a lot and some new luxury buses are added on their fleet.