Shipping Container Rates in Canada: What Importers Actually Pay in 2026

shipping container rates

Shipping container rates are the single biggest variable in any import budget — and they’re also one of the least transparent. Carriers quote base freight, then add fuel surcharges, terminal handling fees, peak season premiums, and a handful of other charges that can push your final invoice 30–50% above the original number. This guide breaks down exactly what Canadian importers pay for 20ft and 40ft container shipping in 2026, what drives the price, and how to make sure you’re comparing quotes on equal footing.

What Determines Shipping Container Rates?

Before looking at specific numbers, it’s worth understanding what actually goes into a container shipping rate. Most importers focus on the ocean freight line item. However, that number rarely tells the full story.

Container shipping rates depend on six core factors:

Origin and destination ports — The trade lane matters most. China-to-Vancouver is priced differently than China-to-Montreal, and both differ from, say, Germany-to-Halifax. High-volume routes tend to be cheaper per unit because carriers run more frequent sailings and compete harder for cargo.

Container size and type — A 20ft container costs less in absolute terms than a 40ft, but more per cubic metre. Reefer (temperature-controlled) containers carry a significant premium over dry boxes. High cube containers typically price the same as standard units on most routes.

FCL vs. LCL — Full container load (FCL) and less-than-container load (LCL) follow completely different pricing structures. FCL quotes a flat rate per box; LCL charges by cubic metre (CBM) or weight, whichever is greater.

Season and market conditions — Surcharges like fuel adjustments (BAF), peak season fees (PSS), terminal handling charges (THC), and currency adjustment factors (CAF) all stack on top of the base freight rate. These change frequently and can swing total costs considerably.

Incoterms — The Incoterm you agree with your supplier (FOB, CIF, DDP, etc.) determines who pays for each segment of the shipment — and therefore what shows up on your freight invoice.

Inland delivery — Port-to-port rates are just the ocean leg. The full cost to your warehouse includes drayage from the Canadian port or rail terminal, customs brokerage, and any transload or warehousing steps along the way.

Cargo Container Shipping Rates: 2026 Reference Prices

The numbers below represent typical market rates as of early 2026. All prices are in USD unless noted, and cover port-to-port ocean freight only. Your actual door-to-door cost will be higher once you add Canadian-side services.

China to Canada (Most Common Trade Lane)

A 20-foot full container load (FCL) from China to Canada typically costs between $1,300 and $1,850, while a 40-foot container usually ranges from $2,000 to $2,800. These figures reflect competitive Q1 2026 pricing off the back of post-Chinese New Year capacity.

For January 2026, Toronto and Montreal rates were running at approximately $3,650 for a 20ft container and $4,300 for a 40ft container from Shanghai or Shenzhen — down from December highs.

For LCL shipments on the China-Canada lane, pricing typically ranges from $65 to $100 per cubic metre, depending on cargo specifics.

Route20ft Container (FCL)40ft Container (FCL)LCL (per CBM)
Shanghai → VancouverUS$2,000–$2,500US$2,171–$2,800US$65–$100
Shanghai → Toronto / MontrealUS$3,285–$3,650US$3,870–$4,300US$65–$100
Ningbo → VancouverUS$2,000–$2,500US$2,500–$3,200US$65–$100
Shenzhen → VancouverUS$2,000–$2,800US$2,500–$3,400US$65–$100

Note: These are port-to-port ocean freight estimates only. They exclude Canadian terminal handling, drayage, customs brokerage, and inland delivery. Always request a door-to-door quote that itemizes every charge.

20ft vs. 40ft Container Rates: Which Is Cheaper?

A 40ft container offers roughly double the volume of a 20ft at significantly less than double the cost, which makes it the default choice for most FCL shipments. In practical terms, if you have more than 15–16 CBM of cargo, a 40ft FCL almost always beats two 20ft units or a large LCL shipment on a per-unit cost basis.

However, the 20ft container has its advantages. It works better for heavy cargo that would hit provincial weight limits in a 40ft unit, and it’s easier to move through tight delivery yards in urban Canadian markets.

Transit Times by Route

Shipping from major Chinese ports to Vancouver or Prince Rupert on the West Coast typically takes 15–20 days. East Coast ports like Montreal or Halifax via the Panama Canal add another 10–15 days, bringing transit to 25–35 days port-to-port.

From Vancouver, add 3–7 days for intermodal rail to Calgary, Winnipeg, or Toronto through CN or CP networks.

What’s Actually Included in a Container Shipping Rate?

This is where most import budgets go wrong. A carrier or forwarder quote labelled “ocean freight” typically covers only the sea leg — nothing else. Here’s what you need to account for on top of it:

