Sooke is located approximately 30 minutes (by car) west of Victoria on Hwy 14. If you are coming from the Swartz Bay Ferry Terminal, just follow the Patricia Bay Hwy towards Victoria and turn at the McKenzie Exit. This will take you to Hwy 1. Proceed on Hwy 1 to the Sooke-Colwood Exit, take the exit, and just follow Hwy 14.
| B.C. Ferries | Car Ferry | fromTsawwassen, BC |
| Air Canada/ Air BC | 1-800-565-9513 | airport to airport |
| Canadian Airlines | 1-800-665-1177 | airport to airport |
| Victoria Helijet helicopter | 1-800-665-4354 | downtown to downtown |
| Pacific Coach Line Bus/Ferry | 604-662-8074 | downtown to downtown |
| Harbour Air Sea Plane | 1-800-665-0212 | harbour to harbour |
| West Coast Air Sea Plane | 1-800-347- 2222 | harbour to harbour |
| The Clipper Jet Catamaran | 1-800-888-2535 | to Inner Harbour |
| The Princess Margerite Car Ferry | 1-800-683-7977 | to Ogden point |
| Horizon Air/Alaska Airlines | 1-800-547-9308 | airport to airport |
| Washington State Ferries Car Ferry | to Sidney |
| Black Ball Transport Car Ferry | 206-457-4491 | to the Inner Harbour |
| Victoria Express Passengers only | 1-800-633-1589 | to the Inner Harbour |
| The Victoria Star 2 Passengers Only | 1-800-443-4552 | to the Inner Harbour |