Geneva: Switzerland's international corner
Geneva sits in the far southwest of Switzerland, hugging the French border so tightly that the airport runs both Swiss and French sides, and many locals live in France while working in Switzerland. That proximity shapes the money game in two ways: euros get accepted more widely than in the rest of Switzerland, and cross-border shopping is a national pastime.
Costs are otherwise similar to Zurich: expensive but transparent. Restaurants 30-150 CHF per meal depending on tier; hotels 200-500 CHF/night; daily public transport is handled by free cards from hotels.
The Geneva Transport Card: an obvious win
Every hotel guest in Geneva receives a Geneva Transport Card at check-in covering unlimited bus, tram, train (within Geneva canton) and yellow commuter boats for the duration of the stay. It's included in the room rate at no extra charge.
Separately, on arrival at Geneva Airport (GVA), a free 80-minute transport ticket is available from a machine in the baggage-claim area. Between these two, you rarely need to buy a transport ticket in Geneva. Take both.
ATMs: UBS, BCGE, and PostFinance
UBS and BCGE (Banque Cantonale de Geneve) have the densest ATM networks in Geneva. Both charge zero local fees for foreign cards. PostFinance machines inside Swiss Post offices are everywhere and also free. Walk into any of them with a Schwab, Revolut, Wise, or no-foreign-fee debit card and you get the mid-market rate with no markup.
Avoid: exchange counters at GVA (4-7% spread), private non-bank ATMs in Les Pâquis and around the train station (may charge 5-10 CHF local fee), and hotel-lobby ATMs. Walk five minutes, use a bank machine.
The France trick
Geneva's French border is a 10-minute tram or bus ride from the center. French supermarkets in Annemasse (Auchan, Carrefour), Ferney-Voltaire (Carrefour), and Gaillard are 30-50% cheaper than Swiss equivalents on most groceries, wine, meat, and household goods. Many Geneva residents do a weekly "French run."
For tourists the math is trickier — you're paying in euros (exchange rate matters) and the cost of your time to cross. But for long-stay visitors, house-swappers, and anyone renting an apartment, a France trip every few days saves significant money on groceries and wine.
Customs threshold: you can bring back up to ~300 CHF worth of goods per person per day into Switzerland without VAT complications. Above that, you're legally required to declare at the border — rarely enforced on foot traffic but occasionally checked on car crossings.
Euros in Geneva: where they work
More venues in Geneva accept euros than in any other Swiss city:
- Hotels near the airport and central district
- Restaurants catering to UN/international staff
- Many Les Pâquis establishments (tourist-dense area)
- Some taxis
The rate applied to EUR payments is almost always 5-8% worse than the true EUR/CHF mid-market. For small purchases it's tolerable convenience; for dinners and anything serious, use CHF or card (paid in CHF) instead.
Typical daily costs
- Coffee at a cafe: 5-7 CHF
- Lunch special (plat du jour): 22-32 CHF weekdays at mid-range restaurants
- Mid-range dinner: 60-110 CHF per person with one drink
- Beer in a bar (500ml): 9-14 CHF
- Taxi across central Geneva: 20-35 CHF
- Mid-range hotel: 220-380 CHF/night
- CFF train from airport to Cornavin: 3.00 CHF (5 min)
- CGN boat day pass Lake Geneva: 45-60 CHF
Tipping
Same as Zurich: service is included by law, 5-10% tip is appreciated but not expected at sit-down restaurants. Taxi drivers: round up. Hotel housekeeping: 2-3 CHF per day. Bellhops: 2-5 CHF. Tour guides: 5-10 CHF per person half-day.