A little holiday in itself, the ferry ride to Bainbridge Island from Seattle takes about 35 minutes. Once on the island, enjoy a leisurely ten-minute drive to our doorstep.

Directions from Seattle:
  • Begin at the downtown Seattle Ferry Terminal at 801 Alaskan Way Pier 52 on Alaskan Way.
  • Take the Seattle-Bainbridge Island ferry
  • Enjoy 35-minutes of cool breezes and dreamy vistas.
  • Disembark the ferry and go forward.
  • From the stop light at HWY 305 and Winslow way go forward 4 miles.
  • At the Day Road intersection and light turn right and go .8 miles up the hill to the stop sign at Madison Ave NE
  • Turn left on Madison go 1 mile down the hill past the white church at Torvanger.
  • Continue .2 miles to the easement marked with a light green list of house numbers and a ceramic tile reading Frog Rock Lavender Farm.
  • Turn right into the easement and bear left past the horse pasture.
From the Kitsap Peninsula via Agate Pass:
  • Heading Southeast from Poulsbo, cross the Agate Pass bridge onto Bainbridge Island.
  • Continue Southeast on WA 305
  • At the Day Road intersection and light turn right and go .8 miles up the hill to the stop sign at Madison Ave. NE
  • Turn left on Madison go 1 mile down the hill past the white church at Torvanger
  • Continue .2 miles to the easement marked with a light green list of house numbers and a ceramic tile sign reading Frog Rock Lavender Farm.
  • Turn right into the easement and bear left past the horse pasture.

Navigational Links
  Bainbridge Island Ferry Schedule
  Interactive driving directions on MapQuest