Skip to content

Botswana Freight Rates 2026: Pricing the Trans-Kalahari and Kazungula Corridors

Updated 12 min read

Freight truck crossing Kazungula Bridge over Zambezi River in Botswana dry savanna landscape

Botswana plays two distinct roles in southern African freight. The first is as a transit country on the Trans-Kalahari Corridor — the route that connects Johannesburg to Namibia and Walvis Bay through Botswana’s arid interior. The second, and increasingly significant, is as the most competitive routing from South Africa to Zambia via the Kazungula Bridge, which replaced the old pontoon ferry in 2021 and transformed what was a frustrating queue into a functional, time-competitive land crossing.

Understanding Botswana freight rates means understanding these two corridor roles separately, because the cost structures, distances, cargo types and competitive dynamics are different on each. It also means getting the insurance right from the start — Botswana is NOT a COMESA member, which catches operators from the South Africa-Zimbabwe-Zambia-Mozambique circuit off guard regularly. There is no COMESA Yellow Card in Botswana. SADC third-party insurance is what you need.

This guide covers Botswana’s role in both corridors, the currency and cost environment, the BURS and MVAC requirements, how to calculate freight rates on the Trans-Kalahari and Kazungula routes, when Botswana beats Zimbabwe as a routing for Zambia cargo, seasonal freight patterns, and what your pre-quote checklist must include.

Currency and the Botswana Cost Environment

Botswana operates with the Botswana Pula (BWP). The Pula is one of the more stable currencies in the region — it is linked partly to the South African Rand through the SACU (Southern African Customs Union) relationship but trades independently. Fuel prices in Botswana are regulated by the government and denominated in Pula. Fuel is generally available throughout the country, including on the A1 highway between Gaborone and Francistown and on the road north toward Kasane. You will not typically struggle to find diesel in Botswana the way you might on some sections of remote Mozambique or Malawi roads.

For cross-border freight pricing to or from Botswana, the rate is typically quoted in USD or ZAR depending on the origin and destination of the load. Operators running from South Africa into Botswana or transiting Botswana to Namibia usually quote in ZAR. Operators running the Kazungula corridor to Zambia often quote in USD, because the Zambia side of the business transacts in USD for international cargo. Know your cargo owner’s preferred currency before you quote.

Your Botswana cost inputs — fuel (in BWP), MVAC levy (in BWP), BURS clearing fees (through your agent, often in BWP) — need to be converted to your quoting currency at the rate in effect on the day you are doing the calculation. Use a live rate; do not rely on a rate you noted a week ago.

BURS and MVAC: The Two Botswana-Specific Cost Items

BURS — Botswana Unified Revenue Service

BURS is the customs authority for Botswana. It is not called the Botswana Revenue Authority — the correct name is the Botswana Unified Revenue Service. BURS handles customs entry for all cargo crossing Botswana’s borders. For transit cargo (cargo passing through Botswana to a third country, such as Zambia), BURS processes a transit declaration. For cargo destined for Botswana itself, a full import declaration is required. Your clearing agent on the Botswana side of each border post handles this process. First-time operators on the Botswana route must establish a clearing agent relationship before arrival — do not attempt to self-clear heavy commercial freight at Tlokweng or Kasane for the first time without an agent.

MVAC — Motor Vehicle Accident Fund Levy

The MVAC levy is a road levy required for all foreign commercial vehicles entering Botswana. It is paid at the border post on entry. The rate varies by vehicle type and axle configuration — confirm the current rate with your clearing agent or at the border before planning your trip. Include MVAC as a fixed line item in your freight rate calculation, not as a variable. It applies on entry regardless of route or cargo type.

SADC Insurance — Not COMESA Yellow Card

This bears emphasising clearly. Botswana is a SADC and SACU member but is NOT a COMESA member. The COMESA Yellow Card is not valid in Botswana. Operators who cross from South Africa into Zimbabwe and then Zambia with a COMESA Yellow Card cannot use that same document when the route goes through Botswana. You need SADC third-party motor insurance. Obtain this before crossing at Tlokweng/Kopfontein or Kasane. Your South African insurer or a specialist cross-border broker can issue the correct documentation.

The Trans-Kalahari Corridor: Johannesburg to Walvis Bay via Botswana

The Trans-Kalahari Corridor runs from Johannesburg westward through South Africa, crosses into Botswana at Tlokweng/Kopfontein (near Zeerust), continues through Gaborone and across Botswana toward the Namibia border at Mamuno/Trans-Kalahari border post, and then continues through Namibia to Walvis Bay. This corridor competes with the northern SA route directly to Namibia.

