Via Ferry and Road
- Companies: BC Ferries, Greyhound Canada, Oregon Department of Transportation for road guidance
- Duration: Approximately 6 hours
- Distance: 400 km (approximately 248 miles)
- Costs:$1,800 MXN (Ferry: $800 MXN, Bus: $1,000 MXN)
- Roads/Routes: Travel via Highway 99 and Interstate 5
Pro Tip: Book your ferry in advance to secure the best rates and times, especially during peak travel seasons.
Considering the distance and mode of transportation, I highly recommend taking a ferry from Victoria to Tsawwassen, and then continue by bus or car southwards to Salem, OR via Interstate 5, which offers beautiful scenery and convenience.