As of 2026, you can book an Uber anywhere from 30 minutes to 30 days in advance using the "Uber Reserve" feature. This is a significant shift from the early days of on-demand-only rides. When you use the Reserve function, you are given an upfront price that is often higher than a standard on-demand ride, as it includes a reservation fee to compensate the driver for arriving early and waiting for you. For standard on-demand rides, you should typically "call" (request) your Uber about 5 to 15 minutes before you want to leave, depending on your location's density. In major cities, drivers are usually only a few minutes away, but in rural or suburban areas, the wait can be longer. It is important to remember that scheduling a ride in advance does not guarantee a driver, though the app will notify you once a driver has accepted your request. For high-stakes trips like going to the airport, booking at least 24 hours in advance is highly recommended for peace of mind.