The main cargo flows on the Trans-Kalahari are general freight and FMCG moving into Botswana for domestic consumption, and transit cargo from Johannesburg destined for Namibia and Walvis Bay. Botswana domestic freight represents a portion of the market — Botswana’s population is relatively small and spread across a large country, but its per-capita income is among the highest in sub-Saharan Africa, creating demand for consumer goods, vehicles, building materials and industrial inputs.

Walvis Bay is Namibia’s main commercial port and the terminus of the Trans-Kalahari Corridor. For freight destined for Walvis Bay export or for cargo moving inland from Walvis Bay to Botswana or Zimbabwe, the Trans-Kalahari routing through Botswana is the primary road option. Distance from Johannesburg to Gaborone is approximately 350–400 km — verify on Google Maps. Gaborone to Francistown via the A1 is approximately 400 km — verify on Google Maps. Francistown to the Namibia border is a further significant distance across the Kalahari.

Rate Calculation on the Trans-Kalahari

Rate calculations on the Trans-Kalahari follow the same cost-per-kilometre (CPK) methodology used on other SA regional routes, with Botswana-specific additions. Start with your base CPK (fuel, tyres, driver, vehicle depreciation, maintenance contribution). Add the BURS clearing fee (from your agent), the MVAC levy, any route tolls, and overnight accommodation costs if the route requires a layover. Convert all BWP costs to your quoting currency at the current exchange rate. Quote in ZAR or USD depending on the cargo owner’s preference and the destination country.

For transit loads through Botswana to Namibia, the distance is long enough that a two-day transit is realistic. Factor in a secured overnight stop and include that cost in your rate.

The Kazungula Corridor: Johannesburg to Zambia via Botswana

The Kazungula Bridge opened in 2021 and changed the competitive calculus for South Africa to Zambia freight. Before 2021, Kazungula was a pontoon ferry — slow, capacity-constrained, and frustrating enough that most operators preferred the Beitbridge/Chirundu Zimbabwe route despite its notorious queue times. The cable-stayed Kazungula Bridge, which crosses the Zambezi River between Kasane in Botswana and Kazungula in Zambia, is now a functional, high-capacity crossing with a booking system that, when used correctly, significantly reduces waiting time compared to Beitbridge at peak periods.

The route from Johannesburg to Lusaka via Botswana runs: JHB → Tlokweng/Kopfontein border → Gaborone → A1 highway north → Francistown → Kasane → Kazungula Bridge → Livingstone (Zambia) → Lusaka. The total distance JHB to Lusaka via this route is approximately 1,400–1,500 km — verify on Google Maps. This is approximately 300–400 km shorter than the Zimbabwe routing (JHB → Beitbridge → Harare → Chirundu → Lusaka), and it avoids Beitbridge entirely.

The Beitbridge Advantage

Beitbridge between South Africa and Zimbabwe is one of the highest-volume truck crossings in sub-Saharan Africa. Queue times at peak periods can be 24–48 hours or longer. That queue is not just an inconvenience — it is a direct cost. Drivers sitting in a queue need to be paid, fuel burns at idle, and loads arrive late. For cargo owners who track delivery performance, late arrivals on the Zimbabwe route damage your reliability score.

The Botswana route via Kazungula avoids Beitbridge entirely. One fewer major border crossing and approximately 300–400 km less distance creates a meaningful rate and transit time advantage for Zambia-bound cargo. The offset is that operators running Botswana for the first time need to establish their BURS clearing relationships, understand the MVAC levy, and register their vehicles on the Kazungula Bridge booking system. Once this groundwork is done, the route runs smoothly.

Kazungula Bridge Operational Note

The Kazungula Bridge uses a slot booking system for trucks. Arriving without a booking can result in significant waiting time. Work through your clearing agent to book a crossing slot in advance — this is particularly important during peak freight periods. BURS handles Botswana-side customs at Kasane; Zambia Revenue Authority (ZRA) handles Zambia-side customs at Kazungula/Livingstone. Have both sets of clearing agents arranged before you depart South Africa.

Distance Reference Points

Rate Calculation on the Kazungula Corridor

