i agree on the tuffpak

but my second choice for anything i need to protect - down to optics and cameras is the Pelican brand -

if there is no place near you to buy a proper case in person - the on line sellers will express ship them

or- can you pack them in the case you have, pack that case carefully in a box and ship it to yourself at your destination