The pricing model changes at the edges of Metro Vancouver. Within the Lower Mainland — Burnaby, Richmond, Surrey, Coquitlam, Langley — you're paying hourly rates. Once you cross a certain distance threshold, everything shifts to flat-rate, weight-based pricing.
Local Zone (Hourly Rates):
Everything within Metro Vancouver remains on an hourly billing basis. Burnaby (10-15 km) and Richmond (15 km) are the easiest local runs — flat, close, no bridge drama. North Vancouver is only 12 km from downtown but crosses the Lions Gate or Ironworkers Memorial, so expect a possible bridge surcharge. Surrey (30-45 km), Coquitlam (25 km), Langley (45-55 km), and White Rock (45 km) all charge by the hour, but the longer drive means more time on the clock.
Long-Distance from Vancouver:
Once you leave the Lower Mainland, pricing shifts to flat rates. Victoria (112 km plus the ferry) runs $2,000-$4,000 for a 2-bedroom — the BC Ferries fare alone is $200-$400+. Nanaimo (155 km plus ferry via Horseshoe Bay or Duke Point) comes in at $2,200-$4,500. Heading inland, Kelowna is 390 km on the Coquihalla Highway at $2,000-$3,500, and Kamloops (355 km on the Trans-Canada) runs $1,800-$3,000. The big interprovincial moves get serious: Calgary (970 km, a mountain crossing and 2-day drive) costs $4,500-$8,000, and Edmonton (1,160 km, often combined with a Calgary route) hits $5,000-$9,000. A transcontinental run to Toronto (4,400 km, 5-7 days in transit) lands at $5,000-$10,000. Cross-border to Seattle (230 km) costs $2,500-$5,000 with customs brokerage required.
The Coquihalla factor: Moves to Kelowna, Kamloops, or Calgary cross the Coquihalla Highway — a mountain pass that closes periodically for weather, avalanche control, or accidents. Winter moves on this route carry genuine scheduling risk. Professional long-distance movers factor this in; budget operators sometimes don't.
Of the 384 movers on our platform, only 4 specialize in long-distance moves from Vancouver. Long-distance is a different business entirely — different trucks, different insurance, different logistics. Always verify your mover is licensed for interprovincial transport.
Long-distance pricing: The median rate for weight-based long-distance moves is $0.85 per pound. A 2-bedroom household typically weighs 4,000-7,000 lbs, putting you at $3,400-$5,950 before any additional services. Always get an in-home or virtual estimate — phone quotes for long-distance moves are routinely 20-30% off.