Imagine buying an airline ticket without knowing the full fare until the end of your trip. Or booking a hotel room online and being told that the real price would be 1.3X. Sounds odd, right? But it’s what happens with many Uber trips today.

That’s why we began slowly introducing upfront fares for a variety of Uber options to cities across the US and Canada back in April. To date, millions of riders have experienced upfront fares as part of this rollout. Today, we’re excited to announce this feature is now available in both Calgary and Edmonton.

Upfront fares are calculated using the expected time and distance of the trip, local traffic conditions, and how many riders and nearby drivers are using Uber at that moment. And when fares go up due to increased demand, instead of surge lightning bolts and pop-up screens, riders are given the actual fare before they request their ride. There’s no complicated math, and no surprises— passengers can just sit back and enjoy the ride.