We used the Crown Bay ferry 2x in the past 3 weeks going to St. John and coming back. It departs at 3:30pm and 5:30pm from Crown Bay and leaves St. John at 11:00am and 4:15pm. It is a bit more ($20 pp each way + $5 per bag, not including carry on size bags which we kept with us) but so much more convenient if your flight schedule works with those times. Inter Island Boat Services (340) 201-6311 or (340) 776-6597