Yes, you can order an Uber the night before using the "Schedule a Ride" or "Uber Reserve" feature in the app. This allows you to book a trip from 30 minutes to 30 days in advance. When you use Uber Reserve, the app sends your request to drivers ahead of time, and you will often receive a confirmation that a driver has accepted your trip well before your pickup time. This is especially useful for early-morning airport runs. Keep in mind that "Reserved" rides often come with a slightly higher upfront price which includes a reservation fee to compensate the driver for their wait time. If you use the standard "Schedule" feature (rather than Reserve), the app simply automates a request for you at the designated time, which does not "guarantee" a driver in the same way. For total peace of mind for a 4:00 AM flight, always check that your ride shows up in the "Upcoming Trips" section of the app after you book it.