St. Martins is conveniently located just 30 minutes from the Saint John Airport in Saint John, New Brunswick, Canada. It is only a 45-minute drive from the Town of Sussex, New Brunswick. For international travellers, we are just 90 minutes from the US border at Calais, Maine.