Balkh officials said a large shipment of humanitarian aid arrived by rail from Kazakhstan on Tuesday and was handed over to the local authorities at Hairatan port.
According to officials, 80 wagons of freight, by train, included flour, oil, legumes, milk and sugar.
The aid was handed over by the Ambassador of Kazakhstan in Kabul to the local authorities of Balkh at the border crossing.
Officials said another shipment of aid, in 50 freight wagons, will arrive from Kazakhstan in the near future.
The purpose of the donation is to help the needy during Ramazan and to expand relations between the two countries.
After the takeover by the Islamic Emirate, this is the second shipment of humanitarian aid from Kazakhstan to Afghanistan. Last year, Kazakhstan donated 42 tons of medicine and medical supplies to the people of Afghanistan.