The apartment is a short walking distance to the Geneva train station and has plenty of buses and trams that serve the area. Pretty easy to get to the airport as the bus is available just a very short walk away.