For Montenegro passport holders journeying to New Zealand, a visa is indeed a prerequisite, with various options including tourist, business, transit, and student visas, each catering to different purposes and stay durations. Currently, tourist visas permit stays of up to 12 months, allowing ample time to explore the stunning landscapes, and while the application fee can vary, it's a worthwhile investment for this dream destination. Given the extensive flight paths, consider booking your journey during shoulder seasons, like September to November or March to May, to enjoy pleasant weather and potentially avoid the peak summer rush and associated higher airfares. Remember to factor in the significant time difference; arriving from Montenegro means you'll be adjusting to New Zealand's time zones, which are UTC+12 and UTC+13 during daylight saving.