Shodoshima can be accessed by ferry from several cities on the mainland, including Takamatsu, Okayama, and Himeji. There are also direct ferry services from other islands in the Seto Inland Sea. The main ports on Shodoshima are Tonosho, Kusakabe, Ikeda, and Fukuda.