There are 5 ways to get from Seattle to Malahat by ferry, train (Amtrak), bus, busferry, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry
best- Take the ferry from Seattle Clipper Terminal to Victoriaferry Seattle
3h 26m$271–417Bus, bus and ferry, taxi
cheapest- Take the bus from Seattle, WA - Convention centre to River Rock Casino Resort, Richmondbus
- Take the busferry from Tsawwassen to Swartz Baybusferry
- Take the taxi from Swartz Bay to Malahattaxi
7h 58m$221–341Train
- Take the train from Seattle to Vancouvertrain Amtrak Cascades
- Take the train from Vancouver Harbour to Victoria Harbourtrain 18
6h 17mFly, taxi
- Fly from Seattle-Tacoma International Airport (SEA) to Victoria International Airport (YYJ)plane SEA - YYJ
- Take the taxi from Victoria-Airport-YYJ to Malahattaxi
3h 7m$394–884Ferry, line 75 bus
- Take the ferry from Seattle Clipper Terminal to Victoriaferry Seattle
- Take the bus from Legislature Exch to Wallace Dr at Woodward Drbus 75
5h$289–440
Seattle-Tacoma International Airport (SEA) to Victoria International Airport (YYJ) flights
Comparing Your Travel Options
The cheapest way to get from Seattle to Malahat is to bus and bus and ferry and taxi which costs $220 - $350 and takes 7h 58m.
The fastest way to get from Seattle to Malahat is to fly and taxi which takes 3h 7m and costs $390 - $900.
No, there is no direct ferry from Seattle to Malahat. However, there are services departing from Seattle Clipper Terminal and arriving at Victoria via . The journey, including transfers, takes approximately 3h 26m.
No, there is no direct train from Seattle to Malahat. However, there are services departing from Seattle and arriving at Victoria Harbour via Main Street-Science World Station @ Platform 1 and Vancouver Harbour. The journey, including transfers, takes approximately 6h 17m.
The distance between Seattle and Malahat is 165 km.
The best way to get from Seattle to Malahat without a car is to ferry which takes 3h 26m and costs $270 - $420.
It takes approximately 3h 26m to get from Seattle to Malahat, including transfers.
Seattle to Malahat train services, operated by Amtrak, depart from Seattle station.
Seattle to Malahat train services, operated by Amtrak, arrive at Vancouver station.
There are 349+ hotels available in Malahat.
What companies run services between Seattle, WA, USA and Malahat, BC, Canada?
FRS Clipper operates a ferry from Seattle Clipper Terminal to Victoria once daily. Tickets cost $170–300 and the journey takes 3h. Alternatively, you can take a train from Seattle to Malahat via Vancouver, Main Street-Science World Station @ Platform 1, Burrard Station @ Platform 1, Vancouver Harbour, and Victoria Harbour in around 6h 17m.
- Website
- alaskaair.com
Flights from Seattle-Tacoma International Airport to Victoria International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $550–700
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $50–130
- Website
- Amtrak
- Phone
- +1 800.665.2122
- [email protected]
- Website
- Quick Shuttle
Bus from Seattle, WA - Convention centre to River Rock Casino Resort, Richmond
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- $55–65
- Website
- Quick Shuttle
- Schedules at
- Quick Shuttle Schedule
- Adult
- $55–65
- Phone
- +1 800-888-2535
- Website
- clippervacations.com
Ferry from Seattle Clipper Terminal to Victoria
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $170–300
- Schedules at
- clippervacations.com
- Adult
- $170–300
- Child
- $110–150
Ferry from Seattle Clipper Terminal to Victoria
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $170–300
- Schedules at
- clippervacations.com
- Adult
- $170–300
- Child
- $110–150
- Ave. Duration
- 40 min
- Estimated price
- $140–200
Sidney Taxi
- Phone
- +1 250 656 6666
Peninsula Taxi
- Phone
- +1 250 656 1111
Sidney Taxi
- Phone
- +1 250 656 6666
Peninsula Taxi
- Phone
- +1 250 656 1111
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide








