Se você está planejando visitar o Sō–lō, pode pegar meios de transporte públicos até a parada Town Green, que é a parada mais próxima, a 329 metros de distância do local, alternativamente, há estacionamentos a 353 metros de distância em Town Green Station.