Ferry/fast ferry and shuttle bus times and prices can be found at www.oki-kisen.co.jp.
The ferry departs from Shichirui Port (Shimane Prefecture) or Sakai-minato Port (Tottori Prefecture). You will need to catch a shuttle bus to the port from JR Yonago and JR Matsue Stations.

JR pass holders can also get here cheaply by taking the train as far as JR Yonago, JR Matsue or JR Sakaiminato stations, then then take the Oki Kisen Ferry Line. You will need to catch a shuttle bus to the port from JR Yonago and JR Matsue Stations.

There are highway buses from most major cities in Japan to either Matsue/Yonago. You will need to catch a shuttle bus to the port from JR Yonago or JR Matsue Stations.

Oki can be reached by a direct flight from either Osaka (Itami) Airport or Izumo Airport. There are daily flights from Osaka, Nagoya, Fukuoka and Tokyo to Izumo Airport. www.jal.co.jp
There are also daily flights to Yonago Aiport (near the mainland ports). www.ana.co.jp

Timetables (Download)
Oki Islands Ferry (Oki, Kuniga, Shirashima)
Oki Islands Fast Ferry (Rainbow)
Oki-Dozen Islands Inter-Island Ferry (Isokaze, Dozen)