You are spoiled for choice when it comes to hire a taxi in Delhi. There are way too many local taxi services and radio cab operators to drop you home 24×7. Taxi services in Delhi (and in India) are of two types:
1. Local Taxi Operators: Cheap but not reliable. Avoid if you are a foreigner. If you are a local or you have a local friend with you, this can be great. They operate on a garage-to-garage basis. That means if you leave them midway, you would still have to pay till back home. They usually charge somewhere between Rs.700-900 for 8 hours/80 km. Excellent if you have to go to several places. Catch one from a local operator near your place to stay.
2. Radio Cabs: Charge on per km basis plus you have to pay waiting charges if you make them wait for more than 15 minutes. Ideal for one way drops. Drivers are generally well groomed and would generally take you through shortest possible route. If in doubt you can call the booking number and complain as the taxis are tracked through GPS. Charges are Rs.10, 15 or 20 per km depending on the service. Night charges @ 25% extra. It is advisable to generally book these cabs at least 1-2 hours in advance.
Here are the telephone numbers for some popular radio cab operators in Delhi.
Meru Cabs: +91-11-44224422
Mega Cabs: +91-11-41414141
Easy Cabs: +91-11-43434343
Yo Cabs: +91-11-44664466
Aarya Cabs: +91-11-44104410
Quick Cabs: +91-11-45333333
Happy Journey 🙂