WideSafe International Logistics Co., Ltd — rail freight forwarder in China
WhatsApp · +86 180 9297 3095 Email · team01@widesafe.com

Rail freight to Afghanistan: FCL from Yiwu to Hairatan, 20–25 days

Rail freight to Afghanistan on this lane runs from Yiwu West to Hairatan (Hayratan) rail terminal in 20–25 days, station to station. The container changes gauge once, at Khorgos (Horgos) / Altynkol, then runs on 1,520 mm rail through Kazakhstan and Uzbekistan, crosses the Amu Darya at Termez and terminates at Hairatan in Balkh Province. We book FCL only — no LCL — on one block train a week, four a month. Our responsibility ends at the Hairatan railhead.

20–25 daysYiwu West to Hairatan, station to station
1 / weekFour block trains a month, slots held by monthly plan
1 gauge change1,435 mm to 1,520 mm at Khorgos / Altynkol
FCL only20GP, 40HQ, open-top and flat rack

Why the northern gateway is the route that actually runs

Afghanistan is landlocked, and this lane enters it from the north: rail through Kazakhstan and Uzbekistan to Hairatan (Hayratan), a terminal on the Uzbek border in Balkh Province. Every other option means a sea discharge in a third country and a truck across a land frontier. Border status is confirmed at booking, not assumed — no forwarder controls a crossing.

The southern alternative runs through Karachi and up through Torkham or Chaman. Both crossings have been closed to commercial cargo for extended periods since October 2025, and reporting through October 2026 still described commercial movement on that corridor as restricted. Quotes you will find online for Afghanistan often route this way and print a fixed transit time beside it. That transit time depends on a border nobody in the transaction operates.

Definitions are worth fixing early. The northern gateway is the rail corridor that enters Afghanistan at Hairatan, 75 km by single-track railway from Mazar-i-Sharif (Xinhua, October 2026). Cargo on this lane stays on rail from the Chinese border to the Afghan terminal: it is not devanned at a port, trucked over a frontier and reloaded on the other side.

That difference shows up in the paperwork as well as the schedule. A sea-and-road routing clears export in China, transits one or two third countries and clears import at an Afghan land border — three or four separate handovers, each with its own agent and its own failure mode. This lane has one export declaration, one transit movement and one import clearance at Hairatan.

If a quote you have been given routes Afghanistan through Pakistan, ask which border it crosses and what the status of that border is this month. The answer usually explains both the price and the risk.

The route, station by station

The lane has five nodes and one gauge change. A container is stuffed in Yiwu, railed to Khorgos, lifted onto a 1,520 mm wagon at Altynkol, moves through Kazakhstan and Uzbekistan, crosses the Amu Darya at Termez, and is handed over at Hairatan. Nothing is devanned in between.

LegNodeWhat happensGauge
ChinaYiwu WestContainer stuffed and railed north-west; export declaration filed1,435 mm
BorderKhorgos / AltynkolOnly gauge transfer on the lane; box lifted, cargo not devanned1,435 → 1,520 mm
TransitKazakhstanEast–west main line toward the Uzbek border1,520 mm
TransitUzbekistanSouth via Tashkent toward Termez1,520 mm
BorderTermezCrosses the Amu Darya on the Termez–Hairatan rail bridge1,520 mm
AfghanistanHairatanTerminal handover, Balkh Province1,520 mm

A gauge transfer is the physical lifting of a loaded container from a 1,435 mm flat wagon onto a 1,520 mm flat wagon. The box is not opened, the cargo is not handled, and the container number does not change. It happens once on this lane, at Altynkol on the Kazakh side of the Khorgos crossing.

One transfer is the structural advantage. Afghanistan has no standard-gauge network, so every transfer on a China–Afghanistan movement has to happen at an exit border. Because the Uzbek network and the Termez–Hairatan bridge are already 1,520 mm, the wagon that leaves Altynkol is the wagon that arrives at Hairatan. On a sea-and-road routing the same cargo is handled at the origin port, the discharge port, the border and again at destination.

