Commercial · GTA & Southern Ontario

Container Drayage, Container Trucking & Delivery in Toronto

We are a Toronto drayage company that moves containers between the GTA's rail terminals and ports and your dock, imports in and exports out, on our own tractors and chassis. Call it drayage, container trucking, intermodal trucking, container haulage or container transport: it is the same truck trip, and we run it every day, with our North York warehouse as the backup when your dock is not ready.

Local drayage across Toronto and the GTA, container delivery to Mississauga, Brampton, Hamilton and every Southern Ontario city, long-haul drayage as far as Ottawa and Montreal. Live unload, drop & pick, grounded on the floor, held in our yard or transloaded: you choose how the box is delivered, we handle everything in between.

Instant online rates — pick the route below and the price comes back on the spot

Instant quote

Instant quote for your drayage route

Import or export, the delivery city and the container details — the price comes back on the spot, from our dispatch system, not a sales inbox.

  • Dozens of cities across the GTA and Southern Ontario already priced in our tariff
  • All-inclusive rates, with every surcharge listed next to its price — nothing hidden
  • No calls and no email chains: the price is on your screen instantly and in your inbox
  • Anything the calculator cannot price goes straight to dispatch and is quoted as soon as possible

Prefer to talk? +1 (365) 829-5000

Import & export

Import drayage and export drayage — what each one includes

Container trucking runs both ways: inbound container delivery from the terminal, outbound container transport to the terminal. Same trucks, same dispatch desk — this is exactly what we take care of on each.

Import drayage

Your loaded container lands at a GTA rail terminal or port. We pull it, bring it to you and return the empty.

  1. Step 1

    We pick up your loaded container at the rail terminal or the port the day it is released.

  2. Step 2

    We bring it to your door and you unload — live while the driver waits, dropped, or grounded.

  3. Step 3

    We return the empty to the shipping line's depot inside free time and send you the receipts.

What it includes

  • Release, customs-status and free-time check before a truck is committed
  • Terminal appointment and pickup at CN Brampton, CPKC Vaughan, CN Malport or the Port of Toronto
  • The right chassis for the weight — tandem, tri-axle or quad-axle
  • Container delivery your way: live unload, drop & pick, grounded on the floor, held in our yard or transloaded at our dock
  • Empty returned to the line's depot inside free time; gate receipts and signed POD the same day

Export drayage

You have a booking with a shipping line. We bring you the empty, take the loaded box to the rail or port and make the cut-off.

  1. Step 1

    We pick up an empty container at the line's depot and bring it to your door.

  2. Step 2

    You load it — live while the driver waits, or over a few days on a chassis or on the ground.

  3. Step 3

    We seal it, weigh it and deliver it to the rail terminal or the port before the cut-off.

What it includes

  • Booking, empty-release and cut-off check with the line before the empty is pulled
  • Empty inspected at the depot and positioned at your dock — or at our warehouse for loading by our crews
  • Live load while the driver waits, or the empty dropped on a chassis or grounded so you load over days
  • Seal number, scale weight and SOLAS VGM recorded and photographed before the gate-in
  • Loaded container gated in at CN, CPKC or the port ahead of the rail or vessel cut-off, with in-gate receipt

How it works

Container transport, step by step

