Nile Air allows travelers to check-in online for many flights departing from destinations across its network. This paperless process can occur anywhere from one to three days prior to scheduled takeoff, depending on the origin airport. Customers must enter their surname and booking code to initiate web check-in. If check-in is successful, travelers should print the e-boarding pass and bring it to show at the terminal for boarding. However, modifications made via the website following check-in will render the pass invalid. Passengers are advised then to check-in at the airport counter to obtain an updated boarding document reflecting any changes to their itinerary. Alternative arrangements or last minute bookings might complicate web check-in and necessitate checking baggage and completing documentation on site.