Greyhound hat eine Station am Atlantic City Bus Terminal an der Atlantic Avenue, und die Stadt wird auch von Megabus und mehreren anderen kommerziellen Fluggesellschaften bedient. Eine Reihe von Casinos haben auch Shuttlebusse, die von und nach New York fahren.
Der Greyhound-Terminal in Atlantic City bietet direkte Verbindungen zu den meisten nahegelegenen nordöstlichen Städten wie New York City, Philadelphia und Baltimore. Es betreibt auch den speziellen Lucky Streak-Service, der Passagiere von New York City, Washington, Philadelphia und Baltimore direkt zu den Casinos bringt. Megabus bietet von diesen nahe gelegenen Städten einen ähnlichen Service nach Atlantic City an. Einige der anderen privaten Anbieter sind Academy Bus und Hampton Luxury Liner.
New Jersey Transit bietet über die Buslinie 551 auch Verbindungen von Philadelphia nach Atlantic City an. Dieser Bus fährt sieben Tage die Woche und macht Halt in Camden, Sicklerville und Hammonton, während er zwischen den beiden Städten verkehrt.
Einige der Casinos in Atlantic City haben auch Vereinbarungen mit kleineren privaten Fluggesellschaften getroffen, um Direktverbindungen zu und von den nahe gelegenen Städten anzubieten. Es ist am besten, sich bei jedem Casino zu erkundigen, wer seine aktuellen Partner sind. Einige bieten Vergünstigungen wie freies Spiel oder einen Essensgutschein zusammen mit dem Fahrpreis.