Mill Bay
Mill Bay
Port Moody
Port Moody
Driving

Mill Bay to Port Moody

Updated: 28 May 2026

To reach Port Moody from Mill Bay, you must traverse Vancouver Island and the Lower Mainland. The journey involves driving to Swartz Bay, taking the ferry to Tsawwassen, and then navigating through the Greater Vancouver area via Highway 99 and Highway 1. The total distance is approximately 130 km. Port Moody is located at the eastern end of the Burrard Inlet, making it a scenic destination once you clear the city traffic.

Total Distance: Driving distance is 130 km; straight-line air distance is 95 km.
Fastest Way
Driving via the ferry is the only practical method, taking about 5 hours total.
Cheapest Way
Driving your own vehicle is the most cost-effective way to transport luggage and multiple people.
Compare Mill Bay to Port Moody Routes
Driving
Connecting
Duration
5 hours
Avg Price
$90 - $130
Operator
BC Ferries
Route
Mill Bay to Swartz Bay, ferry to Tsawwassen, Highway 99 to Highway 1, then Highway 7A to Port Moody.

Port Moody is accessible via the West Coast Express train if you park at a nearby SkyTrain station.

Travel Tips
  • Traffic Planning
    Use the TransLink trip planner if you decide to use public transit once in Vancouver.
  • Ferry Booking
    Always book your ferry in advance to ensure you get on your preferred sailing.
  • Parking
    Parking in Port Moody can be busy; check for public lots near the waterfront.
  • Snacks
    Bring plenty of water and snacks for the long drive through the Lower Mainland.
  • Navigation
    Use a GPS with real-time traffic updates to navigate the complex Vancouver highway system.
Safety Tips
  • Highway Safety
    Be prepared for heavy traffic on the Port Mann Bridge.
  • Ferry Safety
    Follow all safety protocols while on the ferry deck.
  • Weather
    Check for fog warnings, which can affect ferry schedules.
  • Emergency
    Keep your vehicle's emergency kit stocked and accessible.
People Also Ask
  • Is there a train?
    There is no direct train from Mill Bay, but you can use the West Coast Express in Port Moody.
  • How long is the drive?
    The drive is about 5 hours including the ferry crossing.
  • Is it expensive?
    Ferry costs are the main expense; check the BC Ferries website for current rates.
  • What is the best route?
    The Swartz Bay to Tsawwassen ferry is the standard route.
  • Can I fly?
    There are no commercial flights between Mill Bay and Port Moody.
Quick Info
  • From Mill Bay, British Columbia, Canada
  • To Port Moody, British Columbia, Canada
  • Modes
Best Time to Travel

Travel during the spring or autumn to avoid peak summer ferry crowds and winter snow.

Things to Do in Port Moody
1
Rocky Point Park
A beautiful waterfront park in Port Moody with a pier, spray park, and trails. It is the heart of the community.
2
Brewery Row
A famous collection of craft breweries in Port Moody. It is a popular spot for locals and visitors alike.
3
Belcarra Regional Park
Offers stunning views of Indian Arm and great hiking trails. It is perfect for a day trip in nature.
4
Port Moody Station Museum
Learn about the history of the railway and the local area. It is a great educational stop.
Tags
Mill Bay to Port Moody travel ferry to Vancouver driving to Port Moody Mill Bay to Lower Mainland BC Ferries route traveling to Port Moody from Vancouver Island best way to Port Moody Vancouver Island travel guide