Cai Mep / Cat Lai → Moc Bai → Bavet → Phnom Penh · Mekong barge · Transit customs
Vietnam Cambodia transit for containers, flat racks and project cargo: we file the transit declaration at Cai Mep or Cat Lai, move the cargo 120 to 190 km to the Moc Bai border, or book it on a Mekong barge to Phnom Penh.
For forwarders and agents shipping to Cambodia through a Vietnamese port. · Transit document checklist

Most cargo for Phnom Penh crosses the sea to a Vietnamese port first. Cai Mep has the deep-sea calls, and Phnom Penh sits only a few hours’ drive from the border.
The risk in a Vietnam Cambodia transit is rarely the sea leg. It is a transit declaration that does not match the B/L, a flat rack that cannot be sealed like a box, or an oversize permit that covers Vietnam but not the road after Bavet.
This page explains the two working routes, road through Moc Bai and barge up the Mekong, with real distances, the customs steps on the Vietnamese side, and two moves our trucks made to the Moc Bai border in August 2026.
Pick the route from the cargo and the final address, not from habit. Standard boxes to a warehouse near the river often go by barge. Anything wide, tall or heavy, or anything bound for eastern Phnom Penh and the Bavet zones, usually goes by road.
| Road via Moc Bai – Bavet | Mekong barge to Phnom Penh port | |
|---|---|---|
| Vietnamese port | Cai Mep (VNCMT) or Cat Lai (VNCLI) | Cai Mep or Cat Lai, loaded onto a river barge |
| Border crossing | Moc Bai (Tay Ninh) – Bavet (Svay Rieng) | Thuong Phuoc or Vinh Xuong on the Mekong – Kaam Samnor side in Cambodia |
| Distance in Vietnam | 120 km from Cat Lai, 190 km from Cai Mep | River passage through the Mekong Delta |
| Cambodian leg | About 167 km on National Road 1 from Bavet to Phnom Penh | Barge to the Phnom Penh port container terminal (LM17), then a short truck run |
| Best for | Urgent cargo, flat racks, open tops, breakbulk, door delivery | Regular 20′ and 40′ boxes, steady volumes, lower cost per box |
| Watch out for | Border queues, the weight check at the Mekong bridge, permits on both sides | Fixed sailing days, low-water season, extra handling for OOG units |
Container carriers market the barge as cheaper than trucking at the cost of about one extra day. For project cargo, the deciding factor is usually the largest piece: if it does not fit a standard box, road is the simpler plan.
The road corridor for Vietnam Cambodia transit follows the old Saigon–Phnom Penh highway. In Vietnam the cargo runs through Ho Chi Minh City’s northwest to Tay Ninh province, then crosses at Moc Bai into Bavet and follows National Road 1 to the capital.
| Leg | Distance | What happens there |
|---|---|---|
| Cat Lai port → Moc Bai | about 120 km | Pick-up after transit clearance; city truck curfews decide the departure hour |
| Cai Mep port → Moc Bai | about 190 km | Longer run around Ho Chi Minh City; usual for mainline vessels and heavy lifts |
| Moc Bai → Bavet | border crossing | Vietnamese customs confirms the transit exit; Cambodian customs takes over at Bavet |
| Bavet → Neak Loeung bridge | about 106 km | National Road 1 through Svay Rieng and Prey Veng; Bavet special economic zones on the way |
| Neak Loeung bridge → Phnom Penh | about 61 km | The 2.2 km Tsubasa bridge over the Mekong has a weighing checkpoint at its eastern end |
Vietnamese distances from our own trucking tariff. Cambodian distances from public sources on National Road 1; confirm the exact route with a survey for oversized units.
Next to the gate, the Tan Cang Moc Bai dry port works as a customs supervision location (code 45B1C03) for inspection and transshipment of import, export and transit cargo. Since September 2025, trucks coming in from Cambodia are routed through it instead of the joint control station.
For deep-sea arrivals, see our Cai Mep port guide and the Cat Lai port guide. For the dry port’s own notice, read the Saigon Newport update on Moc Bai routing.

