Air Stream Current Simulation

In my scene I have a bunch of tubular objects that are suppose to be able to transport the character to different areas of the scene. How it works is when a player gets near one they are sucked into the tube. The player then is able to control air movement while they are constantly moving forward. When they reach the end of the tube they slow to a stop and land gently on the ground. How would I do this?

I'd use various triggers at each point and script it to apply force to whatever is there, and at different amounts.