What the 20–25 days actually covers

20–25 days is the station-to-station transit from Yiwu West to the Hairatan rail terminal, and it already includes the exit gauge transfer and the border handover. It is the sum of four segments: the Chinese rail leg, the transfer at Khorgos, the Central Asian transit leg, and unloading with handover at Hairatan.

The largest of the four is the transit leg across Kazakhstan and Uzbekistan. It is also the least visible to a shipper, because nothing appears to happen for days at a time: the container is moving, but through two railway administrations that each plan their own formations and each give priority to their own traffic.

Three variables push a shipment past 25 days, and all three are specific:

  1. Transfer queue at Khorgos. Transfer capacity at Altynkol has a ceiling. In peak season, when wagon plans tighten across the corridor, two days of waiting for a slot is normal rather than exceptional.
  2. Connection of the Central Asian plans. Kazakhstan and Uzbekistan each form their own trains. If a formation does not connect with the onward path, the container waits for the next one instead of being carried forward.
  3. Unloading and yard turnover at Hairatan. The terminal handles roughly 280–300 wagons a day (Xinhua, October 2026). When several trains arrive in the same window, discharge queues form and the handover date moves.

Any one of those three can add days. Two of them together is how a shipment reaches day 28. This is why the number we give is a band and not a promise: a shipper who plans production against 18 days treats day 26 as a crisis, and the same cargo planned against 25 days does not.

At booking we give the transit window for that specific departure. If a train is already queuing at the border when you book, we move the window rather than leave the original number standing.

Station-to-station: exactly where our responsibility ends

Station-to-station means the rate covers rail movement from Yiwu West to the Hairatan rail terminal, including the gauge transfer and the border handover, and ends when the container is discharged and released to the consignee at that terminal. Road movement south of Hairatan is a separate service, priced by address.

Afghanistan has no railway south of Hairatan, so everything beyond the terminal is truck. That leg is not included in a station-to-station rate, and it is not something we quietly fold in to make a quote look complete. It can be arranged by us on a separate quotation, or by the consignee with their own carrier at the terminal gate.

What a station-to-station booking does not include:

ItemCoveredNotes
Rail Yiwu West → Hairatan, including gauge transferYesCore of the rate
Terminal discharge and release at HairatanYesHandover point
Afghan import duty and taxesOnly under DDPDAP leaves duty to the consignee
Road transport Hairatan → Mazar-i-Sharif, Kabul or elsewhereNoQuoted separately by address
Storage beyond free time at destinationNoCharged at terminal tariff
Permits, escorts or security arrangements inside AfghanistanNoConsignee or their agent

Being explicit about this is not a limitation we are apologizing for. Most disputes on this corridor come from a quote that implied door delivery and a contract that delivered to a railhead. If you need Mazar-i-Sharif or Kabul, tell us at the inquiry stage and the road leg is quoted as its own line, with its own transit window.

FCL only — and what that means in practice

This lane carries FCL only. One booking, one container, one consignee. The box is sealed at stuffing and opened at Hairatan. We do not consolidate LCL cargo onto this train, because LCL needs a devanning and split operation at the destination terminal, and that operation is not available on this lane.

The operational reason matters more than the policy. On FCL, the liability boundary is the container seal: whoever breaks it takes over the cargo. On LCL, the boundary is a tally sheet, and the terminal has to open the box, separate consignments, store them and release them one by one. At a terminal handling 280–300 wagons a day, that queue is where cargo sits and where claims begin.

If your volume does not fill a container, there are two honest options. Wait until the same shipment reaches a full load — a 20GP holds 28 cubic meters and a 40HQ holds 68, and a partial load can often be completed from the same factory within a few weeks. Or move the cargo on one of our LCL services to another destination and truck onward, which we will quote if the geometry works. What we will not do is put a partial load on this train and call it FCL.

Choosing the box: 20GP, 40HQ, open-top or flat rack

The choice follows two numbers: cargo density and the largest single piece. Dense cargo goes into a 20GP, light and bulky cargo into a 40HQ, and anything that will not pass a container door goes into an open-top or a flat rack that must be confirmed against available equipment for that departure.