Origin charges (China side)

  • Export documentation and customs clearance
  • Container stuffing / loading at origin warehouse or port
  • Origin port terminal handling charge (THC)
  • Inland haulage from supplier factory to port (if not on FOB terms)

Ocean freight surcharges

  • BAF (Bunker Adjustment Factor) — fuel surcharge, adjusted monthly
  • PSS (Peak Season Surcharge) — applied during high-demand periods (typically May–October and pre-Chinese New Year)
  • CAF (Currency Adjustment Factor) — exchange rate hedge charge
  • Emergency surcharges — added when major disruptions hit key routes (Red Sea, Panama Canal, etc.)

Canadian destination charges

  • Destination terminal handling charge (DTHC) — typically US$300–$600 per container
  • Drayage — port or rail terminal to your warehouse, typically $250–$500 per container in the GTA, comparable in Vancouver and Montreal
  • Customs brokerage — $150–$350 per entry depending on complexity
  • CBSA duties and GST/HST — calculated on CIF value × applicable duty rate
  • Chassis fees — if your drayage carrier doesn’t own its chassis

Hidden penalties that inflate the final bill

  • Demurrage — charged when your container sits at the terminal past the free-time window (typically 3–5 days). Rates run $150–$300/day per container and escalate fast.
  • Detention — charged when chassis or containers stay at your facility too long
  • Per diem fees — ocean carrier charge for every day the empty container isn’t returned

Even solid quotes can miss demurrage and detention items. Confirm them before you book — chassis days can add up fast if a terminal appointment slips.

FCL vs. LCL Container Shipping Rates: How to Decide

The choice between FCL and LCL comes down to one number: volume.

When LCL makes sense

LCL pricing works in your favour when your cargo is under approximately 12–15 CBM. Below that threshold, paying per cubic metre for shared container space costs less than booking an entire box you won’t fill. For larger LCL shipments, it often makes more sense to upgrade to a 20-foot container and go FCL — the tipping point is typically somewhere around 15 cubic metres.

LCL also suits importers who ship frequently in smaller volumes and need flexibility without committing to full container minimums.

When FCL makes sense

FCL wins on cost per unit for any shipment above 15 CBM. Beyond the price advantage, FCL takes less time to deliver, carries less risk of damage or misplacement, and costs less per cubic metre than LCL on average.

For Canadian importers specifically, FCL also means your container moves through drayage and customs as a single unit — no waiting for consolidation or deconsolidation at a container freight station, which adds days and handling risk on LCL shipments.

The LCL tipping point in practice

Shipment VolumeRecommended Option
Under 3 CBMExpress courier or air freight
3–12 CBMLCL ocean freight
12–15 CBMCompare LCL vs. 20ft FCL
15 CBM and above20ft or 40ft FCL
25 CBM and above40ft FCL almost always wins

20ft Container Shipping Rates vs. 40ft: A Practical Comparison

When cargo volume falls in the grey zone between 10 and 25 CBM, importers often debate whether to go with a 20ft or a 40ft container. Here’s how the economics break down.

20ft container rates

  • Lower absolute cost per booking — typically 50–65% of the 40ft rate on the same lane
  • Higher cost per CBM when compared to a well-loaded 40ft
  • Better fit for heavy, dense cargo (metals, machinery, ceramics) where weight — not volume — is the binding constraint
  • Easier to manoeuvre in tight delivery yards and urban Canadian locations

40ft container rates

  • Higher upfront cost, but lower cost per CBM when loaded efficiently
  • The standard choice for consumer goods, furniture, retail merchandise, and mixed palletized cargo
  • Roughly fits 20–22 North American pallets or 23–24 Euro pallets single-stacked
  • More widely available than 20ft containers on high-volume transpacific routes, which often means better sailing frequency

High cube containers

A 40ft high cube carries about 13% more volume than a standard 40ft (76.3 m³ vs. 67.7 m³) at typically the same freight rate. For any cargo that benefits from the extra height — tall machinery, double-stacked pallets, retail fixtures — a high cube is the obvious choice with no price penalty.

How Canadian Port Choice Affects Container Shipping Rates

The port where your container enters Canada shapes both the ocean freight rate and the total landed cost. Here’s how the main gateways compare:

Vancouver

Canada’s busiest port and the natural gateway for transpacific cargo. The Port of Vancouver connects Canada with approximately 140–170 countries annually and handles $1 of every $3 of Canada’s trade in goods outside of North America. Ocean freight rates into Vancouver are the most competitive on China routes. However, the cost of moving cargo from Vancouver to central Canada by rail adds significant inland cost. Vancouver drayage connects port terminals to CN and CP rail ramps for onward distribution.

Montreal

