There are three Terminals at Julius Nyerere International Airport which offer travelers a range of check-in options. Terminal I is for general aviation (Scheduled and chartered flights) within the country; Terminal II is for locally registered airlines and Terminal III is for international flights.
The check-in procedure at Terminal I is simple and fast. You can arrive at the check-in counter 60 minutes before your flight.
If you are traveling via Terminal II you need to arrive at the check-in counter 2 hours before your flight if you have checked in baggage and 1 hour before your flight if you do not have checked in baggage.
Passengers traveling via Terminal III are required to arrive at the check-in counter 3 hours before their flight if they have checked in baggage; 2 hours before their flight if they do not have checked in baggage and 1 hour before their flight if they have checked online and already have a boarding pass.
Terminal III also offers self check-in facilities for convenient check-ins. Click here for more information on self check-in facilities.
To ensure a smooth experience during departure make sure you have all your travel documents with you. These include a valid passport, a print out of your air ticket or evidence of an electronic ticket, and any necessary Visas required at countries of destination. It is advisable to arrive early to allow sufficient time for check-in, passport control and security procedures.