20GP for dense cargo. Steel, sections, tiles, cement and machinery parts reach the weight limit before the volume is used. A 20GP gives roughly 28 cubic meters with a payload that suits dense freight; loading the same cargo into a 40HQ usually means paying for space that stays empty.

40HQ for light cargo. Household appliances, plastic goods, footwear, textiles, stationery and solar modules fill volume rather than weight. The extra internal height of a 40HQ carries meaningfully more of that cargo per box.

Open-top and flat rack for oversize pieces. Generators, construction equipment, skid-mounted plants and long sections will not pass a container door. They load from above on an open-top, or are lashed to a flat rack. Both need the dimensions and weight of each piece before booking, and both depend on equipment being available for that specific train — they are not on every departure.

Container source is the other half of the decision. COC (carrier-owned container) is the default and the cheaper option. SOC (shipper-owned container) is a one-way lease that we arrange when carrier equipment is tight in peak season. Booking boxes and slots together is what prevents the worst outcome on a weekly train: space confirmed, no container to put on it.

What moves on this lane

Four cargo groups make up most of the volume on this corridor: construction materials, machinery and parts, power and telecom equipment, and consumer goods out of Yiwu. Each has a handling consequence, and the table below pairs the group with the container decision it usually implies.

Cargo groupTypical goodsLoading note
Construction and project materialsSteel, sections, cement, tiles, sandwich panels, pipe, waterproofingMostly FCL; dense cargo in 20GP; piece weight declared at booking
Machinery and partsGenerator sets, construction equipment, mining equipment, pumps, valves, bearingsOversize pieces declared with dimensions; lashing plan agreed before stuffing
Power and telecom equipmentTransformers, cable, solar modules, telecom equipment, switchgearMoisture protection and bracing; stack height limited for solar modules
Consumer and light goodsAppliances, footwear, textiles, plastics, stationery, hardware, tiresYiwu-origin cargo; bulky goods in 40HQ

Dangerous goods, controlled items and anything requiring an Afghan import permit are checked shipment by shipment before booking, against the rules in force that month. We do not accept cargo on the understanding that clearance will be sorted out at the border. A container stopped at Hairatan costs the shipper storage and time, and no freight saving covers that.

Booking to handover: seven steps

Seven steps stand between an inquiry and a container released at Hairatan. Each has one owner, and the handover points are the ones worth writing down: stuffing record, export declaration, gauge transfer, and terminal release.

  1. Inquiry and route plan. You send origin, final destination, commodity, packages, volume, weight and cargo-ready date; we return the next departures and a written route plan with the transit window.
  2. Booking and slot. Box type and departure week are confirmed, then the slot is held. A monthly plan can be lodged in advance and held week by week.
  3. Pickup and stuffing. Collection in Yiwu and its surrounding cities, or delivery to the designated consolidation point. Pieces, dimensions and weights are checked and photographed against the packing list before the doors close — that record is the reference for reconciliation and for any claim.
  4. Export declaration. Filed by our own licensed declaration team, with the documents required for the export refund prepared in parallel.
  5. Departure and gauge transfer. The train is formed at Yiwu West, crosses at Khorgos, and the container is lifted onto a 1,520 mm wagon at Altynkol.
  6. Transit. Broad gauge through Kazakhstan and Uzbekistan, across the Amu Darya at Termez, into Afghanistan.
  7. Terminal handover. Discharge at Hairatan and release to the consignee or their broker. Import clearance runs in parallel under DAP or DDP, or under the consignee’s own broker.

Customs: DAP, DDP, or your own broker

Three arrangements are possible at Hairatan, and the difference is who files the Afghan import entry and who pays the duty. Under DAP we clear export in China and import in Afghanistan while duty and taxes stay with the consignee; under DDP duty is inside our price; under consignee brokerage the container is released to a broker you appoint.

