When we flew into EIS from SJU, we always walked to the ferry from the airport. Depending on the amount of luggage and wheeled or not, it is a 5 minute walk. Speedys runs several times a day from Beef Island to VG and I think the cost is $20 adult one way. Not sure on the water taxis from STT to VG, but we just came back from VG and took the Road Town Fast Ferry from STT to Road Town, cleared customs and then Speedys ferry from Road Town to VG. Speedys was running 3 days a week from STT to VG, Tue, Thurs and Saturday, but following Irma, they only run that on Saturday now, but by March, they may have their full schedule back up and running. For a time schedule, we left STT on the 8:30 ferry and arrived after it was all done in VG at noon I think.