Gate B-side shoppers hit John Bull first for last-minute gifts.
John Bull sits airside in Terminal B at NAS and leans hard into Bahamian-themed souvenirs and duty-free goods. You’ll see racks of T‑shirts and resort wear under $40, plus mid-range handbags and accessories that climb closer to $150. It feels more like a downtown Nassau tourist shop compressed into airport square footage than a pure perfume counter.
On the glass shelves, expect recognizable fragrance brands in the $60–$120 range, along with cosmetics sets that often run in the $40–$80 bracket. Staff usually steer cruise and resort guests toward the promo bundles near the center display, so check those first if you want value without overthinking it between flights.
The shop usually opens with the first mid-morning departures around 9:00 and runs until the evening bank of flights clears, often close to 7:00 p.m., but hours track terminal traffic rather than a strict schedule. If your flight out of Terminal A or C leaves after 6:00 p.m., don’t count on shopping here and sort your souvenirs earlier in the day landside instead.
Card payments are standard, with most major credit cards taken and receipts processed in Bahamian dollars; your bank handles the currency conversion. Prices skew higher than Straw Market stalls downtown, but fair for airport duty free. One last tip: if you see a fragrance or gift set you like on arrival, note the exact brand and size, then on departure you can walk in, grab it fast, and be back at your gate in under 10 minutes.