Birmingham
Geneva, Switzerland
The best and cheapest way to get from Birmingham and Geneva, Switzerland is to travel by air, which will cost about 175 CHF or 173.70 USD.