Taxis in Geneva can be difficult to find, and may need to be booked in advance especially in the early morning or at peak hours. In addition, which may be surprising in a modern country like Switzerland, taxis often refuse to take babies and children.