Viti Levu has a regular and cheap bus network. Express buses operated by Pacific Transport and Sunbeam Transport link the main centres of Lautoka, Nadi and Suva, along both the Queens and Kings Roads. Most will pick up or drop off at hotels and resorts along these highways. Look for timetables at their offices in Lautoka. Slower, local buses also operate throughout the island and even remote inland villages have regular (though less frequent) services. These trips might take awhile as they stop frequently along the way. Before heading to an isolated area, check that there is a return bus so that you don't get stranded without any accommodation - sometimes the last bus of the day stays at the final village.
Companies and services available:
Feejee Experience (672 0097; www.feejeeexperience.com) Offers hop-on-and-hop-off coach and accommodation deals.
Pacific Transport Limited Lautoka (666 0499; Yasawa St) Nadi (670 0044) Sigatoka (650 0088) Suva (330 4366) About six express buses run daily between Lautoka and Suva ($12.50, five/six hours for express/regular) via the Coral Coast. Generally it's OK to turn up at the bus station, but you can book in advance for an extra $0.50.
Sunbeam Transport Limited Lautoka (666 2822; Yasawa St) Nadi (927 2121) Suva (338 2122/2704) Around four Lautoka-Suva express services go daily via the Queens Road ($12, five hours). Also around six services daily travel via the Kings Road.
United Touring Fiji (672 2811; www.atspacific.com/fiji/; Nadi Airport) Has two daily air-conditioned services between Nadi and Suva ($25, 4½ hours) departing 7.30am and 1pm, dropping off at Coral Coast resorts along the way. Nadi to Korolevu is $18.
Minibuses and carriers (small trucks) also shuttle locals along the Queens Road. Taxis are plentiful, but drivers don't always use meters, so confirm the price in advance. Viti Levu is also easy to explore by car or motorbike, although for the unsealed highland roads you'll generally need a 4WD.