Take the A9/E62 to Martigny and keep on going towards Grand-St-Bernard. When in Sembrancher turn left to Verbier.
Take a train to Martigny.and the "RegionAlps" train to Le Châble. Once in Le Châble take the lift or the bus to Verbier.
The regional taxis operate within the resort as well as from train stations and airports.
Contact a taxi company
Verbier is easily accessible from the Geneva, Zürich and Sion airports. Check out the public transportation section to plan the rest of your trip.