St. John's has two bus stations, the East Bus Station near the Botanical Gardens on Independence Ave and another one on Market St. near the Central Market.
St. John's memiliki dua terminal bus, Terminal Bus Timur di dekat Taman Botani di Jalan Kemerdekaan dan terminal lain di Jalan Pasar di dekat Pasar Pusat.