Indralaya is located on Orcas Island, an island in the heart of the Salish Sea in northwest Washington.

Orcas Island is a horseshoe shaped island in the San Juan Islands Archipelago, a group of roughly 250 small islands. These islands stretch to the east and south of Vancouver Island and the Gulf Islands of British Columbia, Canada.

Indralaya is situated on the water approximately two miles southwest of Eastsound, a small village that is the primary business center for the island.

Directions by Car:

Take Interstate 5 north from Seattle or south from Bellingham to Burlington. At Burlington, take the State Route 20 exit to Anacortes. Proceed west to Anacortes and follow traffic signs to the San Juan Islands Ferry terminal. Take the ferry boat to Orcas Island.
Turn left off the ferry ramp and proceed approximately 6.5 miles. 
You will pass the Orcas Island Golf Club on your right and a large pond on your left.

Just past the pond, turn right on Indralaya Road (look for the Indralaya sign).

Follow the gravel road straight ahead approximately 1/4 mile to the entrance. From there, the road winds through the woods and will rise up a small hill. Follow it past the cabins to the clearing. Pass the garden on the left and proceed to the dining hall for check in.