Geneva, Switzerland
Agadir, Souss-Massa-Draa, Morocco
The best and cheapest way to get from Geneva, Switzerland and Agadir, Souss-Massa-Draa, Morocco is to travel by bus, which will cost about 1,521 MAD or 165.60 USD.