In Port Vila the buses are mini vans seating about 10 people, which largely traverse the main road and go and stop where you would like them to go. Wave at them to stop one heading in the direction you want to go. They are plentiful within the city and outside the city you can usually arrange for a bus to meet you at a particular time. If one looks full, just wait for the next one. The buses are used by locals, but are very friendly, cheap, and easy to use by tourists. Fare is usually calculated per person. The cost is usually 150 vatu per person anywhere around Port Vila. If you are travelling a longer distance, the fare may rise to 300 - 500 vatu per person.
There are a few charter airlines, these are Unity Airlines, Sea Air and Air Safaries, however the national airline Air Vanuatu operates the domestic network.
Within Vanuatu, several companies provide boating service between the islands. These include Fresh Cargo, Ifira Shipping Agencies and Toara Coastal Shipping.