Cheap flights to St John Island
- St John Island does not have a dedicated airport. The closest airport to St John Island is the Cyril E. King Airport on St. Thomas, which is approximately 4.5 miles away. From there, visitors can take a ferry or private boat to St John Island.