The closest major North American port to European markets. Transatlantic rates into Montreal are typically lower than routing through US East Coast ports. For cargo coming from Asia via the Panama Canal, Montreal drayage also serves Ontario importers who prefer the port-to-rail connection over the longer Vancouver routing.

Halifax

Halifax handles transatlantic traffic and offers faster transit from Europe than Montreal for some lanes. It’s the primary gateway for Atlantic Canada. Transit times for container shipping to Canada typically run between 2 and 6 weeks depending on origin port, routing, and customs processing time. Halifax drayage connects Halterm and Fairview Cove terminals with CN rail and regional distribution.

Toronto (via rail from Vancouver or Montreal)

Toronto has no deep-sea container port of its own. Most containers destined for the GTA arrive by rail through Vancouver or Montreal, then connect to Toronto drayage at CN MacMillan Yard in Brampton or CP Vaughan Intermodal Terminal.

How to Get an Accurate Container Shipping Rate

Published rate tables give you a starting point, but the rate you actually pay depends on specifics. Here’s how to get a quote that reflects your real cost:

Step 1 — Define your full shipment scope

Before contacting a freight forwarder, gather: cargo dimensions and weight, origin address (not just port), destination address (not just port), your Incoterm with the supplier, HS codes for your goods, and any special requirements (temperature control, overweight, hazardous).

Step 2 — Request door-to-door, not port-to-port

Ask specifically for a door-to-door quote that includes origin pickup, export customs, ocean freight, all surcharges, destination terminal handling, CBSA clearance, drayage, and final delivery. This is the only number that lets you compare providers fairly.

Step 3 — Confirm free time and penalty terms

Before signing anything, confirm the free time windows for both demurrage (at the terminal) and detention (at your facility), and the daily rate that kicks in after. These numbers vary by carrier and can represent thousands of dollars in exposure on a single container.

Step 4 — Compare at least three forwarders

Rate databases give you a ballpark. However, freight forwarders negotiate contract rates with ocean carriers that aren’t publicly listed — which means direct quotes often beat anything you’ll find online, especially on high-volume lanes.

At Metropolitan Logistics, our freight forwarding team handles ocean, air, and ground shipments across all major Canadian ports, with integrated warehousing and transload at facilities in Brampton, Mississauga, Montreal, Vancouver, and Calgary. We quote door-to-door — no hidden line items at the Canadian terminal.

Frequently Asked Questions About Container Shipping Rates

What is the average cost to ship a 40ft container to Canada? On the China-to-Canada route, a 40ft FCL container runs approximately US$2,000–$4,300 depending on origin port and Canadian destination. Add US$800–$1,500 for Canadian terminal handling, drayage, and customs brokerage to get a realistic door-to-door estimate.

What is the difference between 20ft and 40ft container shipping rates? A 40ft container typically costs 50–70% more than a 20ft on the same route, but carries roughly double the volume. For any shipment above 15 CBM, the 40ft almost always delivers a lower cost per cubic metre.

Why do container shipping rates change so frequently? Ocean freight rates respond to carrier capacity, fuel costs, port congestion, seasonal demand, and global supply chain disruptions. Surcharges like BAF and PSS adjust on monthly or quarterly schedules, which is why rates quoted today may differ from rates available in 30 days.

What is LCL shipping and when should I use it? LCL (less than container load) consolidates your cargo with other shippers’ freight in a shared container. It makes financial sense for shipments under 12–15 CBM. Above that threshold, booking an entire 20ft FCL is usually cheaper and faster.

How long does container shipping to Canada take? From China to Vancouver: 15–20 days ocean transit. From China to Toronto or Montreal via the Panama Canal: 25–35 days ocean transit, plus 3–7 days for Canadian inland delivery by rail or truck.

What additional costs should I expect beyond the ocean freight rate? Budget for: destination terminal handling ($300–$600), drayage ($250–$500), customs brokerage ($150–$350), duties and GST/HST (varies by HS code and product value), and potential demurrage or detention if pickup is delayed.

The Bottom Line

Container shipping rates are not one number — they’re a stack of charges that only add up to your real cost when you account for every segment from your supplier’s door to your warehouse. The importers who budget accurately are the ones who ask for door-to-door quotes, understand what surcharges apply to their lane, and have a logistics partner who keeps the Canadian terminal side running on time.

If your containers are moving through Vancouver, Montreal, Halifax, or Toronto, Metropolitan Logistics handles ocean freight forwarding, container drayage, and warehousing under one roof — which means fewer handoffs and a cleaner total cost picture.

Request a quote or call +1 (365) 829 5000 — tell us your origin, destination, and cargo specs, and we’ll come back with a complete door-to-door number.

Related reading:

    Get Your Quote in 1–3 Hours

    Reply in 1–3 hours. No obligation.