That’s an excellent and very common question. The short answer is yes, you go through both Bahamian exit procedures and U.S. entry procedures when flying from the Bahamas to the United States.
Here’s a breakdown of what to expect, which is different from a typical domestic flight:
The Bahamas has U.S. Customs and Border Protection (CBP) Preclearance facilities at its major international airports (Nassau/PLS and Freeport/FPO). This is the most important thing to understand.
This means: 1. You go through Bahamian passport control (exit immigration) first. An officer will stamp you out of the Bahamas. 2. You then go through U.S. Customs and Border Protection while still in the Bahamas. This includes: Presenting your passport to a CBP officer. Possibly answering questions about your trip. Collecting your checked luggage, going through U.S. customs inspection (where they may examine bags), and then re-checking your luggage to your final U.S. destination. Going through TSA-style security again to access your departure gate.
The benefit of Preclearance is that when you land in the United States, you arrive as a domestic passenger. You can simply get off the plane, pick up your bags (if you checked any), and leave the airport immediately. There are no more immigration or customs lines to go through in the U.S.