We took the state-run InterCity bus from Queenstown to the glacier town of Franz Josef. The bus takes one of the most gorgeous roads in New Zealand - the West Coast road. It's a 7 hour drive, but the bus is extremely comfortable, has Wifi and there are bio-breaks almost every hour. And it stops for photo ops along lakes, waterfalls - you name it! You'll get dropped off at your hotel in FJ - it's all of 2 streets big, a 7 min walk from one end to the other and a population of 300.