HUB hero image

How to Travel from

Ljubljana to Spresiano

by Train, Bus, Rideshare, Route or Car

Ljubljana
+0
Spresiano
Transport search to Spresiano
Ljubljana
+0
Spresiano
Building a composite car route
Cheapest
Best Offer!
Car
2 h 22 min
225 km.
from $12
Composite Route Car Only

Four ways to Travel from Ljubljana to Spresiano

Composite routes from Ljubljana to Spresiano

Cheapest
Other

Transport providers

Train operators

Railjet

Phone:
+43 51717
Website:
oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Villach Hbf to Treviso
Ave. Duration:
2h 41m
Frequency:
Twice daily
Estimated price:
$42.04–$62.42

Trenitalia

Phone:
+39 06 68475475
Website:
trenitalia.com/
Train from Udine to Spresiano
Ave. Duration:
1h 21m
Frequency:
Every 2 hours
Estimated price:
$7.64–$21.66

Slovenian Railways (SŽ)

Phone:
+386 1 29 13 331
Website:
potniski.sz.si/en/
Train from Ljubljana to Villach
Ave. Duration:
1h 32m
Frequency:
5 times a day
Estimated price:
$8.92–$19.11
Train from Ljubljana Tivoli to Udine
Ave. Duration:
4h 1m
Frequency:
Once daily
Estimated price:
$15.29–$29.30

Croatian Railways (HŽPP)

Phone:
060 333 444
Website:
hzpp.hr/en
Train from Ljubljana to Villach
Ave. Duration:
1h 37m
Frequency:
Twice daily
Estimated price:
$7.01–$10.19

Bus operators

GoOpti

Phone:
+386 1 320 4530
Website:
goopti.com/en/
Bus from Ljubljana to Treviso
Ave. Duration:
3h 6m
Frequency:
On demand
Estimated price:
$45.86–$407.64

TripstAir

Phone:
+38670511611
Website:
tripstair.com/
Bus from Ljubljana Central Bus Station to Treviso
Ave. Duration:
2h 30m
Frequency:
4 times a day
Estimated price:
$34.80

Questions and Answers

What is the cheapest way to get from Ljubljana to Spresiano?

The cheapest way to get from Ljubljana to Spresiano is to train via Udine which costs $19.57 - $43.48 and takes 6h 22m.

What is the fastest way to get from Ljubljana to Spresiano?

The fastest way to get from Ljubljana to Spresiano is to drive which takes 2h 23m and costs $40.22 - $59.78 .

Is there a direct train between Ljubljana and Spresiano?

No, there is no direct train from Ljubljana to Spresiano. However, there are services departing from Ljubljana and arriving at Spresiano via Villach Hbf and Treviso Centrale. The journey, including transfers, takes approximately 5h 55m.

How far is it from Ljubljana to Spresiano?

The distance between Ljubljana and Spresiano is 245 km. The road distance is 226.5 km.

How do I travel from Ljubljana to Spresiano without a car?

The best way to get from Ljubljana to Spresiano without a car is to bus which takes 3h 40m and costs $32.61 - $35.87 .

How long does it take to get from Ljubljana to Spresiano?

It takes approximately 3h 40m to get from Ljubljana to Spresiano, including transfers.

Where do I catch the Ljubljana to Spresiano train from?

Ljubljana to Spresiano train services, operated by Slovenian Railways (SŽ), depart from Ljubljana station.

Train or bus from Ljubljana to Spresiano?

The best way to get from Ljubljana to Spresiano is to bus which takes 3h 40m and costs $32.61 - $35.87 . Alternatively, you can train, which costs $43.48 - $76.09 and takes 5h 55m.

Where does the Ljubljana to Spresiano train arrive?

Ljubljana to Spresiano train services, operated by Slovenian Railways (SŽ), arrive at Villach Hbf station.

Can I drive from Ljubljana to Spresiano?

Yes, the driving distance between Ljubljana to Spresiano is 227 km. It takes approximately 2h 23m to drive from Ljubljana to Spresiano.

How do I get a train ticket from Ljubljana to Spresiano?

Book your Ljubljana to Spresiano train tickets online with Omio.

Where can I stay near Spresiano?

There are 928+ hotels available in Spresiano. Prices start at $58.33 per night.
+0