Four steps for every container move — a local drayage run in the GTA or a long-haul trip to Montreal: what you send us, what we check, and what you get back.

  1. Step 1 of 4

    You send us the container details

    One email or phone call to dispatch. We check everything that can stop a container from moving before we commit a truck, then send you an itemized price and a pull date as soon as possible.

    • Import: container number, terminal, customs-release status, delivery address and receiving hours
    • Export: booking number, shipping line, empty depot, cut-off date, cargo weight and loading address
    • Overweight, dangerous goods and free-time problems are flagged now — not at the gate
    Booking — import containerExample
    Container
    HLBU 813223-0 · 20′ dry
    Terminal
    CPKC Vaughan · grounded, customs released
    Deliver to
    Mississauga · dock appointment 09:00
    Cargo weight
    24,800 kg → tri-axle chassis
    Free time
    Ends Thursday · pull booked Wednesday
    Delivery
    Live unload
  2. Step 2 of 4

    We pull the container

    We hold the terminal appointment, mount the chassis the weight calls for and pull the box the day it becomes available — or the day you choose. Before it leaves the terminal, the driver checks the container number, the seal and the doors.

    • Tandem, tri-axle or quad-axle chassis matched to the cargo weight, so the combination is legal on Ontario roads
    • Dangerous goods placarded and documented under TDG before dispatch
    • Export: the empty is inspected at the depot, so you never load a damaged box
    CN — Canadian National logo
    Brampton Intermodal Terminal (BIT) · ≈30 min
    CPKC — Canadian Pacific Kansas City logo
    Vaughan Intermodal Terminal · ≈15 min

    Both Class I railways, daily: our tractors pull from CN's Brampton Intermodal Terminal and CPKC's Vaughan Intermodal Terminal every working day. Railway logos belong to their owners.

    Metropolitan Logistics driver checking the door bars and seal of a 40-foot high-cube container on the chassis
    Container number, seal and doors are checked and photographed before every move.
  3. Step 3 of 4

    Container delivery, the way your site works

    Most containers go straight to your dock for a live unload. If the dock is busy, there is no dock, or you need days rather than hours, we drop it on a chassis, set it on the ground, hold it in our yard or unload it at our warehouse.

    • Live unload: the driver waits (two-hour window) and takes the empty away in the same trip
    • Drop & pick or grounded: you unload at your own pace and we come back for the empty
    • Held or transloaded at North York when your dock is not ready — the terminal clock stops being your problem
    20-foot container on a tri-axle chassis backed up to a customer's dock door for a live unload
    A 20-footer on a tri-axle chassis, backed to the customer's dock for a live unload.
  4. Step 4 of 4

    Empty back, paperwork done

    The empty is gated back at the line's depot inside free time — or, on an export, the loaded box is gated in at the terminal before cut-off. You receive the receipts the same day, and the invoice matches the quote.

    • Out-gate and in-gate receipts, signed proof of delivery and photos of the container
    • Chassis days, waiting time and terminal fees itemized exactly as quoted
    • Recurring volume: a standing rate sheet and a weekly pull plan built around your receiving slots
    Proof of deliveryExample
    Delivered
    Wed 09:12 · live unload, signed at the dock
    Unload time
    1 h 40 min · inside the free window
    Empty returned
    Wed 13:05 · Brampton depot, in-gate receipt
    Chassis days
    1 · included
    Attached
    POD · gate receipts · 6 photos

Know your route? The calculator prices it in seconds.

Get an instant quote

Delivery options

Five ways to take delivery of a container

Shipping container delivery is not one thing. Not every site has a dock, and not every dock is free the day the box lands — tell us which option fits and we dispatch accordingly, and switch mid-move if your day changes.

20-foot container grounded on the floor of a customer's yard, doors open, a wooden crate loaded inside
Grounded: the container sits on the floor, so a forklift or a crew can load and unload at ground level for as long as you need.
  • Live unload at your dock

    The truck backs onto your dock, you unload while the driver waits (two-hour window) and the empty leaves in the same trip. The cheapest option when your dock is ready.

  • Drop & pick

    We leave the loaded container on a chassis at your site. You unload on your own schedule and we come back for the empty. You pay chassis days, not waiting time.

  • Grounded — on the floor

    No dock, or a load that takes days? We set the container on the ground at your site, off the chassis, and lift it back on when you are done. Work at floor level, no chassis days.

  • Held in our yard

    Dock not ready? We pull the box before terminal free time ends and hold it in our secure North York yard by the day — cheaper than terminal storage plus per-diem.

  • Transloaded at our warehouse

    Our crews unload it at our dock, the empty goes back the same day, and your freight is delivered on pallets by straight truck when you want it — to one address or several.

The same options apply to exports: we bring the empty live, drop it or ground it for you to load — or you deliver your freight to our warehouse and we load the container there.

Container holding

Held in our yard until your dock is ready

When the terminal's free time is running out and your dock is not, most drayage companies have nowhere to put the container. We do: it waits in our yard — sealed, photographed, off the terminal clock — and goes to you on the day you say.

Container yard with stacked shipping containers and a reach stacker lifting a container
In the yard: containers stacked and lifted by reach stacker until their delivery day.
  • Pulled before free time ends

    We watch the terminal clock and pull the box before storage starts, so demurrage never shows up on your invoice.

  • Stacked or grounded, no chassis tied up

    A reach stacker lifts the container off the chassis and sets it on the ground or on a stack, so you are not paying chassis days while it waits.

  • Sealed and photographed in and out

    The seal stays on. The box is photographed when it arrives in the yard and again when it leaves for your dock.

  • Billed by the day, released on your schedule

    A daily rate, no minimum stay. Name the delivery day and the container is back on a chassis and at your dock that morning.

Steamship lines

Drayage for every steamship line calling Toronto

Whichever line your box ships on, we pull it, deliver it and return the empty to that line's depot — every carrier's releases and free time handled weekly.

  • MSC logo
  • Maersk logo
  • CMA CGM logo
  • COSCO Shipping logo
  • Hapag-Lloyd logo
  • ONE — Ocean Network Express logo
  • Evergreen logo
  • OOCL logo
  • ZIM logo

