Airports Serving St John 18 of 18 Matching Airports Seaplane Ramp Cruz Bay, St John, US Virgin Islands3.8 miles Seaplane Base Charlotte Amalie, St Thomas, US Virgin Islands13 miles West End SPB West End, Tortola Island, British Virgin Islands14 miles Terrence B LettsomeTerminal Building Beef Island, British Virgin Islands14.5 miles Cyril E KingAirport Rd. Charlotte Amalie, St Thomas, US Virgin Islands 0080315.7 miles Virgin Gorda Spanish Town, Virgin Gorda, British Virgin Islands21.3 miles North Sound Launch North Sound, Virgin Gorda, British Virgin Islands26.3 miles Benjamin R Noriega Culebra Island, Puerto Rico37.6 miles August George Anegada Island, British Virgin Islands38.3 miles Seaplane-Base Christiansted, St Croix, US Virgin Islands41.2 miles Henry E Rohlsen ArptBox 1134 Christiansted, St Croix, US Virgin Islands 0082144.7 miles A Rivera RodriguesPO Box 1530 Vieques Island, Puerto Rico 0076551.9 miles Diego Jimenez Torres Fajardo, Puerto Rico61.1 miles Humacao Humacao, Puerto Rico72.6 miles Palmas Del Mar Humacao, Puerto Rico72.6 miles Aponte de la Torre Roosevelt Roads, Puerto Rico81.5 miles Luis Munoz Marin San Juan, Puerto Rico83.7 miles Isla Grande San Juan, Puerto Rico89.9 miles