Access

- Ishigaki Island
- Haneda
- Narita
- Chubu
- Kansai
- Fukuoka
- Naha
- Korea
- Taiwan
- Hong Kong

- Ishigaki Island
- Haneda
- Narita
- Chubu
- Kansai
- Fukuoka
- Naha
- Korea
- Taiwan
- Hong Kong
- Ishigaki Island
- Naha
- Yonaguni Island

- Ishigaki
Island - Taketomi Island
- Kohama
Island - Kuroshima Island
- Hateruma Island
- Hatoma Island
- Yonaguni Island
- Iriomote Island
(Uehara) - Iriomote Island
(Ohara)

- Ishigaki Island
- Taketomi Island
- Kohama Island
- Kuroshima Island
- Hateruma Island
- Hatoma Island
- Yonaguni Island
- Iriomote Island
(Uehara) - Iriomote Island
(Ohara)
Yonaguni Ferry
Ishigaki Island ⇔ Yonaguni Island
Four flights a week (2 Round Trips)
From Ishigaki: Tue, Fri
From Yonaguni: Wed, Sat

- Ishigaki
Island - Taketomi Island
- Kohama
Island - Kuroshima Island
- Hateruma Island
- Hatoma Island
- Yonaguni Island
- Iriomote Island

- Ishigaki Island
- Taketomi Island
- Kohama Island
- Kuroshima Island
- Hateruma Island
- Hatoma Island
- Yonaguni Island
- Iriomote Island
Transportation
Rent a Bicycle | Rent a Car | Rent a Motorcycle | Bus | Taxi | |
Ishigaki | ○ | ○ | ○ | ○ | ○ |
---|---|---|---|---|---|
Taketomi | ○ | ○ | ○ | ||
Kuroshima | ○ | ||||
Iriomote | ○ | ○ | ○ | ○ | |
Hatoma | ○ | ||||
Kohama | ○ | ○ | ○ | ||
Hateruma | ○ | ○ | ○ | ||
Yonaguni | ○ | ○ | ○ | ○ | ○ |
- Rent a Bicycle
- Rent a Car
- Rent a Motorcycle
- Bus
- Taxi

- Airport Line
- Kabira
Resort Line - Art Hotel Ishigakijima
- Bus Terminal
- Ishigaki
Ferry Terminal - ANA Intercontinental
Ishigaki Resort - Kabira Bay

- Airport Line
- Kabira
Resort Line - Art Hotel Ishigakijima
- Bus Terminal
- Ishigaki Ferry Terminal
- ANA Intercontinental Ishigaki Resort
- Kabira Bay
Airport – Ishigaki Ferry Terminal / Downtown
Route 10
Via Art Hotel, ANA Intercontinental
Departure From Bus Terminal
First Bus 6:10 a.m.
Last Bus 7:45 p.m.
Departure From Ishigaki Airport
First Bus 7:25 a.m.
Last Bus 8:50 p.m.
Every 30 minutes, 27 Buses in a day
Route 4
Via Hirae, Ohama, Shiraho
Departure From Bus Terminal
First Bus 6:30 a.m.
Last Bus 9:00 p.m.
Departure From Ishigaki Airport
First Bus 7:15 a.m.
Last Bus 9:45 p.m.
Every 30 minutes, 29 Buses in a day
※ For details, please contact the bus company
Azuma Unyu TEL: 0980-87-5423
Airport – Ishigaki Ferry Terminal EXPRESS
Departure From Ishigaki Ferry Terminal
First Bus 8:20 a.m.
Last Bus 6:20 p.m.
Departure From Ishigaki Airport
First Bus 9:10 a.m.
Last Bus 7:10 p.m.
Every 30 minutes, 42 Buses in a day
※ For details, please contact the bus company
Karry Kanko TEL: 0980-88-0117
Bus Terminal – Kabira Bay
Route 9
Kabira Resort Line
Departure From Bus Terminal
First Bus 6:15 a.m.
Last Bus 6:10 p.m.
Departure From Ishigaki Seaside Hotel
First Bus 7:12 a.m.
Last Bus 7:07 p.m.
Every 30 minutes, 42 Buses in a day
※ For details, please contact the bus company
Azuma Unyu TEL: 0980-87-5423
Various Passes and Tickets
One-day free pass (Available 24 hours)
* Except for regular sightseeing buses.
Michikusa free pass(5-day free pass)
Please use the pass for commuting or for a long stay.
* Except for regular sightseeing buses.
PAINUSHIMA ISHIGAKI Airportt ⇔ Ishigaki Port Round Trip Ticket
A round trip ticket is cheaper than a one way ticket.
* Except for regular sightseeing buses.
Azuma Unyu TEL: 0980-87-5423

- Shirahama
- Uehara Port
- Yubu Island
- Ohara Port
- Toyohara

- Shirahama
- Uehara Port
- Yubu Island
- Ohara Port
- Toyohara
Iriomote Island Public Bus Via Ohara Port, Yubu Water Buffalo Cart, Uehara Port
Departure From Toyohara
First Bus 8:40 a.m.
Last Bus 3:45 p.m.
Departure From Shirahama
First Bus 7:40 a.m.
Last Bus 3:45 p.m.
4 Buses in a day
※ For details, please contact the bus company
Iriomote Island Public Bus TEL: 0980-85-5305
- Painuhama Beach
- Ishigakijima Sunset Beach
- Sukuji Beach
- Fusaki Beach
- Maezato Beach
- Nishihama Beach
- Ida Beach
- Hoshisuna-no-hama Beach
- Tsukigahama Beach
- Yarahama Beach
- Mae-no-hama Beach
- Koijigahama Beach
- Kita-no-hama Beach
- Nishi-no-hama Beach
- Nakamoto Beach
- Nantahama Beach
- Dannuhama Beach
- Namahama Beach
- Kataburuhama Beach
- Higawahama Beach
- Kaijihama Beach
- Kondoihama Beach
- Aiyaruhama Beach
- Tumaalhama Beach
- Haemidanohama Beach