Upvote:3
Different countries, different currencies.
Since your starting point will in in Switzerland, you will have to pay in Swiss Franc.
Maybe your transport company accepts Euros, but don't plan on it.
You could pay with Credit Card which removes the burden of having to have Swiss currencies.
Upvote:3
The Geneva airport is on the border and has a Swiss sector and a French sector. To go to France you simply walk through the doorway to the French part of the airport.
There is a good chance you will not need a Swiss franc in your journey.