Due to flight time changes we are landing at STT at 3:45 so we wouldn't be able to catch the ferry to make it on time for the first night of our charter. So I reserved private transfer. We have dolphin water taxi (http://www.dolphinshuttle.com) reserved for transfer from charlotte amalie to Road Town (sunsail docks).
They will pick us up at airport; Drive us to Red Hook; take boat over to West End, Tortola; then drive us to Road Town. All this is done through Dolphin Water taxi.
Greg at Dolphin water taxi told me it takes 2 hours and 15 minutes from bag claim depending on variables.