DAP (delivered at place, duty unpaid). We handle the Chinese export declaration and the Afghan import clearance. Duty, taxes and any permit fees are paid by the consignee on arrival. This suits importers with a local entity and a tax position to use.

DDP (delivered duty paid). Duty and taxes sit inside our quotation and the consignee waits for a released container. This suits buyers without an Afghan import licence, and project offices that need a single landed number.

Afghan import rules, tariff schedules and permit requirements change often, and terminal working rhythm reacts to the security situation in the north. Our practice is to verify the requirements for each shipment with our destination agent before booking, rather than reuse last quarter’s document list. Declarations are filed in ASYCUDA World, the customs system in use at Afghan ports of entry.

Documents the import side may call for, by category rather than by rate: commercial invoice, packing list, bill of lading or rail consignment note, certificate of origin, and for regulated categories an import permit, a certificate of conformity or a phytosanitary certificate. Company-side registrations in Afghanistan — a Jawaznama business licence and ACCI membership — are the consignee’s to hold, and we ask about them at inquiry because their absence is what stalls a release. We do not quote duty percentages: they move, and a number on a page becomes a dispute at the counter.

Pickup and consolidation in Yiwu and East China

Yiwu is the origin of this lane because it is where the cargo is: the small-commodity and light-manufacturing cluster of central Zhejiang. Collection runs in Yiwu city and toward Jinhua, Yongkang, Pujiang and Dongyang; cargo from the rest of Zhejiang and from East China is moved to Yiwu first and loaded there.

There are two loading patterns. A factory can stuff its own container and send the sealed box to the rail terminal, or cargo can be delivered to our designated consolidation point in Yiwu and stuffed there. We do not operate our own warehouse in Yiwu; the consolidation point is a contracted facility, and we say so because the difference matters when you are deciding who is responsible for a shortage found at destination.

Either way, the count is taken before the doors close. Pieces, dimensions, weights and photographs go into a record that travels with the shipment. On a lane with one gauge transfer and a terminal handover, that record is what distinguishes a shortage that happened in China from one that happened after the seal was broken.

For freight forwarders: slots, handover and customer protection

If you are a forwarder or co-loader selling Afghanistan from a Chinese origin, the four things you need to know are the slot pattern, the gauge-transfer liability boundary, the document interface and whether your account is safe. All four are answered below, in that order.

Slots. One block train a week, four a month. A monthly plan can be lodged in advance and held week by week, so you are not asking each Monday whether this week runs. Named rail service, booked as FCL, with the box confirmed against the slot rather than after it.

Gauge transfer and liability. The transfer happens at Khorgos / Altynkol. Containers are lifted, cargo is not devanned, and the box travels as the same unit to Hairatan. If damage is found after transfer, the evidence set is the stuffing photographs, the seal number on the export declaration and the border handover record. Who pays for the transfer operation, and how liability splits when damage is found, are written into the booking confirmation rather than settled later by argument.

Document interface. A forwarder booking needs three things: the booking instruction, the stuffing details and a confirmed cut-off. Export declaration can be filed under our name or yours — decided at booking, not at the port. Certificates of origin and any category certificates are issued against the shipper named on the invoice, so tell us at booking if that is your client rather than you.

Customer protection. We deliver to the terminal and clear customs; we do not contact your consignee and we do not quote your account. Rates to your market are yours to set. This is the arrangement we work under with every co-loader on the corridor, and it is the reason forwarders keep sending cargo rather than test us once.

What to send with an inquiry

A rate on this lane is built from seven inputs, and an inquiry missing three of them gets a range wide enough to be useless. Send these and the first reply can carry a real number and a real transit window:

  1. Origin — city or factory address, so pickup or delivery to Yiwu can be priced.
  2. Final destination — Hairatan terminal, or an address further south if you need the road leg.
  3. Commodity — product name and HS code if you have it, because category drives permit requirements.
  4. Packages — count, type, and dimensions plus weight of any oversize piece.
  5. Volume and weight — total cubic meters and total gross weight, which decides the box.
  6. Cargo-ready date — the week the goods can be at Yiwu, so we can match it to a departure.
  7. Terms — DAP, DDP or consignee brokerage, and who is the importer of record.

