Ishigaki Phantom Island Snorkeling Taketomi Island Sightseeing

4.7
(35 reviews)
Ishigaki, Japan

4 hours (approximately)
Pickup offered
Offered in: Japanese and 1 more

★Phantom Island Landing & Snorkeling
"Phantom Island" is a sandbar floating off western Ishigaki whose shape changes with the tide. Swim with many fish and corals! No experience necessary; our guide will support you!

★Relaxing Sightseeing on Taketomi Island
A must-visit for Ishigaki travelers, Taketomi still keeps its old-fashioned Okinawan atmosphere: red-tiled houses, Shisa with various expressions, and colorful flowers along coral-sand roads. Take a ride on a buffalo cart and snap photos with the beautiful sea behind you!

★Embark on an eco-friendly adventure with us; our eco-tour is designed with sustainability in mind.

Why PiPi: No.1* marine activity shop in Japan in 4 categories, 500,000+ guests guided. Okinawa-certified safe operator; all guides are certified water rescuers.
*Survey of 5 major shops by Japan Marketing Research Organization, Jun 29-Jul 3, 2026. Does not guarantee superiority.

What's Included

hot shower
Special offer page for participants (coupons redeemable at restaurants)
Photo data
Taketomi Island Round Trip Ferry Ticket
Experience fee, liability insurance, sales tax
Snorkeling equipment, safety equipment (life jacket, special shoes), wetsuits (winter)
Prescription Mask

Meeting and pickup

Pickup points
You can choose a pickup location at checkout (multiple pickup locations are available).
Pickup details:

Free pick-up service is available for guests staying in the southern area of Ishigaki Island (West: ANA Intercontinental to East: Fusaki Resort)! If you have a preferred pickup and drop-off location, feel free to contact us via WhatsApp at: +81-80-9508-9146

OR
Meeting point

Look for the red mailbox next to the central entrance of the Euglena Ishigaki Ferry Terminal. A message with important information will be sent the day before the tour. If you do not receive it by the evening of the day before, please contact us via WhatsApp at: +81-80-9508-9146

End point
This activity ends back at the meeting point.

What to expect

Important Tour Information
Please read carefully for a safe and enjoyable experience.

Punctuality & Contact
Be on time. Late or no-show without notice may incur a fee. Contact us if delayed.

Final Confirmation
Meeting info will be sent by the day before. Provide a reachable Japan contact. No message by 6 PM? Contact us via your ticket.

Late Bookings (after 5 PM)
Go directly to Ishigaki Port Remote Island Terminal.

Participation
Ages 3–59 only. Not allowed: pregnant guests, children under 3, or those with medical conditions. Unsure? Contact us.
If concerned about strength or ocean fear, please consult us.

Phantom Island Tour
Tour ends at Ishigaki Port.
No direct transport to Taketomi Island.
A round-trip ferry ticket is provided; no guide on the island.

Gear & Safety
Life jacket, fins, and mask required. Refusal may mean exclusion. Follow guide instructions.

Weather
Operates in light rain. May cancel if unsafe.

Clothing & Prep
Wear swimwear. Use restroom in advance (none on-site). No alcohol allowed.

Timing
Times may vary by day or season.

Showers
Hot showers near the port (ask guide).

Language
Tours in Japanese or English. May be Japanese-only depending on bookings.

Additional info

  • Specialized infant seats are available
  • Not recommended for travelers with spinal injuries
  • Not recommended for travelers with poor cardiovascular health
  • Not recommended for pregnant travelers
  • Public transportation options are available nearby
  • Suitable for all physical fitness levels
Supplied by ISHIGAKI ADVENTURE PiPi
Show 1 more

Tags

Snorkeling
Ports of Call Tours
On the Water
Shore Excursions
Excellent Quality
Best Conversion
Additional fees
Top Product
Port Pickup
Short term availability

Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Show more

Rating

4.7 Based on 35 35 reviews
5 stars
28
4 stars
5
3 stars
1
2 stars
0
1 star
1
from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}