From Long Harbor Ferry: You will exit the ferry onto Long Harbor-Vesuvius Bay Road. Continue on this road until it meets
Upper Ganges Road, about 2.5 kilometres. Take a right on Upper Ganges and then an immediate left to stay on Upper Ganges. You will see Bullock Lake Farm
about half a kilometre on the right.
From Vesuvius: Take Vesuvius Bay Road towards Ganges. When you come to a four-way crossing with Lower Ganges Road, continue straight through the stop sign.
At this point you will be on Upper Ganges Road. Follow Upper Ganges Road approximately 1.5 kilometres until you see our sign on the left.
From Fulford Harbor: Take Fulford-Ganges Road all the way through Ganges and take a right on Upper Ganges. Just past Long Harbor-Vesuvius Bay Road, take a
left to stay on Upper Ganges Road. Bullock Lake Farm is to the right.
There is a sign marking the driveway. When you come to a fork in the driveway, take a right and you will see a small parking area for the guest cottage.

There are three ferries with service to Salt Spring Island. From the mainland, the Tsawwassen ferry terminal offers service to
Long Harbor on Salt Spring and Swartz Bay on Vancouver Island. From Swartz Bay you can take the ferry to Fulford Harbor on Salt Spring. Ferries
departing from Crofton on Vancouver Island arrive in Vesuvius, Salt Spring. Be sure to check the ferry schedules as they change seasonally.
There are also daily flights to Salt Spring from Vancouver through Salt Spring Air.