Getting there & around
Nadi International Airport is 9km north of downtown Nadi and there are frequent local buses from just outside the airport that travel along the Queens Road to town ($0.65); otherwise a taxi is $10. Most of the hotels have free transfer vehicles awaiting international flights. From Nadi bus station (in downtown Nadi) there are buses to Lautoka and Suva; nonexpress buses can be picked up at regular bus stops along the Queens Road.
Buses depart from New Town Beach for downtown Nadi ($0.64, 15 minutes, six services Monday to Saturday). A taxi costs $4/6/10 to the Queens Road/downtown/airport.
Most boat companies and organised tours will pick up guests from Nadi's hotels. You can get to Denarau island independently: West Bus Transport (675 0777) has six buses Monday to Saturday (fewer on Sunday) from Nadi bus station to Denarau island. The first is at 8.30am and the last at 5pm ($0.65, 30 minutes).
Taxi drivers are always on the lookout for business. They don't use meters so confirm prices in advance. Remember if they are returning to base, you pay less.