Amsterdam, Netherlands
Mytilene, Lesbos Prefecture, Greece
The best and cheapest way to get from Amsterdam, Netherlands and Mytilene, Lesbos Prefecture, Greece is to travel by train, which will cost about 121 EUR or 147.60 USD.