Yes, it takes an hour and a half to fly from Birmingham to Geneva on average. Seasonal cheap flights to Geneva from Birmingham are offered by EasyJet, and there are also direct flights from Birmingham to Geneva offered by Swiss and Emirates.