Seychelles being an island nation does not have a network of local public transport. Tourists have to rely on boats, buses or air to move from one island to another. However the best way to explore the beaches and beauty of Seychelles is by hiring a car and driving around.