Best way to travel between

Geneva, Switzerland
Ljubljana
Travel Modes
Price
Distance
Duration
CO2
bus
$105.0
1105.68 km
15h 52mins
33.17 kgs
 
drive
$130.0
825.18 km
7h 58mins
105.62 kgs
 
train
$234.0
954.45 km
15h 24mins
50.59 kgs
 
flight
$247.0
761.17 km
7h 46mins
82.21 kgs
 
train
$310.0
876.18 km
10h 39mins
46.44 kgs
 
flight
$317.0
700.96 km
6h 25mins
75.7 kgs
 
flight
$347.0
802.88 km
7h 6mins
86.71 kgs
 
train
$526.0
905.1 km
11h 35mins
47.97 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1105.68 km 15h 52mins 77 EUR 105.0
Drive 825.18 km 7h 58mins 96 EUR 130.0
Train 954.45 km 15h 24mins 172 EUR 234.0
Flight 761.17 km 7h 46mins 182 EUR 247.0
Train 876.18 km 10h 39mins 228 EUR 310.0
Flight 700.96 km 6h 25mins 233 EUR 317.0
Flight 802.88 km 7h 6mins 256 EUR 347.0
Train 905.1 km 11h 35mins 387 EUR 526.0
Take Bus from Geneva, Geneva to Bern, Bern
Time: 2h 23mins Cost: 11 EUR; $ 13.5 - 16.5 USD CO2 Emission: 5.22 kgs
Take Bus from Bern to Ljubljana
Time: 12h 28mins Cost: 66 EUR; $ 81.0 - 99.0 USD CO2 Emission: 27.98 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Geneva, Switzerland and Ljubljana is to travel by bus, which will cost about 77 EUR or 94.50 USD.