Best way to travel between

Madrid
Ljubljana
Travel Modes
Price
Distance
Duration
CO2
train
$84.15
2148.79 km
22h 8mins
113.89 kgs
 
flight
$116.4
1634.6 km
6h 1mins
176.54 kgs
 
bus
$216.3
2287.4 km
34h 45mins
68.62 kgs
 
drive
$255.0
2046.83 km
19h 13mins
261.99 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2148.79 km 22h 8mins 62 EUR 84.15
Flight 1634.6 km 6h 1mins 86 EUR 116.4
Bus 2287.4 km 34h 45mins 159 EUR 216.3
Drive 2046.83 km 19h 13mins 188 EUR 255.0
Take Train from Madrid-Puerta De Atocha to Barcelona-Sants
Time: 2h 30mins Cost: 63 EUR; $ 76.5 - 93.5 USD CO2 Emission: 32.1 kgs
Take Train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sud
Time: 4h 27mins Cost: 59 EUR; $ 72.0 - 88.0 USD CO2 Emission: 29.44 kgs
Take Train from Valence Tgv Rhone-Alpes Sud to Chambery Challes Les Eaux
Time: 1h 56mins Cost: 74 EUR; $ 90.0 - 110.0 USD CO2 Emission: 8.22 kgs
Take Train from Chambery Challes Les Eaux to Torino Porta Susa
Time: 2h 38mins Cost: 41 EUR; $ 49.5 - 60.5 USD CO2 Emission: 10.45 kgs
Take Train from Torino Porta Susa to Trieste Centrale
Time: 4h 50mins Cost: 41 EUR; $ 49.5 - 60.5 USD CO2 Emission: 28.72 kgs
Take Bus from Trieste to Ljubljana bus station
Time: 1h 24mins Cost: 13 EUR; $ 15.3 - 18.7 USD CO2 Emission: 2.81 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Madrid and Ljubljana is to travel by train, which will cost about 62 EUR or 75.60 USD.