Comparing Uber to Cabs’ Hidden Costs


In this post, we’re bring the #UberData back and ask: how does Uber really compare to cabs?

Most of the time we here in the Uber offices, we’re happy because we’re building something that makes all of you happy. But every now and then a deep darkness comes upon us when someone complains about our cost. We do cost more than a cab. But we offer more than a cab: reliability, user support, and of course style and comfort. We also reduce frustration. For example, when was the last time someone from a cab company helped you out after you tweeted about a bad cab ride? How many times have you called a cab company to request a car, only to have it never show up?

Although we all know that Uber is quick and reliable, we didn’t have a quantitative comparison between our performance and that of cabs. So let’s change that.

tl;dr version: Cabs are slow, unreliable, and frustrating. Uber may cost more, but if you value time and peace of mind, Uber’s benefits far outweigh the extra costs.


In this post we explore the hidden cost of cabs and weigh those costs against our performance data. To start, let’s look at some numbers for cab dispatch times. According to the City and County of San Francisco Office of the Controller 2005 Taxi Commission Survey Report, for dispatched cabs:

  • 27% of cabs show within 15 minutes
  • 63% of cabs show within 30 minutes

Only 34% of the people surveyed in the report said they could “almost always” get a cab in San Francisco “in a reasonable amount of time”. (43% said they “sometimes” could, and 23% said “usually not”.) How do those cab pick up times compare against Uber’s? Let’s take a look:

94.62% of our cars show up within 15 minutes. 99.98% show up within 30. Cabs are only at 27% and 63%, respectively. For the flip-side comparison, 27% of our cars show up within 5.4 minutes and 63% within 8.5 minutes. Those are our data based upon tens of thousands of rides. But the nice thing about being a data-oriented company is that we can get a lot more detailed. Here’s our data broken down by minutes until car arrival:

But it gets even better. The data I’m showing you from Uber are for all rides since our founding. But like Travis said in the recent Wired article about us:

“At the end of each day, Uber creates charts to analyze how accurately it was able to predict demand for rides throughout the city versus how high demand actually turned out to be. Using these charts, the company refines the prediction algorithm, so Uber gets better and better at estimating how many cars will be needed in the city on certain days and at certain hours.”

Watch me back that statement up with math. Here’s a chart showing the percentage of our cars that show up in under 10 minutes, broken down by month:

Every month we get better at making sure you get a car faster.

If you rode an Uber in March (which thousands of you did), you had an 80% chance of getting picked up within 10 minutes.


But what about hailing down a cab? Surely we are faster than dispatched cabs, but what about going to the corner and flag a cab down! According to the report, as one would expect, the numbers for flag downs are better than dispatch:

  • 59% of cabs show within 15 minutes
  • 88% of cabs show within 30 minutes

But those numbers still don’t compare favorably to ours:


And besides, just 35% of all cab rides taken in SF were flag-downs.

Also, the report doesn’t take into account that you can request a ride with Uber from work, home, the bar, or wherever before you even have to step outside and look for a cab to hail. The data from that report are somewhat in contrast to the San Francisco Municipal Transportation Agency 2006 Taxi Availability Study (PDF). They found that:

  • 64% of cabs show within 10 minutes
  • 82% of cabs show within 15 minutes
  • 99% of cabs show within 30 minutes

But those numbers are deceptive, because they’re only for cabs that actually showed up after dispatch promised a car. The SFMTA report found that 35% of dispatched cabs never arrive. Roughly every third time you call, the cab they say is coming to pick you up just straight up won’t. It gets even worse. That report breaks data down by specific days and times. Weekend nights are horrible times to try and get a cab:

  • 12% of cabs show within 10 minutes
  • 22% of cabs show within 15 minutes
  • 27% of cabs show within 30 minutes
  • 72% (!) of cabs never show up

The vast majority of the time you call dispatch (if you can even get someone to answer the phone), a cab won’t come. And if it does, it’ll take well over 30 minutes.

On weekend nights, 72% of cabs just don’t show up. Even for normal work days, 35% of cabs never show.