Logos belong to their owners. Not seeing your line? We pull for any carrier — just ask.

Equipment

Chassis, tractors and a container handler for every kind of box

Container hauling is an equipment job: a chassis that keeps the load legal, a tractor that can carry dangerous goods, and a machine that can lift the container off the road.

Reach stacker in a chassis yard, with rows of container chassis and loaded 40-foot containers on chassis
Reach stacker in the chassis yard: containers lifted on and off chassis, stacked or set on the ground.
  • Tandem, tri-axle and quad-axle chassis

    Matched to the cargo weight so the combination is legal on Ontario roads. Heavy 20-footers ride on three or four axles.

  • B-train for two 20-footers

    Two 20′ boxes for the same consignee move on one combination: one trip, one driver, one rate.

  • Reach stacker for lifting and grounding

    Containers lifted on and off chassis, stacked in the yard, or set on the ground at sites that have no dock.

  • Tractors placarded for dangerous goods

    TDG-trained drivers and placarded tractors for hazmat containers, including Class 7 loads.

At the doors

We open the container, check the cargo and photograph it

Before anything comes out, the seal number is matched to the paperwork and the load is photographed as it arrived — so damage or a shortage is on record before the first pallet moves.

Container doors opened at delivery: two stretch-wrapped pallets photographed as they arrived
Doors open: the load photographed as it arrived, before the unload starts.
  • Seal checked against the documents

    The seal number on the doors is matched to the bill of lading before the doors open. If it does not match, we stop and call you.

  • Cargo photographed as found

    Doors open, load as it arrived, and again when the box is empty. The photos go with your proof of delivery.

  • Palletized or floor-loaded

    Forklift for palletized freight; our own crews for floor-loaded boxes — at your dock or at our warehouse.

  • Strapping and bracing for exports

    Loading a container for export? We supply strapping, dunnage and blocking so the cargo does not shift on the rail or at sea.

Exports

Export containers leave sealed, secured and documented

Once the container is loaded — at your dock or at ours — we close it up the way the shipping line and the terminal expect.

Numbered bolt seal locked on the door bar of an export container
Numbered bolt seal on the door bar; the number goes on the paperwork and in the photos.
  • Numbered bolt seal applied

    A high-security bolt seal goes on the doors as soon as loading is done. The number is recorded on the paperwork and photographed.

  • Cargo secured for the voyage

    Strapping, blocking and bracing supplied on request, so the load stays where you put it through rail and sea.

  • Weight and VGM recorded

    Scale weight and SOLAS VGM taken before the gate-in — the terminal will not accept the box without them.

  • Gated in before the cut-off

    The loaded, sealed container is delivered to CN, CPKC or the port ahead of the rail or vessel cut-off, with the in-gate receipt sent to you.

Capabilities

Everything else we do with a container

If it involves a container, we do it — local drayage, long-haul container transport, dangerous goods, repairs — on the same trucks, from the same dispatch desk. The moves we run every week between the GTA terminals, our yard and your dock:

  • Live load for exports

    Empty positioned at your plant, loaded while the driver waits, gated in at the terminal before the cut-off.

  • Weekly pull plans

    Recurring imports planned a week ahead around your receiving slots, so boxes move the day they ground.

  • Overweight on tri-axle & quad-axle

    Heavy 20-footers — tile, steel, paper, bagged product — run legal on tri-axle or quad-axle chassis.

  • Dangerous goods (TDG)

    Placarded hazmat containers, including Class 7, with trained drivers and documents checked before dispatch.

  • Container repairs

    Doors, seals, floors and minor damage fixed before the box goes back — no repair bill from the line.

  • Empty returns & depot runs

    Empties to the line's designated depot in Brampton, Mississauga or Vaughan, with in-gate receipts on every unit.

  • Local drayage: terminal, depot & cross-town

    CN–CPKC interchanges, terminal-to-depot runs and cross-town repositioning of loaded or empty units, same day.

  • B-trains — two 20′ in one trip

    Two 20-footers for the same consignee move together on one combination: one trip, one driver, one rate.

  • Flat racks & open tops

    Out-of-gauge cargo on flat racks and open tops, quoted per move with permits arranged where needed.

  • Customs holds & exams

    Containers on a CBSA hold or exam: we coordinate with your broker and move the box the day it clears.

  • Weights, VGM & paperwork

    Scale weights and SOLAS VGM for exports, gate receipts, PODs and photos on every move.

  • Long-haul drayage

    Container transport beyond the GTA — London, Windsor, Ottawa, Montreal, Sarnia, Sudbury — on the same trucks, booked and quoted the same way.

