Road Freight Company in Johannesburg — Nationwide, Cross-Border & Near You
Flexagon Freight & Logistics moves full loads, groupage and dedicated vehicles across all nine South African provinces, and runs cross-border into SADC through Beitbridge, Lebombo, Kopfontein, Skilpadshek, Oshoek, Caledonspoort, Vioolsdrift and Kazungula. GPS-tracked vehicles, abnormal load permits, temperature-controlled options and border clearing handled by our own team.
Cross-border road freight is not decided by kilometres. It is decided by whether the paperwork is complete before the vehicle leaves the yard.
Who does road freight and cross-border transport from Johannesburg, South Africa?
Flexagon Freight & Logistics arranges road freight across all nine South African provinces and cross-border into SADC, from an office at 2 West Street, Kempton Park CBD, Gauteng. Operating since 2004 and a SARS-registered customs clearing agent, we handle full loads (FTL), groupage (LTL), dedicated vehicles, abnormal and out-of-gauge loads, and temperature-controlled transport.
Cross-border routes run through Beitbridge (Zimbabwe), Lebombo (Mozambique), Kopfontein and Skilpadshek (Botswana), Oshoek (Eswatini), Caledonspoort (Lesotho), Vioolsdrift (Namibia) and Kazungula (Zambia). Quotes within 24 business hours. Call +27 73 326 0521 or request a quote.
- Coverage
- All nine South African provinces
- Cross-border
- Beitbridge, Lebombo, Kopfontein, Skilpadshek, Oshoek, Caledonspoort, Vioolsdrift, Kazungula
- Load types
- FTL, LTL, dedicated, abnormal, temperature-controlled
- Tracking
- GPS-tracked vehicles
- Quote turnaround
- Within 24 business hours
Page content last reviewed and updated 30 September 2026.
Borders Are a Paperwork Problem
Wearing a Traffic Costume
Ask any operator what causes cross-border delays and the honest answer is rarely congestion. It is a missing certificate of origin, a transit bond that was never lodged, a commercial invoice that disagrees with the manifest, a driver without the right documentation, or a commodity that needed a permit nobody applied for. Trucks do not queue at Beitbridge because of distance. They queue because of documents.
That is why our cross-border work starts at the desk rather than the depot. Origin documentation, transit bonds, destination-country requirements and commodity-specific permits are prepared and checked before the vehicle is loaded, and we are a SARS-registered clearing agent, so the export entry is lodged by the same business arranging the transport.
Domestically we run full loads, groupage and dedicated vehicles across all nine provinces, with GPS tracking and driver contact on request. For heavy, long or wide cargo we arrange the correct trailer and the abnormal load permits that go with it, rather than squeezing the load onto whatever is available. Call +27 73 326 0521, email [email protected] or request a quote.
🛂 Why We Do Not Guarantee Border Times
Any forwarder who promises you a fixed transit through Beitbridge is guessing. Queue conditions vary daily and are outside anyone's control. What is controllable is documentation completeness — and that is the single largest factor in whether a vehicle clears in hours or days. We control the part that can be controlled and we tell you plainly about the part that cannot.
Road Freight Near Me — Anywhere in South Africa
Searching for road freight near you? We collect from every Gauteng suburb and run scheduled national routes to all nine provinces. Pick your city for local collection detail, transit times and a quote form.
Collected From Your Door
Scheduled and on-demand collections — you do not come to us.
Quote Inside 24 Hours
Itemised quote within 24 business hours; before midday often same day.
Quote on WhatsApp
Send a photo of the invoice or packing list to +27 73 326 0521.
24/7 Line in Transit
A person answers for cargo already moving or stuck at a border.
Domestic and Cross-Border
Road Freight Services
Learn More opens the related service page; Request a Quote goes straight to the enquiry form.
FTL — Full Truck Loads and Dedicated Vehicles
A vehicle committed to your cargo alone — direct routing, no consolidation delay and no handling between collection and delivery. Worth it when the load fills the vehicle, when the cargo is sensitive to handling, or when the delivery window is tight.
LTL — Groupage and Part Loads
For consignments that do not fill a vehicle, cargo moves on scheduled line-haul with other freight and is charged on weight or volume. Cheaper than a dedicated vehicle, with more handling points — so packaging and palletising quality matter more than most shippers expect.
Cross-Border Road Freight Into SADC
Zimbabwe via Beitbridge, Mozambique via Lebombo, Botswana via Kopfontein or Skilpadshek, Eswatini via Oshoek, Lesotho via Caledonspoort, Namibia via Vioolsdrift and Zambia via Kazungula or Chirundu — with export entries, origin documents and transit bonds prepared before the vehicle leaves.
Abnormal, Heavy and Out-of-Gauge Loads
Low-beds and step-decks for machinery, plant, structural steel and tanks, with abnormal load permits where width, length, height or mass require them, plus escorts and route surveys. Permits take time to issue, so tell us the dimensions early rather than at booking.
Refrigerated and Temperature-Controlled Road Transport
Chilled and frozen line-haul for food, beverage, agricultural and pharmaceutical cargo, with set-point confirmation and pre-cooled loading. Cargo loaded warm will not come right in transit — a refrigerated vehicle maintains temperature, it does not recover it.
Port, Airport and Container Road Legs
The inland leg between Gauteng and Durban, Cape Town or Ngqura, container collection from City Deep, and airport runs to and from the OR Tambo cargo terminals — including side-loader work and empty returns planned against the free days.
Freight & Customs Clearing Prices
Below the Published Market Rate
Most forwarders make you phone for a price. We publish ours. Every from-price below sits under the lowest rate we could find publicly listed by other South African forwarders in September 2026.
| Service | Unit | Typical published market rate | Flexagon price |
|---|---|---|---|
| Road Freight | |||
| Pallet Johannesburg ⇄ Durban (≤800 kg)per pallet | per pallet | R420 – R650 | from R395 |
| Pallet Johannesburg ⇄ Cape Town (≤800 kg)per pallet | per pallet | R850 – R1,200 | from R799 |
| Pallet Johannesburg ⇄ Polokwane (≤800 kg)per pallet | per pallet | R280 – R420 | from R265 |
| 5-ton part load Johannesburg ⇄ Durbanper load | per load | R2,100 – R3,200 | from R1,990 |
| 5-ton part load Johannesburg ⇄ Cape Townper load | per load | R4,800 – R7,200 | from R4,550 |
| Interlink full truckload (34 t)per km | per km | R18.00 – R28.00 | from R17.20 |
| Customs Clearing | |||
| Courier / small-parcel import clearanceper entry | per entry | from R1,800 | from R1,550 |
| Air freight import clearance (OR Tambo)per entry | per entry | from R3,500 | from R2,950 |
| Sea freight import clearance (FCL / LCL)per entry | per entry | from R3,500 | from R2,950 |
| Export declaration & clearanceper entry | per entry | from R2,500 | from R2,100 |
| Urgent / same-day clearanceper entry | per entry | from R5,000 | from R4,250 |
| Warehousing | |||
| Pallet storage (general)per pallet / month | per pallet / month | from R250 | from R229 |
| Pallet receiving / intakeper pallet | per pallet | R150 | R135 |
| Container devanning — 20ftper container | per container | R3,500 | R3,150 |
| Container devanning — 40ftper container | per container | R5,500 | R4,950 |
| Pick & packper order | per order | R15 | R13 |
Flexagon vs the Usual Freight Forwarder
| What matters | Flexagon Freight & Logistics | Many other forwarders |
|---|---|---|
| Prices published up front | Yes — on this page | "Call for a quote" |
| Quote turnaround | Within 24 business hours | Often several days |
| SARS clearing done in-house | Yes — SARS-registered since 2004 | Frequently sub-contracted |
| Written price-beat promise | Yes | Rarely |
| Quotes on WhatsApp | Yes — +27 73 326 0521 | Email or call centre |
| Named account manager | One person, direct line | Ticket queue |
| Air, sea and road compared on one quote | Yes | One mode, one price |
| 24/7 line for cargo in transit | Yes | Office hours only |
How a Road Movement Works
Four steps. On cross-border work, step two is where the transit time is actually decided.
01 · Send Weight, Dimensions and Destination
Tell us the commodity, gross weight, all three dimensions, collection and delivery addresses, and whether the site needs a tail-lift, side-loader, crane or forklift. Site access decides the vehicle, and the vehicle decides the rate. Request a quote.
02 · Documentation Prepared Before Loading
For cross-border loads we prepare the export entry, certificate of origin, transit bond and destination-country documentation before the vehicle is loaded. This is the step that determines whether the truck clears the border in hours or days.
03 · Loading, Tracking and Border Clearing
The vehicle is loaded, GPS tracked and routed. At the border our clearing team handles the entry and bond on both sides. You get proactive updates rather than having to phone for them.
04 · Delivery, POD and Bond Acquittal
Cargo delivered and proof of delivery issued. On transit movements we track the bond through to acquittal at the exit border — an unacquitted bond becomes a liability for the exporter, so it is closed out rather than forgotten.
What We Need to Quote Road Freight
Six details that determine the vehicle, the rate and, on cross-border work, the transit time.
To quote accurately we need
- Commodity and gross weight — what it is and what it weighs, packed
- All three dimensions — length, width and height — these decide whether an abnormal load permit is needed
- Collection and delivery addresses — full addresses including suburb, not just city names
- Site access at both ends — surface, gate width, turning circle, and whether a tail-lift, crane or forklift is available
- Temperature requirement — set-point if the cargo is chilled or frozen, and whether it will be pre-cooled
- Deadline and destination country — for cross-border, the destination country determines the documentation set
Documents for the shipment
- Commercial invoice — required for all cross-border movements, showing value and Incoterm
- Packing list — must agree with the invoice and the manifest
- Certificate of origin — where a SADC or AfCFTA preferential rate is claimed at destination
- Export customs entry — lodged by us before the vehicle departs
- Transit bond — for cargo moving through a country to a further destination
- Safety data sheet — for dangerous goods, with UN number, class and packing group
On cross-border loads, incomplete documentation is the single largest cause of delay at every Southern African border post — larger than queues, weather or vehicle availability. Sending documents late does not save time; it moves the delay to the worst possible place, with the vehicle standing.
What We Move
By Road Most Often
Road carries most of South Africa's domestic and regional freight. These are the sectors we run most.
What You Get on
a Road Freight Booking
Six reasons South African shippers switch to Flexagon — and stay.
Border Documents Done Before Departure
Export entries, origin certificates, transit bonds and destination paperwork prepared and checked before loading. This is the largest controllable factor in cross-border transit time.
Paperwork complete at the gateWe Lodge the Export Entry Ourselves
SARS-registered clearing in-house, so there is no handover between the transporter and a separate broker at the point where cross-border delays usually begin.
Transport and clearing one partyThe Right Vehicle for the Load
Low-beds, step-decks, side-loaders, tail-lifts and abnormal permits specified at quote stage rather than improvised on site. Wrong vehicle on arrival is a wasted day for everyone.
Vehicle matched before dispatchCold Chain That Holds
Refrigerated line-haul with confirmed set-points and pre-cooled loading. We will tell you if your cargo is being loaded warm, because a reefer maintains temperature rather than recovering it.
Temperature integrity end to endGPS Tracking and Proactive Updates
Vehicles tracked, with updates pushed to you rather than waiting for you to phone and ask where the truck is.
You are told, not left to chaseA Named Account Manager
One person who knows your lanes, your sites and your delivery windows, reachable directly, with a 24/7 line for vehicles in transit or standing at a border.
Direct line, no call centreRoad Lanes We Run Most Often
Indicative running times for loaded vehicles. Cross-border figures exclude border clearance, which depends on documentation and queue conditions.
| Lane from South Africa | Mode | Indicative transit | Notes |
|---|---|---|---|
| Gauteng → Durban | Road, ~570 km | 1 day | The busiest domestic corridor; port and general freight |
| Gauteng → Cape Town | Road, ~1,400 km | 2 days | Line-haul; reefer available |
| Gauteng → Gqeberha | Road, ~1,050 km | 2 days | Automotive corridor |
| Gauteng → Polokwane | Road, ~330 km | Same day | N1 north; agricultural and mining supply |
| Gauteng → Bloemfontein | Road, ~400 km | Same day–1 day | N1 south; central distribution |
| Gauteng → Gaborone, Botswana | Road, ~360 km via Kopfontein/Skilpadshek | 1–2 days | Usually the quickest SADC crossing |
| Gauteng → Maputo, Mozambique | Road, ~560 km via Lebombo | 1–2 days | N4 Maputo Development Corridor |
| Gauteng → Harare, Zimbabwe | Road, ~1,100 km via Beitbridge | 3–5 days | Highest-volume lane; documents set the timing |
| Gauteng → Lusaka, Zambia | Road, ~1,600 km via Chirundu | 4–6 days | Transit bond through Zimbabwe required |
| Gauteng → Lubumbashi, DRC | Road, ~2,300 km via Kasumbalesa | 7–12 days | Copperbelt corridor; escorts where required |
| Gauteng → Windhoek, Namibia | Road, ~1,430 km via Vioolsdrift | 2–3 days | Also routed onward to Walvis Bay |
| Gauteng → Maseru / Mbabane | Road, ~430 / ~360 km | 1 day | Caledonspoort and Oshoek; regional distribution |
Running times assume a loaded vehicle on a normal schedule and exclude border clearance, which is driven by documentation completeness and queue conditions on the day. Abnormal loads run to permit conditions — often daylight-only with escorts — and take materially longer than the standard figure.
Road Freight Collection Across Gauteng
Collection and delivery in every area below, with onward line-haul nationally and cross-border into SADC.
Collection & Delivery in All Nine Provinces
We collect from and deliver to these centres on scheduled national runs.
7 Costly Mistakes Road Freight Shippers Make —
and How We Prevent Them
Most freight overspend is not the rate. It is a delay, a penalty or a charge nobody planned for.
Wrong tariff heading
An inherited or guessed HS code can mean overpaid duty on every shipment — or a SARS penalty later. We check the heading, not copy it forward.
No importer / exporter code
Cargo cannot be cleared without SARS customs registration. We walk first-time traders through it before the goods ship.
Invoice and packing list don't match
Mismatched weights, values or descriptions trigger stops and inspections. We check supplier documents before departure.
Free days missed
Containers left past the free period rack up storage, demurrage and detention. We book collection against the release.
Wrong Incoterm
EXW, FOB or DAP decides who pays for what. The wrong one quietly moves costs onto you. We advise before you order.
Undeclared dangerous goods
Batteries, chemicals, aerosols and paints need DG documentation. Undeclared DG gets rejected or fined.
Choosing the cheapest rate, not the cheapest landed cost
A low freight rate with high port, clearing or delivery charges costs more. Our quotes show the full landed cost.
Frequently Asked Questions
What shippers ask before putting a load on the road.
Request a Road Freight Quote
Send the commodity, weight, dimensions, addresses and site access details. A road freight specialist will reply within 24 business hours with the right vehicle and an itemised quote.
Road Freight Enquiry
Fields marked * are required. We reply within 24 business hours. International enquiries are welcome — we quote to any country worldwide.
Kempton Park, Gauteng 1619
South Africa
Saturday: 08:00–12:00 SAST
24/7 emergency freight line
Import, export and cross-trade shipments
Detailed, itemised, no obligation
Other Ways to Move It
Road is not always the answer — on long-haul volume, sea is cheaper, and on fixed deadlines, air is safer. Here is the rest of what we do.
Freight & Logistics by Area
Every area page carries local collection detail, suburb coverage, indicative transit times and its own quote form.
Explore Each Freight Service in Detail
Every service page explains scope, documentation and lead times — or skip ahead and request a quote.
Serving Johannesburg, Gauteng
and All of South Africa
Loads collected across Johannesburg and greater Gauteng, with scheduled line-haul to all nine South African provinces and cross-border running into SADC — co-ordinated from Kempton Park.