Send those to team01@widesafe.com or call +86 180 9297 3095. WideSafe International Logistics has operated as a Class-A Chinese freight forwarder since 2014, based at Xi’an International Port, and is a member of JCTRANS (110483) and WCA (140026). The reply comes from the freight desk that books the space, not from a call center.

Frequently asked questions

How long does it take to ship from China to Afghanistan by rail?
20–25 days, station to station from Yiwu West to the Hairatan rail terminal, including the gauge transfer at Khorgos and the border handover. Three things push a shipment past 25 days: a transfer queue at Khorgos, a missed formation connection in Kazakhstan or Uzbekistan, and a discharge queue at Hairatan, where the terminal handles about 280–300 wagons a day.
Is the Pakistan route to Afghanistan open for commercial cargo?
Not reliably. Torkham and Chaman have been closed to commercial cargo for extended periods since October 2025, and reporting through October 2026 still described movement as restricted. Our lane does not use them: cargo enters at Hairatan from Uzbekistan. We confirm crossing status per booking rather than assume it, because the decision sits with the border authorities, not with a carrier.
Can you ship a 40ft container from China to Kabul?
We move the container to Hairatan, not to Kabul. Afghanistan has no railway south of Hairatan, so the leg to Kabul is road, quoted separately by address and subject to the security situation on the route. What we contract is station to station, 20–25 days from Yiwu West to the Hairatan terminal, with import clearance available under DAP or DDP.
How much cargo fits in a 40HQ on this lane?
A 40HQ carries about 68 cubic meters and is the right box for light, bulky cargo such as appliances, plastics, footwear or solar modules. Dense cargo — steel, tiles, cement, machinery parts — reaches the weight limit in a 20GP of roughly 28 cubic meters first. One container per booking: this lane is FCL only.
Who clears customs at Hairatan?
It depends on the term. Under DAP we file the Afghan import entry and the consignee pays duty and taxes; under DDP duty is inside our price; or the container is released to a broker the consignee appoints. Entries are filed in ASYCUDA World. Requirements are verified with our destination agent for each shipment before booking, since Afghan rules and permit lists change often.
What documents are required to import into Afghanistan?
Typically a commercial invoice, packing list, rail consignment note, certificate of origin, and for regulated categories an import permit, certificate of conformity or phytosanitary certificate. On the consignee side, customs will ask for a Jawaznama business licence and ACCI registration. We confirm the exact list per shipment rather than reuse an old one, and we do not quote duty percentages.
What cargo can and cannot go on this train?
Construction and project materials, machinery and parts, power and telecom equipment, and consumer goods make up most of the volume. Dangerous goods, controlled items and anything needing an Afghan import permit are checked shipment by shipment before booking. We do not load cargo on the understanding that clearance will be resolved at the border — a container stopped at Hairatan costs more than any freight saving.
My volume is less than a full container. What are my options?
This lane is FCL only and we do not consolidate LCL onto this train, because there is no devanning and split operation at the Hairatan terminal. Two options: hold the shipment until it fills a 20GP of about 28 cubic meters, or move it on one of our LCL services toward another destination and truck onward. We will tell you which of the two actually works rather than take the booking.
Why is there no price on this page?
Because a number printed here would be wrong within a month. The rate moves with weekly slot availability, season, cargo density, declared commodity and box type, and with the road leg if you need one. We quote against your actual shipment: origin, destination, commodity, packages, volume, weight and cargo-ready date. A fixed figure on a page is a figure someone has to argue about later.
How do I start a booking?
Send origin city, final destination, commodity, package count and dimensions, total volume and weight, and the week the cargo can be at Yiwu, plus whether you want DAP, DDP or your own broker. Email team01@widesafe.com or call +86 180 9297 3095. The reply comes from the freight desk that books the train, with the next departures and a written transit window.

Get a Quote

Tell us your origin city, destination, commodity, volume and weight — we reply with the next available train and a door-to-door rate.

Get a Quote