What's included

Everything on the invoice, nothing hidden

  • Terminal appointments and container availability tracking
  • Chassis supply — tandem, tri-axle, quad-axle — and chassis-day management
  • Container delivery your way: live unload, drop & pick, grounding, holding or transload on every move
  • Container holding in our yard and pre-pull before free time expires
  • Empty return to the line's depot with gate receipts
  • Export empty positioning, seal and VGM recording, terminal in-gate before cut-off
  • TDG-compliant handling for placarded dangerous goods
  • Container repairs before return; photos and signed POD on every move

Built for

Who uses this service

  • Importers who need reliable container delivery to GTA and Southern Ontario warehouses and plants
  • Exporters loading containers in Southern Ontario for rail to the coast
  • Freight forwarders and NVOCCs comparing container trucking companies for a Toronto drayage agent
  • Sites without a dock that need containers grounded for loading or unloading
  • Distributors with tight dock schedules who need holding, pre-pull or transload flexibility
  • Regulated shippers moving placarded dangerous goods

Service area

Drayage routes from Toronto: container transport across Southern Ontario

Every drayage route starts at a GTA terminal: CN Brampton, CPKC Vaughan, CN Malport or the Port of Toronto. From there our trucks run container delivery to more than thirty cities — same-day local drayage in Toronto and the GTA, container trucking down the 401 and QEW corridors, and long-haul container transport as far as Ottawa and Montreal. No cross-country and no U.S. drayage: the fleet stays in the region, so appointments are kept.

Our North York warehouse. Drive times are from there, outside rush hour.

Greater Toronto Area Southern Ontario & beyond Local drayage zone

  • Local drayage: Toronto & the GTA

    The routes we run daily: terminal to dock in Toronto, North York, Scarborough, Etobicoke, Mississauga, Brampton, Vaughan and Markham — most drays are 15 to 45 minutes from our yard, so same-day container delivery is the norm.

    • Toronto
    • North York
    • Scarborough
    • Etobicoke
    • Vaughan
    • Concord
    • Mississauga
    • Brampton
    • Markham
    • Richmond Hill
    • Pickering
    • Ajax
    • Whitby
    • Oshawa
    • Oakville
    • Burlington
    • Milton
  • Container trucking across Southern Ontario

    The corridors with constant container hauling: Hamilton and St. Catharines–Niagara down the QEW; Kitchener–Waterloo, Cambridge, Guelph, London and Windsor along the 401; Barrie and Newmarket up the 400.

    • Hamilton1 h
    • Kitchener–Waterloo1 h 15
    • Cambridge1 h 10
    • Guelph1 h
    • Barrie1 h
    • Newmarket35 min
    • St. Catharines / Niagara1 h 15
    • London2 h 15
    • Peterborough1 h 30
    • Belleville2 h
    • Windsor4 h
  • Long-haul drayage: Ottawa, Montreal & beyond

    Container transport beyond Southern Ontario, quoted per trip: Kingston and Cornwall along the 401, Ottawa and Montreal at the far end, Sarnia to the west, Sudbury and North Bay to the north.

    • Kingston3 h
    • Ottawa4 h 30
    • Cornwall4 h 30
    • Montreal5 h 30
    • Sarnia3 h
    • Owen Sound2 h 30
    • Sudbury4 h 30
    • North Bay4 h

Your city not on the map? If a container can reach it from a GTA terminal, we quote the route — send the postal code to dispatch.

Own trucks, own chassis, own yard

Drayage runs from the terminal to your dock — the warehouse is there only when you need it

Container drayage has nothing to do with a warehouse: our tractors and chassis take the box from the terminal to your dock and bring the empty back. Our North York facility enters the picture only when you ask for it — a container held in the yard, a transload, storage or pallet delivery after the unload.

Own tractors and chassis
Tandem, tri-axle and quad-axle chassis on our own tractors — no broker, no third-party truck on your container.
Minutes from the terminals
≈15 min to CPKC Vaughan, ≈30 min to CN Brampton, ≈25 min to the Port of Toronto — short drays, fewer chassis days.
A yard, if your dock is not ready
Pulled before free time ends and held by the day, sealed and photographed — an option, not a detour.
Transload and storage on request
Unloaded at our dock and delivered on pallets, or stored — added only when you want the extra service.

FAQ

Container Drayage: frequently asked questions