For Kazungula corridor rates, your cost stack includes: base CPK for the full JHB-to-Lusaka distance, South Africa border exit costs, BURS transit entry fee (Botswana), MVAC levy (Botswana), SADC insurance (not COMESA), Kazungula Bridge toll, ZRA customs clearance costs (Zambia side), fuel across three countries, and overnight accommodation for the standard two-day transit. Quote in USD for loads with a Lusaka destination, as Zambian international freight contracts typically run in USD. Include a contingency line for bridge slot delay — even with a booking, operational variability at the bridge means building in a buffer is prudent.

There is no Beitbridge queue contingency needed on the Botswana route — this is one of its genuine cost advantages. Removing that variable from your rate calculation is a real saving to pass on or retain.

Seasonal Freight Patterns in Botswana

Botswana’s own export freight is limited in variety but significant in value. Cattle is the country’s most important agricultural export — Botswana has one of the highest cattle-to-human ratios in the world, and beef exports are a major industry. Moving cattle requires specialist livestock vehicles and the relevant livestock transport permits. If you are not set up for this cargo type, it is not accessible to you as a general freight operator.

Diamonds are Botswana’s largest export by value — but diamond transport is an entirely specialist domain involving armoured vehicles, GPS tracking, multi-person escort, and insurance and security requirements that place it firmly outside standard freight brokerage. Do not pursue diamond transport without the full specialist setup.

Transit volumes through Botswana — both on the Trans-Kalahari and Kazungula corridors — are year-round. There is no strong seasonal peak for transit freight the way tobacco drives a Malawi season or citrus drives a SA-Mozambique season. General FMCG, building materials and consumer goods flow through Botswana continuously. If you are looking for predictable, year-round corridor freight rather than seasonal spike opportunities, the Botswana transit routes have that characteristic.

Pre-Quote Checklist for Botswana Routes

Before you accept a load on either the Trans-Kalahari or Kazungula corridor, verify each of these items:

Frequently Asked Questions

Does Botswana use the COMESA Yellow Card?

No. Botswana is NOT a COMESA member. The COMESA Yellow Card is not valid in Botswana. Foreign commercial vehicles operating in Botswana require SADC third-party motor insurance instead. This is one of the most common documentation errors made by SA operators who are accustomed to carrying the Yellow Card across COMESA-member neighbours like Zimbabwe, Zambia and Mozambique. Confirm your insurance is correct before you cross at Tlokweng or Kasane.

What is the MVAC levy in Botswana?

MVAC stands for Motor Vehicle Accident Fund. It is a road levy required for all foreign commercial vehicles entering Botswana. The levy is paid at the border post on entry. The amount varies by vehicle type and axle configuration — check the current rate schedule with BURS or your clearing agent before your trip. Include this as a fixed line item in your freight rate calculation. It applies on every entry regardless of route or cargo type.

How does the Botswana route to Zambia compare to the Zimbabwe route via Beitbridge?

The Botswana route (JHB → Gaborone → Francistown → Kasane → Kazungula Bridge → Lusaka) is approximately 300–400 km shorter to Lusaka than the Zimbabwe route via Beitbridge — verify on Google Maps. It avoids the Beitbridge queue, which can add 24–48 hours in peak periods. The trade-off: first-time operators need to establish BURS clearing relationships and book Kazungula Bridge slots in advance. For operators who have completed that groundwork, the Botswana route is increasingly preferred for Zambia cargo.

What insurance do I need for Botswana as a South African operator?

You need SADC third-party motor insurance — not the COMESA Yellow Card, which does not cover Botswana. As a SADC and SACU member, Botswana is covered by SADC insurance frameworks. Obtain SADC third-party insurance before crossing. Your South African insurer or a specialist cross-border insurance broker can issue the correct documentation. Confirm in writing that the policy specifically covers Botswana before you depart.

Official Resources

Related Guides

📊 Part of the Freight Rates & Costs hub — how to work out what to charge: your cost per kilometre, the measured road distance, and what the return leg recovers.

Kweli Load Exchange

Now find a load for your truck — or a truck for your load

Free for transporters and shippers. No commission, no subscription.

Local

and cross-border

See

who you are dealing with

R0

commission, always

List your truck and its corridors, or post a load. Your corridors decide which loads we show you first — they do not lock you out of the rest. Body, weight, fit, papers: we show them, and you decide.

WhatsApp-integrated · your number is your account. Nothing from an app store — you finish with your trucks and their corridors on the board.

New to Kweli? See what the network does → — load exchange, driver registry and the Pulse community.

Share the Post: WhatsApp LinkedIn X
Find loads for your truckFree to join · no booking feesOpen