Yes. With any Viasat Exede plan, a 2-year contract is required (there's a fair investmest cost on their end to hook everything up so it's somewhat understandable).