Surge pricing happens when the demand for rides is higher than the number of drivers and cars available. There are too many requests from passengers and not enough cars to pick them up, thus increasing not only wait time, but also the price of a ride.