By air: Aéroport Nice-Côte d’Azur serves both domestic and international flights.
By train: Trains leaving far off destinations such as Paris as well as those which are closer such as Cannes arrive at Gare Nice-Ville. The other train station in Nice is Gare du Sud where smaller trains arrive.
By ferry: If you are travelling to Nice from Corsica you can get one of the regular ferries which sail from the island.
By bus: Unless you plan on getting taxis, buses are the other main form of public transport in Nice. They operate all over the city from early in the morning until midnight.
Bus route #23 runs between the airport and the city centre every 20-30 minutes.