For boxed Vietnam Cambodia transit cargo, river barges link the Vietnamese terminals with the Phnom Penh Autonomous Port container terminal, about 30 km downstream of the city. The barge crosses the border on the Mekong at Thuong Phuoc or Vinh Xuong, where transit cargo is checked out of Vietnam.
If your carrier’s B/L already covers the barge to Phnom Penh, we can still handle the pieces that do not fit: a crated unit split off to road, or a site delivery on the Cambodian side coordinated with your consignee.
Transit cargo does not pay Vietnamese import duty. It is declared at the first Vietnamese port as goods in transit, moves under customs control, and is confirmed out at the border gate. Vietnam’s transit rules list Moc Bai – Bavet as a border gate pair for transit goods.
Vietnam and Cambodia also take part in the ASEAN Customs Transit System (ACTS), which went live in late 2020. Vietnam’s first ACTS shipment ran through Moc Bai customs in February 2024. See the ACTS fact sheet.
We file the Vietnamese side. The Cambodian import declaration is done by your consignee’s customs broker; we share ETAs, photos and truck details with them so both sides move on the same day. Our Vietnam customs clearance guide covers the import side in more detail.
We tell you whether we would use road or barge, which truck, and what the transit declaration needs before the vessel arrives.
A sealed 40′ box crosses Moc Bai routinely. A 3.5 m wide crate or a 40 t vessel does not. An oversized Vietnam Cambodia transit needs a plan for two road networks, two permit offices and one border yard.
| Our own heavy-haul equipment | Spec | Typical use on this corridor |
|---|---|---|
| 6-axle lowbed | 14.5 m deck, 3.2 m wide, 62 t payload, 1.6 m gooseneck | Tanks, transformers, long steel to Moc Bai |
| 4-axle lowbeds (2 units) | Low deck for tall pieces | Crated machines, open top and flat rack cargo |
| Prime movers | 6×4 tractors in Project Shipping colors | Port pick-up at Cat Lai and Cai Mep |
Mobile cranes, extendable trailers and modular trailers for larger pieces come from partner fleets we hire per job, sized from your drawing. More on equipment in our heavy haulage guide and the OOG cargo page.

Both moves below ran in August 2026 on the road toward Bavet. The first was export cargo for Cambodia; the second was an open top for a factory inside the Moc Bai border economic zone. The road leg and the border approach are the same as for Vietnam Cambodia transit cargo.



We quote every Vietnam Cambodia transit per shipment, because the piece size changes everything. The table shows what moves the price and how long each step usually takes on the Vietnamese side.
| Cost item | What drives it | Usual time |
|---|---|---|
| Port charges (THC, D/O, cleaning) | Carrier and terminal; see our local charges tables | D/O on arrival |
| Transit declaration | Number of B/Ls and pieces; inspection if selected | Same day when documents match |
| Trucking to Moc Bai | 120 or 190 km, truck type, curfew hours | Same day for standard boxes |
| Oversize permit (Vietnam) | Width, height, axle load and route | About 2 working days once documents are complete |
| Lifting at border or site | Crane size from weight and radius | Booked with the truck |
| Barge (if used) | Carrier tariff per box, sailing day | Weekly sailings; about one day more than road |
Cambodian duties, taxes and the Bavet clearance are charged by the consignee’s broker, so we leave them out unless you ask us to collect a figure from them.

Most of our Vietnam Cambodia transit work comes from overseas forwarders who own the ocean leg to Vietnam. We act as their Vietnam desk for the transit declaration, trucking or barge booking, and the handover at the border.
Partners can read our short page at projectshipping.vn/agents or download the company profile (PDF).
Deep-sea terminals, OOG handling and trucking times from Cai Mep–Thi Vai.
Cai Mep guide →Tony Tuan, CEO: WhatsApp +84 909 411 668 · ceo@projectshipping.vn
Nura Tu, Overseas Department: WhatsApp +84 906 770 650 · overseas@projectshipping.vn
Calling from Vietnam: 0909 411 668
Last updated: October 2026




© 2017 – 2026 Project Shipping. Design by Thiết kế Web DC