What is drayage, and why do I need it in Toronto?
Drayage is the short truck move that takes a shipping container between a rail terminal or port and a warehouse. Ocean containers bound for the GTA ride the train to CN Brampton or CPKC Vaughan, and a drayage carrier completes the last leg to your dock. Read our plain-language explainer: What is drayage?
Is container trucking the same as drayage?
Yes. Drayage, container trucking, container haulage, container cartage, container transportation and intermodal trucking all describe the same thing: the short truck move between a rail terminal or port and a warehouse. We say drayage because the terminals and shipping lines do, but what you are buying is shipping container delivery — terminal to your dock and back — from a container trucking company with its own trucks, chassis and yard.
What is the difference between import drayage and export drayage?
Import drayage takes a loaded container from the rail terminal or port to your dock and returns the empty to the depot. Export drayage brings you an empty from the depot, then takes the loaded, sealed container to the terminal before the rail or vessel cut-off. We run both from the same dispatch desk — the two lists on this page show exactly what each includes.
Which terminals do you serve for container drayage in Toronto?
CN Brampton Intermodal Terminal (BIT), CPKC Vaughan Intermodal Terminal, CN Malport in Milton, the Port of Toronto and the Port of Hamilton — plus the empty depots in Brampton, Mississauga and Vaughan. Our North York warehouse is roughly 15 minutes from Vaughan and 30 minutes from Brampton.
What are your most common drayage routes from Toronto?
Import routes from CN Brampton and CPKC Vaughan to warehouses in Mississauga, Brampton, Vaughan, Etobicoke, Scarborough, Markham, Milton, Oakville and Burlington carry a constant flow of containers — those are daily runs. Beyond the GTA, the busiest container trucking lanes are Hamilton, Kitchener–Waterloo, Cambridge, Guelph, London, Windsor and St. Catharines–Niagara, plus the same routes in reverse for export containers heading back to the terminals. Ottawa and Montreal round out the long-haul lanes.
How quickly can you pull a container after it becomes available?
Usually the same or next business day, subject to terminal appointment availability. For recurring import programs we plan pulls a week ahead around your receiving slots so containers move the day they ground.
What is the difference between live unload and drop & pick?
On a live unload the driver waits — usually a two-hour window — while your dock empties the container, and takes the empty away in the same trip. On a drop & pick we leave the loaded container on a chassis at your site, you unload when it suits you, and we return for the empty; you pay for the chassis days but not for waiting time.
Can you deliver a shipping container to a site without a dock — grounded on the floor?
Yes. If you have no dock, or you need days to load or unload, we set the container on the ground at your site, off the chassis, and lift it back on when you are done. You work at floor level with a forklift or a crew and pay no chassis days. Tell us the surface and the access when you book so we send the right equipment for the container delivery.
Can you hold a container for me if my dock is not ready?
Yes. We pre-pull the container before terminal free time expires and hold it in our secure North York yard, billed by the day — cheaper than terminal storage plus per-diem. If it makes more sense, we transload it at our dock so the empty goes back immediately and your freight is delivered by straight truck when you are ready.
Do you handle overweight containers?
Yes. Heavy 20′ and 40′ units are moved on tri-axle chassis, and the heaviest on quad-axle, to stay within Ontario axle limits. Tell us the cargo weight when you book and we will confirm the legal configuration before the container is released.
Can you move dangerous goods containers?
Yes, under Transport Canada TDG regulations with trained drivers and proper placarding — including Class 7 placarded units, which we move regularly. Send the DG declaration with the booking so we can confirm acceptance.
Do you repair containers?
Yes — damaged doors, seals, floors and minor structural damage are repaired before the empty is returned, so the depot inspection does not become a repair charge from the line. Anything beyond a minor repair is documented with photos so you can dispute the line's claim.
Do you do long-haul drayage, or only local drayage in the GTA?
Both. Local drayage in the GTA is most of the work; container trucking across Southern Ontario — Windsor, London, Kitchener–Waterloo, Guelph, Hamilton, Niagara, Barrie, Peterborough, Belleville — and long-haul drayage to Ottawa, Kingston, Cornwall, Montreal, Sarnia, Owen Sound, Sudbury and North Bay are booked on request and quoted the same way, move by move. We do not run cross-country or U.S. container transport; the fleet stays in the region so appointments are kept.
How much does container drayage cost in Toronto?
A base rate for the lane (terminal to delivery zone), plus fuel surcharge, chassis days beyond the included allowance, waiting time beyond the free window, tri-axle, quad-axle or DG surcharges where applicable, and any terminal fees passed through at cost. Everything is itemized on the quote. For typical numbers, see how much it costs to transport a shipping container.

Instant quote

Price your container move before you leave the page

Same calculator as at the top — import or export, the delivery city and the container details, and the price comes back on the spot.

Prefer to talk? +1 (365) 829-5000