Guided tour Saint John: Small-Group City Tour and Boat Ride Small group Pickup available Duration: 3 hours From $139.30 per person