
Rainbow Reef
Taiwan
Located next to Keelung Island, it’s just a 20-minute boat ride from the dock. Rainbow Reef is a spectacular site with 2 pinnacles covered in colorful whip corals.
The mooring line takes you down to the highest point of the southern pinnacle. You can explore one loop around the southern pinnacle on the first dive, and explore one loop around the northern pinnacle on the second dive. Keep an eye out for goliath groupers, they are often looming in the shadows.
Diver Requirements
Advanced Open Water Divers with Enriched Air Nitrox


Below the Surface
Whip corals here come in yellow, white, and purple. They are long and plentiful! Following down the line, there are often baby filefish camouflaging to the rope color. At the bottom of the rope there is often a large amount of chickenfish surrounding you, creating a mesmerizing wall. There are several types of nudibranchs, boxfish, pufferfish and much more to keep you entertained.
Above the Surface
The views of Keelung Island are beautiful as well as the view of the northeast coast of Taiwan from the sea.

How to Get There
While Rainbow Reef is located HERE, the dive boat will depart from Badouzi Harbor.
The easiest way to get there is by driving, and plenty of parking is available. There are busses from Keelung that stop nearb…
Travel Information
Upcoming
Bat Cave | 08/07/2026 |
Discover Scuba Diving at Batcave | 03/07/2026 |
Bat Cave | 03/07/2026 |
Ocean and Beach Cleanup | 05/07/2026 |
Dive & BBQ at Bat Cave | 04/07/2026 |
Bat Cave | 23/06/2026 |
Bat Cave (2 spots open) | 27/06/2026 |
Turtle Island | 31/07/2026 |
Shore Dives at Secret Garden | 18/06/2026 |
Bat Cave | 05/07/2026 |
Fun Diving at Secret Garden | 11/06/2026 |
Night Dive at Bat Cave | 18/07/2026 |
Bat Cave | 27/06/2026 |
Bat Cave | 21/06/2026 |
Fun Diving at Secret Garden | 21/06/2026 |
Night Dive at Bat Cave (fully booked -- register for waitlist) | 19/06/2026 |
Bat Cave | 20/06/2026 |
Long Dong Bay | 15/06/2026 |
Shore Dives at Secret Garden (fully booked -- register for waitlist) | 07/06/2026 |
Shore Diving at Canyons | 07/06/2026 |
Bat Cave | 30/05/2026 |
Night Dive at Bat Cave | 29/05/2026 |
Secret Garden | 13/06/2026 |
Bat Cave (2 spots open) | 31/05/2026 |
Crystal Palace, Iron House Boat Dives | 12/09/2026 |
Rainbow Reef and Iron Reef Boat Dives | 23/08/2026 |
Cauliflower Garden, Milky Sea, and Whale Reef Boat Dives | 08/08/2026 |
Iron House 2, Flower Wall Boat Dives | 25/07/2026 |
Yehliu, Iron Reef 2, Wrecks, and Embankment, 4 Boat Dive Day (fully booked -- register for waitlist) | 12/07/2026 |
Bat Cave (2 spots open) | 24/05/2026 |
Bat Cave | 09/05/2026 |
3 Day Dives at Long Dong Bay | 03/05/2026 |
Fun Diving at Batcave | 02/05/2026 |
Badouzi Bay | 07/03/2026 |
Seven Star in Kenting | 17/04/2026 |
Panglao, Bohol | 09/12/2025 |
Lambai | 19/02/2026 |
Boat Dives Rainbow Reef & Crystal Temple + 1 Shore Dive at Batcave | 28/06/2026 |
Boat Dives
Turtle Island and Wan An Jian Wreck | 14/06/2026 |
Long Dong Bay | 12/04/2026 |
Boat Dives Cathedral & 4 Seasons (fully booked -- register for waitlist) | 23/05/2026 |
Long Dong Bay | 14/04/2026 |
Penghu (2 spots open) | 15/05/2026 |















