Indeed, Uber passengers do not know the finalcost of the ride until after it is over because the service not only takes into account the distance and duration of the trip, but also uses dynamic pricing in which rates change depending on supply and demand conditions.