Best way to travel between

Barcelona
Mytilene, Lesbos Prefecture, Greece
Travel Modes
Price
Distance
Duration
CO2
bus
$332.0
4078.38 km
69h 44mins
122.35 kgs
 
flight
$371.0
2259.82 km
10h 58mins
244.06 kgs
 
train
$589.0
3972.33 km
43h 33mins
210.53 kgs
 
drive
$603.0
3331.02 km
56h 36mins
426.37 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4078.38 km 69h 44mins 245 EUR 332.0
Flight 2259.82 km 10h 58mins 273 EUR 371.0
Train 3972.33 km 43h 33mins 434 EUR 589.0
Drive 3331.02 km 56h 36mins 444 EUR 603.0
Take Bus from Barcelona to Stuttgart
Time: 21h 48mins Cost: 66 EUR; $ 81.0 - 99.0 USD CO2 Emission: 40.32 kgs
Take Bus from Stuttgart to Istanbul
Time: 36h 6mins Cost: 134 EUR; $ 163.8 - 200.2 USD CO2 Emission: 64.27 kgs
Take Bus from Istanbul Otogar to Ayvalik
Time: 7h 29mins Cost: 18 EUR; $ 21.6 - 26.4 USD CO2 Emission: 16.55 kgs
Take Ferry from Ayvalik to Mitilini
Time: 1h 31mins Cost: 25 EUR; $ 30.6 - 37.4 USD CO2 Emission: 5.16 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Barcelona and Mytilene, Lesbos Prefecture, Greece is to travel by bus, which will cost about 244 EUR or 298.80 USD.