There are 10 ways to get from Tolmin to Zurich by bus, shuttle, plane, train (Trenitalia), train, night train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, shuttle to Ljubljana, fly to Zurich Airport
best- Take the bus from Tolmin to Nova Gorica APbus
- Take a shuttle bus from Nova Gorica to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Zurich Airport (ZRH)plane LJU - ZRH
6h 12mCHF 171–361Train, night train
cheapest- Take the train from Most Na Soci to Jesenicetrain Re / ...
- Take the nighttrain from Jesenice to Zuerich Hbnighttrain En
13h 34mCHF 51Train via Milan (Trenitalia)
- Take the train from Trieste Airport to Milano Centraletrain Fr
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
11h 4mCHF 101–190Bus
- Take the bus from Tolmin to Ljubljana APbus Pr A18 6185 4 / ...
- Take the bus from Ljubljana bus station to Zurich Bus Stationbus FlixBus N953
13h 55mCHF 58–96Fly Trieste – Friuli Venezia Giulia Airport to Zurich Airport
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Zurich Airport (ZRH)plane TRS - ZRH
8h 40mCHF 104–255Shuttle to Venice Marco Polo Airport, fly to Zurich Airport
- Take a shuttle bus from FVG Airport to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Zurich Airport (ZRH)plane VCE - ZRH
8h 17mCHF 249–515Fly Trieste – Friuli Venezia Giulia Airport to Milan Linate Airport, train
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Milan Linate Airport (LIN)plane TRS - LIN
- Take the train from Milano Centrale to Zuerich Hbtrain
8h 50mCHF 113–304Train (Trenitalia)
- Take the train from Nova Gorica to Venezia Mestretrain Re
- Take the train from Venezia Mestre to Zuerich Hbtrain Ec
12h 23mCHF 117–180Train, night train via Lustenau
- Take the train from Most Na Soci to Jesenicetrain Re
- Take the nighttrain from Villach Hbf to St. Margrethen Sgnighttrain Nj
- Take the train from St. Margrethen SG to Zürich HBtrain Ec
15h 6mCHF 69–159Drive 555.3 km
- Drive from Tolmin to Zurichcar 555.3 km
7h 58mCHF 94–135
Tolmin to Zurich by bus and foot
Comparing Your Travel Options
The cheapest way to get from Tolmin to Zurich is to train and night train which costs SFr 50 - SFr 51 and takes 13h 34m.
The fastest way to get from Tolmin to Zurich is to bus and shuttle and fly which takes 6h 12m and costs SFr 170 - SFr 370.
No, there is no direct bus from Tolmin to Zurich station. However, there are services departing from Tolmin and arriving at Zurich Bus Station via Ljubljana bus station. The journey, including transfers, takes approximately 13h 55m.
No, there is no direct train from Tolmin to Zurich. However, there are services departing from Trieste Airport and arriving at Zuerich Hb via Milano Centrale. The journey, including transfers, takes approximately 11h 4m.
The distance between Tolmin and Zurich is 630 km. The road distance is 555.3 km.
The best way to get from Tolmin to Zurich without a car is to train via Milan which takes 11h 4m and costs SFr 100 - SFr 190.
It takes approximately 6h 12m to get from Tolmin to Zurich, including transfers.
Tolmin to Zurich bus services, operated by Nomago, depart from Tolmin station.
Tolmin to Zurich train services, operated by Trenitalia Frecce, depart from Trieste Airport station.
The best way to get from Tolmin to Zurich is to train via Milan which takes 11h 4m and costs SFr 100 - SFr 190. Alternatively, you can bus, which costs SFr 55 - SFr 100 and takes 13h 55m, you could also fly, which costs SFr 100 - SFr 260 and takes 8h 40m.
What companies run services between Tolmin, Slovenia and Zurich, Switzerland?
You can take a bus from Tolmin to Zuerich Hb via Nova Gorica station, Trieste Airport, Trieste Airport, and Milano Centrale in around 11h 4m. Alternatively, you can take a bus from Tolmin to Zurich Bus Station via Ljubljana AP and Ljubljana bus station in around 13h 55m.
- Website
- swiss.com
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 120–330
Flights from Trieste – Friuli Venezia Giulia Airport to Zurich Airport via Rome
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- CHF 80–320
Flights from Trieste – Friuli Venezia Giulia Airport to Zurich Airport via Berlin Brandenburg
- Ave. Duration
- 3h 55m
- When
- Monday, Thursday, and Friday
- Estimated price
- CHF 95–240
Flights from Trieste – Friuli Venezia Giulia Airport to Zurich Airport via Prague
- Ave. Duration
- 4h 40m
- When
- Monday and Friday
- Estimated price
- CHF 80–310
Flights from Trieste – Friuli Venezia Giulia Airport to Zurich Airport via Bari
- Ave. Duration
- 5h 10m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- CHF 70–360
Flights from Trieste – Friuli Venezia Giulia Airport to Zurich Airport via Naples
- Ave. Duration
- 5h 15m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 85–330
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 90–390
- Website
- ita-airways.com
Flights from Trieste – Friuli Venezia Giulia Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- CHF 140–480
Flights from Trieste – Friuli Venezia Giulia Airport to Zurich Airport via Rome
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- CHF 80–320
Flights from Trieste – Friuli Venezia Giulia Airport to Zurich Airport via Berlin Brandenburg
- Ave. Duration
- 3h 55m
- When
- Monday, Thursday, and Friday
- Estimated price
- CHF 95–240
Flights from Trieste – Friuli Venezia Giulia Airport to Zurich Airport via Naples
- Ave. Duration
- 5h 15m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 85–330
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 90–390
- Website
- lufthansa.com
Flights from Ljubljana to Zurich Airport via Munich
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 100–350
Flights from Trieste – Friuli Venezia Giulia Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- CHF 140–480
- Website
- aeroitalia.com
Flights from Trieste – Friuli Venezia Giulia Airport to Milan Linate Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 45–150
- Website
- flyedelweiss.com
Flights from Trieste – Friuli Venezia Giulia Airport to Zurich Airport via Bari
- Ave. Duration
- 5h 10m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- CHF 70–360
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Trieste Airport to Milano Centrale
- Ave. Duration
- 3h 37m
- Frequency
- Every 4 hours
- Estimated price
- CHF 45–80
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- CHF 50–100
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 65–100
- 2nd Class
- CHF 50–70
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- CHF 50–100
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 65–100
- 2nd Class
- CHF 50–70
Train from Venezia Mestre to Zuerich Hb
- Ave. Duration
- 5h 57m
- Frequency
- Twice daily
- Estimated price
- CHF 95–150
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 100–150
- 2nd Class
- CHF 95–130
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Most Na Soci to Jesenice
- Ave. Duration
- 1h 21m
- Frequency
- Every 3 hours
- Estimated price
- CHF 5
- Website
- Slovenske železnice (SŽ)
Train from Most Na Soci to Jesenice
- Ave. Duration
- 1h 21m
- Frequency
- Every 3 hours
- Estimated price
- CHF 5
- Website
- Slovenske železnice (SŽ)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Night train from Jesenice to Zuerich Hb
- Ave. Duration
- 10h 3m
- Frequency
- Twice daily
- Estimated price
- CHF 45
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Nova Gorica to Venezia Mestre
- Ave. Duration
- 2h 43m
- Frequency
- Once daily
- Estimated price
- CHF 18–26
- Website
- Trenitalia
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Villach Hbf to St. Margrethen Sg
- Ave. Duration
- 8h 9m
- Frequency
- Twice daily
- Estimated price
- CHF 30–96
- Website
- Nightjet
- Sleeper Carriage
- CHF 91–96
- Couchette Carriage
- CHF 60–70
- Seating Carriage
- CHF 30–40
Train from St. Margrethen SG to Zürich HB
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +386 1 431 77 00
- [email protected]
- Website
- Nomago
Bus from Tolmin to Nova Gorica AP
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- CHF 2–6
- Website
- Nomago
Bus from Tolmin to Ljubljana AP
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- CHF 8–16
- Website
- Nomago
- Phone
- +386 (0) 31 30 41 41
- [email protected]
- Website
- zup-prevozi.eu
Shuttle from Nova Gorica to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 1m
- Frequency
- On demand
- Estimated price
- CHF 75–90
- Schedules at
- zup-prevozi.eu
- Economy class
- CHF 75–90
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Ljubljana bus station to Zurich Bus Station
- Ave. Duration
- 10h 20m
- Frequency
- 5 times a week
- Estimated price
- CHF 50–80
- Website
- Flixbus
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from FVG Airport to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 1h 37m
- Frequency
- On demand
- Estimated price
- CHF 160–270
- Website
- GoOpti
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Tolmin to Zurich bus services, operated by Nomago, arrive at Ljubljana AP station.
Tolmin to Zurich train services, operated by Trenitalia Frecce, arrive at Milano Centrale station.
Yes, the driving distance between Tolmin to Zurich is 555 km. It takes approximately 7h 58m to drive from Tolmin to Zurich.
There are 1270+ hotels available in Zurich.













































