There are 13 ways to get from Pregrada to Verbier by train, bus, night train, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Zurich
best- Take the train from Poljcane to Graz Hbftrain Ec
- Take the train from Graz Hbf to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Fribourg/Freiburgtrain Ic1 / ...
- Take the train from Fribourg/Freiburg to Le Châble VStrain Re
18h 2mCHF 243–541Bus
cheapest- Take the bus from Pregrada to Zagreb, Autobusni Kolodvorbus
- Take the bus from Zagreb to Ljubljana bus stationbus 402 / ...
- Take the bus from Ljubljana to Aostabus
- Take the bus from Aosta, Autostazione to Sembrancher, garebus 211
20h 7mCHF 62–120Night train, train
- Take the night train from Zapresic to Sargansnighttrain En
- Take the train from Sargans to Fribourg/Freiburgtrain Ic
- Take the train from Fribourg/Freiburg to Le Châble VStrain Re
22h 12mCHF 293–604Drive 845.8 km
- Drive from Pregrada to Verbiercar 845.8 km
9h 16mCHF 137–197Train
- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the train from Graz Hbf to Sarganstrain Ec
- Take the train from Sargans to Fribourg/Freiburgtrain Ic
- Take the train from Fribourg/Freiburg to Le Châble VStrain Re
19h 7mCHF 263–591Bus, train
- Take the bus from Pregrada to Zagreb, Autobusni Kolodvorbus
- Take the bus from Zagreb to Fribourgbus
- Take the train from Fribourg/Freiburg to Le Châble VStrain Re
21h 31mCHF 101–230Fly Zagreb Franjo Tuđman Airport to Zurich Airport, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Zurich Airport (ZRH)plane ZAG - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
- Take the train from Lausanne to Martignytrain
12h 15mCHF 189–535Bus, train, line 268 bus to Zagreb Franjo Tuđman Airport, fly to Basel
- Take the bus from Pregrada to Zabokbus
- Take the train from Zabok to Zagreb Glavni Kol.train
- Take the bus from Glavni kolodvor to Velika Goricabus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Basel (BSL)plane ZAG - BSL
- Take the train from Basel SBB to Visptrain
- Take the train from Visp to Martignytrain
- Take the train from Martigny to Le Châble VStrain
12h 18mCHF 90–485Bus, shuttle to Ljubljana, fly to Zurich Airport, train
- Take the bus from Rogatec to Avtobusna postaja Celjebus
- Take a shuttle bus from Celje to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Zurich Airport (ZRH)plane LJU - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
- Take the train from Lausanne to Martignytrain
12h 20mCHF 241–598Bus, train, line 268 bus to Zagreb Franjo Tuđman Airport, fly to Milano Malpensa Airport
- Take the bus from Pregrada to Zabokbus
- Take the train from Zabok to Zagreb Glavni Kol.train
- Take the bus from Glavni kolodvor to Velika Goricabus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Milano Malpensa Airport (MXP)plane ZAG - MXP
- Take the train from Gallarate to Domodossolatrain
- Take the train from Domodossola to Martignytrain
- Take the train from Martigny to Le Châble VStrain
12h 35mCHF 110–366Train, shuttle to Vienna International Airport, fly to Geneva International Airport
- Take the train from Grobelno to Maribortrain
- Take a shuttle bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Geneva International Airport (GVA)plane VIE - GVA
- Take the train from Genève-Aéroport to Martignytrain
13h 52mCHF 153–420Train to Graz Airport, fly to Zurich Airport, train
- Take the train from Grobelno to Maribortrain
- Fly from Graz Airport (GRZ) to Zurich Airport (ZRH)plane GRZ - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
- Take the train from Lausanne to Martignytrain
13h 25mCHF 253–810Bus, train, line 268 bus to Zagreb Franjo Tuđman Airport, fly to Il Caravaggio International Airport
- Take the bus from Pregrada to Zabokbus
- Take the train from Zabok to Zagreb Glavni Kol.train
- Take the bus from Glavni kolodvor to Velika Goricabus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Il Caravaggio International Airport (BGY)plane ZAG - BGY
- Take the train from Milano Centrale to Domodossolatrain
- Take the train from Domodossola to Martignytrain
- Take the train from Martigny to Le Châble VStrain
13h 58mCHF 102–395
Pregrada to Verbier by bus and train
Questions & Answers
The cheapest way to get from Pregrada to Verbier is to bus which costs SFr 60 - SFr 120 and takes 20h 7m.
The fastest way to get from Pregrada to Verbier is to drive which takes 9h 16m and costs SFr 130 - SFr 200.
The distance between Pregrada and Verbier is 1113 km. The road distance is 845.8 km.
The best way to get from Pregrada to Verbier without a car is to bus which takes 20h 7m and costs SFr 60 - SFr 120.
It takes approximately 18h 2m to get from Pregrada to Verbier, including transfers.
The best way to get from Pregrada to Verbier is to train via Zurich which takes 18h 2m and costs SFr 240 - SFr 550. Alternatively, you can bus, which costs SFr 60 - SFr 120 and takes 20h 7m.
Yes, the driving distance between Pregrada to Verbier is 846 km. It takes approximately 9h 16m to drive from Pregrada to Verbier.
There are 2034+ hotels available in Verbier.
What companies run services between Pregrada, Croatia and Verbier, Switzerland?
You can take a vehicle from Pregrada to Verbier via Poljcane, Graz Hbf, Zuerich Hb, Zürich HB, Fribourg/Freiburg, Le Châble VS, and Le Châble TV in around 18h 2m. Alternatively, you can take a bus from Pregrada to Verbier, station poste via Zagreb, Autobusni Kolodvor, Zagreb, Ljubljana bus station, Ljubljana, Aosta, Autostazione, Sembrancher, gare, Sembrancher, Le Châble VS, and Le Châble VS, gare in around 20h 7m.
- Website
- swiss.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 80–250
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 85–270
Flights from Vienna International Airport to Geneva International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 70–260
Flights from Vienna International Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 24m
- When
- Every day
- Estimated price
- CHF 70–260
Flights from Graz Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- CHF 90–260
Flights from Graz Airport to Zurich Airport via Vienna International Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday to Sunday
- Estimated price
- CHF 100–420
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- CHF 65–280
Flights from Zagreb Franjo Tuđman Airport to Basel via Munich
- Ave. Duration
- 2h 55m
- When
- Monday to Saturday
- Estimated price
- CHF 75–250
Flights from Zagreb Franjo Tuđman Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- CHF 60–250
Flights from Graz Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- CHF 120–650
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Vienna International Airport
- Ave. Duration
- 3h 35m
- When
- Monday to Friday
- Estimated price
- CHF 60–250
Flights from Vienna International Airport to Geneva International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 70–260
Flights from Graz Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- CHF 90–260
Flights from Graz Airport to Zurich Airport via Vienna International Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday to Sunday
- Estimated price
- CHF 100–420
- Website
- ryanair.com
Flights from Zagreb Franjo Tuđman Airport to Basel
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 28–170
Flights from Zagreb Franjo Tuđman Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 28–170
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 80–250
Flights from Zagreb Franjo Tuđman Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 55–180
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Poljcane to Graz Hbf
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- CHF 24–35
- Website
- http://www.hzpp.hr/en
Night train from Zapresic to Sargans
- Ave. Duration
- 12h 31m
- Frequency
- Once daily
- Estimated price
- CHF 170–250
- Website
- http://www.hzpp.hr/en
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h 3m
- Frequency
- Once daily
- Estimated price
- CHF 16–23
- Website
- http://www.hzpp.hr/en
Train from Zabok to Zagreb Glavni Kol.
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- CHF 9–14
- Website
- http://www.hzpp.hr/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Zuerich Hb
- Ave. Duration
- 9h 31m
- Frequency
- Once daily
- Estimated price
- CHF 130–240
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Graz Hbf to Sargans
- Ave. Duration
- 8h 34m
- Frequency
- Once daily
- Estimated price
- CHF 120–210
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Fribourg/Freiburg
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- CHF 45–140
- Website
- https://www.sbb.ch/en
Train from Fribourg/Freiburg to Le Châble VS
- Ave. Duration
- 1h 55m
- Frequency
- Twice a week
- Estimated price
- CHF 40–120
- Website
- https://www.sbb.ch/en
Train from Sargans to Fribourg/Freiburg
- Ave. Duration
- 2h 29m
- Frequency
- Twice daily
- Estimated price
- CHF 75–220
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Lausanne
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 70–210
- Website
- https://www.sbb.ch/en
Train from Lausanne to Martigny
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 21–65
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Visp
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- CHF 60–180
- Website
- https://www.sbb.ch/en
Train from Visp to Martigny
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 22–65
- Website
- https://www.sbb.ch/en
Train from Martigny to Le Châble VS
- Ave. Duration
- 25 min
- Frequency
- 5 times a week
- Estimated price
- CHF 5–17
- Website
- https://www.sbb.ch/en
Train from Domodossola to Martigny
- Ave. Duration
- 1h 28m
- Frequency
- 6 times a week
- Estimated price
- CHF 35–110
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Martigny
- Ave. Duration
- 1h 46m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 40–130
- Website
- https://www.sbb.ch/en
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 16–23
- Website
- https://potniski.sz.si/en/
Train from Grobelno to Maribor
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- CHF 13–19
- Website
- https://potniski.sz.si/en/
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Basel SBB to Visp
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- CHF 14–19
- Schedules at
- sbb-deutschland.de
- Phone
- +41 27 720 47 47
- info@regionalps.ch
- Website
- regionalps.ch
Train from Visp to Martigny
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 20–40
- Schedules at
- regionalps.ch
- 2nd Class Ticket
- CHF 20–23
- 1st Class Ticket
- CHF 35–40
Train from Martigny to Le Châble VS
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- CHF 8–17
- Schedules at
- regionalps.ch
- 2nd Class Ticket
- CHF 8–10
- 1st Class Ticket
- CHF 14–17
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- CHF 5–8
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Domodossola
- Ave. Duration
- 1h 39m
- Frequency
- Every 2 hours
- Estimated price
- CHF 8–10
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9–16
- Website
- https://www.trenitalia.com/en.html
- Phone
- +385 049/328-022
- agencija@presecki.hr
- Website
- presecki.hr
Bus from Pregrada to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- CHF 5–9
- Schedules at
- presecki.hr
Bus from Pregrada to Zabok
- Ave. Duration
- 42 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 2–5
- Schedules at
- presecki.hr
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zagreb to Ljubljana bus station
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- CHF 8–15
- Website
- https://www.flixbus.co.uk
Bus from Zagreb to Fribourg
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Estimated price
- CHF 55–100
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Zagreb to Ljubljana bus station
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a week
- Estimated price
- CHF 8–15
- Website
- https://www.blablacar.co.uk/bus
Bus from Ljubljana to Aosta
- Ave. Duration
- 10h 10m
- Frequency
- Twice daily
- Estimated price
- CHF 40–80
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +41 27 721 68 40
- info@tmrsa.ch
- Website
- tmrsa.ch
Bus from Aosta, Autostazione to Sembrancher, gare
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a week
- Estimated price
- CHF 5–7
- Website
- https://www.tmrsa.ch/en/
- Phone
- +385 1 3651 555
- javnost@zet.hr
- Website
- zet.hr
Bus from Glavni kolodvor to Velika Gorica
- Ave. Duration
- 31 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 1–2
- Schedules at
- zet.hr
- Single fare, daytime (validity 90 minutes)
- CHF 2
- Single fare, night time
- CHF 2
- Single fare, daytime (validity 30 minutes)
- CHF 1
- Single fare, daytime (validity 60 minutes)
- CHF 1
- Phone
- +386 3 425 34 00
- marko.caks@izletnik.si
- Website
- nomago.si
Bus from Rogatec to Avtobusna postaja Celje
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- CHF 4–6
- Schedules at
- nomago.si
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Celje to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- CHF 55–65
- Schedules at
- zup-prevozi.eu
- Economy class
- CHF 55–65
- Phone
- +386 070740450
- info@easydrive.si
- Website
- easydrive.si
Shuttle from Maribor, Avtobusna Postaja to Flughafen Wien
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- CHF 26–55
- Schedules at
- easydrive.si
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
























































