Shinjuku Expressway Bus Terminal


Shinjuku Expressway Bus Terminal or Busta Shinjuku is a major bus terminal located at Shinjuku Station South. It is Japan's largest and first integrated bus terminal in Greater Tokyo serving once scattered companies.