Long Island does not allow vehicles onto the island, but they can be parked at Penglai Wharf, with many parking lots available.