(Although according to a report from the Goldman School of Public Policy at Berkeley in 2007, titled “San Francisco’s Taxi Dispatch Service: Improving Reliability and Response”, the numbers reported in the SFMTA report are probably not statistically sound. But they do give us a good place to start. Nevertheless, we’re grateful for the hard work done by the SFMTA to collect this data; without it we would not be able to use their data like this.)

What’s wild is that Uber doesn’t even really have a concept of “no-shows”. If you open our app and we don’t have a car available in your immediate area, then we tell you that. We don’t make promises we can’t keep! What does all of this mean for you? First of all, with the numbers from these reports and with those from our ride database we can run some simulations. That is, we can simulate millions of imaginary Uber vs. cab rides using the statistics at hand. The idea is simple: given our knowledge about how long it takes cabs to show up (and how often they don’t), and given our knowledge of the statistical distribution of our own pick up times, how much time would you have saved, on average, if you’d used an Uber instead of a cab?

The median time saved by taking an Uber instead of a cab in San Francisco is:

  • ~4.8 minutes compared to hailing a cab
  • ~16.2 minutes compared to calling dispatch
  • ~54 (FIFTY. FOUR.) minutes compared to calling dispatch on a Friday or Saturday between 6pm and midnight

This is based on actual data collected by the SFMTA compared to our actual pick-up times. Even on Friday and Saturday nights, we still manage to pick up 90% of our riders in 13.1 minutes. The median length of an Uber ride during weekend nights is only 10.2 minutes. Which means…

You save an average of 54 minutes by taking an Uber versus a cab on weekend nights. You can request an Uber and get to your destination two and a half times in the amount of time it takes for the average cab to show up.


Here are some fun things you can do with 54 minutes:

  • Fly from San Francisco to LA
  • Walk across 1/3 of San Francisco
  • Run 6-8 miles
  • Watch an episode of Lost
  • Read about 13,500 words (a short story)
  • Listen to The Dark Side of the Moon
  • Build a cake
  • Get a massage
  • Not wait around for a cab

Even on normal days, you still have a 38% chance of getting an Uber and getting to your destination before a cab would have showed up. The cab numbers are pretty bad, but my guess is that most of us have had a “good enough” view of them for a long time. It’s not until you experience how much better the process can be with Uber that you realize how bad it can be with cabs.

So Uber can cost twice as much as a cab ride. But the median Uber ride only costs $24. That means you’re paying $12 more than you would for a cab.

  • How much free time is $12 worth to you? How much hassle and frustration are you willing to accept to “save” $12?
  • What if you’ve got an important meeting, but there’s only a 65% chance that the cab you call will even show up?
  • What if you’ve got a date on Saturday night, but there’s only a 28% chance a cab will show up?

If you do a straight “time = money” calculation, if you earn the median per capita income for San Francisco ($44,373), you would have earned $19.20 in those 54 minutes you wasted waiting for a cab. Not to mention the amenities and style we bring. $12 doesn’t look so bad now, does it?

Featured articles

5 Times You’ll Need To Order UberEATS This Semester

Whether you’re a freshman or a senior headed back to campus this fall, one thing is certain—you’ll need to eat. And there is nothing worse than being limited to questionable cafeteria food or taking a chance on expired leftovers in the back of the fridge. The best news? UberEATS is expanding to 30+ major college campuses by the end of the year, from Penn State to LSU to Boise State. Since we want you to focus on what you love about college and not worry about your next meal, we’re predicting the 5 times you’ll need to order UberEATS this semester.

Get a Taste of the World: UberEATS is in 100+ Cities

We are excited to surpass the 100th city mark by welcoming two Brazilian cities, Rio de Janeiro and Belo Horizonte, to the UberEATS family. From Atlanta to Warsaw, people have truly embraced this easy and reliable way to discover the food they love at the push of a button. Whether that’s an Indian inspired samosa, a good old-fashioned American burger or Vietnamese pho, people in 27 countries are using UberEATS to get a taste of the world’s flavors at the push of a button.

Uber for Business now makes it easy to give your customers a ride

We’re excited to expand the Uber for Business platform beyond business travel, to include a world-class customer transportation solution, Uber Central. With Uber Central, organizations of all shapes and sizes can now easily provide on-demand, door-to-door transportation for their customers, clients, and guests.