On earth, artificial weightlessness can only be achieved by letting a body fall freely. This is achieved in parabolic flights with airplanes or in drop towers. The achievable duration ranges from a few seconds (drop tower) to a few minutes (parabolic flight).
Göde-Stiftung > FAQs > More about gravity (FAQs) > Has it so far been possible to artificially create a weightless environment?