Terminal to terminal
Drop off at our terminal in Surrey, BC; pick up at our terminal in Mississauga, ON.
Ship pallets from the Lower Mainland to the Greater Toronto Area by rail, from $100 per standard pallet. Transit time is 7–11 business days.

Rates are per standard pallet and start from the prices below.
Drop off at our terminal in Surrey, BC; pick up at our terminal in Mississauga, ON.
Pickup from a business loading dock in the Lower Mainland, delivery to a business loading dock in the GTA.
Standard pallet: 48 × 40 × 50 in, up to 500 lb. Prices include fuel surcharge; taxes extra. Larger or heavier pallets are quoted in your GoorooShip account.
One direction, one schedule range, local trucks at both ends.
Pallets move one way, from the Lower Mainland in British Columbia to the Greater Toronto Area in Ontario.
Rail is a little slower than trucking, which is what keeps the rate low.
Pallets travel in 53-foot rail containers on Canada's national rail network, with our straight trucks handling pickup in the Lower Mainland and delivery in the GTA.
Liftgate service, residential delivery and delivery appointments cost extra. Prices include fuel surcharge; taxes extra.
Book in your GoorooShip account.
Book and get your quote in your GoorooShip account.
We pick up from your loading dock in the Lower Mainland, or you drop off at our Surrey terminal.
Your pallets travel to Toronto by rail.
We deliver to the consignee's loading dock in the GTA, or you pick up at our Mississauga terminal.
Still have questions? Our Canadian support team can help.
Get your rate in your GoorooShip account, or talk with our team about your shipment.