There are 10 ways to get from Gstaad to Pula by train, plane, shuttle, bus, ferry, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Geneva International Airport, fly to Venice Marco Polo Airport, shuttle
best- Take the train from Gstaad to Montreux
- Take the train from Montreux to Genève-Aéroport
- Fly from Geneva International Airport (GVA) to Venice Marco Polo Airport (VCE)GVA - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Pula railway Stattion
10h 45m€136–657Train, bus
cheapest- Take the train from Gstaad to Montreux30 / ...
- Take the train from Montreux to MartignyIr / ...
- Take the bus from Martigny, gare to Aosta, Autostazione211
- Take the bus from Aosta to Brescia - North Bus Station
- Take the train from Brescia to Venezia MestreFr
- Take the bus from Venice Mestre Central Train Station to Pula , Autobusni Kolodvor
18h 23m€116–247Train, bus, ferry
- Take the train from Gstaad to Montreux30 / ...
- Take the train from Montreux to MartignyIr / ...
- Take the bus from Martigny, gare to Aosta, Autostazione211
- Take the bus from Aosta to Venezia, Tronchetto405
- Take the ferry from Port of Venice to Port of Pula
18h 19m€140–212Train
- Take the train from Gstaad to Montreux30 / ...
- Take the train from Lausanne to SargansIc
- Take the train from Sargans to Villach HbfEc
- Take the train from Villach Hbf to Ljubljana319 / ...
- Take the train from Ljubljana to Pula
22h 31m€287–552Drive 815.9 km
- Drive from Gstaad to Pula815.9 km
9h 36m€143–207Train to Zurich Airport, fly to Venice Marco Polo Airport, shuttle
- Take the train from Spiez to Zürich Flughafen
- Fly from Zurich Airport (ZRH) to Venice Marco Polo Airport (VCE)ZRH - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Pula railway Stattion
11h 29m€176–717Train to Zurich Airport, fly to Ljubljana, shuttle
- Take the train from Spiez to Zürich Flughafen
- Fly from Zurich Airport (ZRH) to Ljubljana (LJU)ZRH - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Pula , Autobusni Kolodvor
11h 16m€191–707Train, train to Milan Linate Airport, fly to Trieste – Friuli Venezia Giulia Airport, shuttle
- Take the train from Spiez to Domodossola
- Take the train from Domodossola to Rho Fiera Milano
- Fly from Milan Linate Airport (LIN) to Trieste – Friuli Venezia Giulia Airport (TRS)LIN - TRS
- Take a shuttle bus from Trieste Airport to Rovinj, Autobusni Kolodvor
11h 38m€178–546Train, bus, ferry via Zurich
- Take the train from Spiez to Zürich HBIc8 / ...
- Take the bus from Zurich Bus Station to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)401
- Take the ferry from Port of Venice to Port of Pula
19h 56m€173–252Taxi, bus
- Take the taxi from Gstaad to Bulle, gare routière
- Take the bus from Payerne to Bern
- Take the bus from Bern to Rijeka
- Take the bus from Rijeka bus station to Pula , Autobusni Kolodvor971 / ...
20h 23m€344–393
Gstaad to Pula by train
Questions & Answers
The cheapest way to get from Gstaad to Pula is to train and bus which costs €110 - €250 and takes 18h 23m.
The fastest way to get from Gstaad to Pula is to drive which takes 9h 36m and costs €140 - €210.
No, there is no direct train from Gstaad to Pula. However, there are services departing from Gstaad and arriving at Pula via Montreux, Lausanne, Sargans, Villach Hbf and Ljubljana. The journey, including transfers, takes approximately 22h 31m.
The distance between Gstaad and Pula is 892 km. The road distance is 815.9 km.
The best way to get from Gstaad to Pula without a car is to train and bus and ferry which takes 18h 19m and costs €140 - €220.
It takes approximately 10h 45m to get from Gstaad to Pula, including transfers.
Gstaad to Pula train services, operated by MOB, depart from Gstaad station.
Gstaad to Pula train services, operated by MOB, arrive at Montreux station.
Yes, the driving distance between Gstaad to Pula is 816 km. It takes approximately 9h 36m to drive from Gstaad to Pula.
There are 9099+ hotels available in Pula.
What companies run services between Gstaad, Switzerland and Pula, Croatia?
You can take a train from Gstaad to Pula via Montreux, Lausanne, Sargans, Villach Hbf, and Ljubljana in around 22h 31m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- swiss.com
Flights from Geneva International Airport to Venice Marco Polo Airport via Zurich Airport
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- €80–420
Flights from Zurich Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- €80–250
Flights from Zurich Airport to Ljubljana
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €95–370
- Website
- ita-airways.com
Flights from Geneva International Airport to Venice Marco Polo Airport via Zurich Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €80–420
Flights from Zurich Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- €80–250
Flights from Milan Linate Airport to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 57 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–190
- Website
- lufthansa.com
Flights from Geneva International Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 3h
- When
- Monday to Saturday
- Estimated price
- €85–330
Flights from Zurich Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €100–350
- Website
- easyjet.com
Flights from Geneva International Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 15m
- When
- Monday and Thursday
- Estimated price
- €35–170
Flights from Geneva International Airport to Venice Marco Polo Airport via Nice
- Ave. Duration
- 3h 5m
- When
- Monday
- Estimated price
- €35–170
- Website
- airdolomiti.it
Flights from Zurich Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 2h 55m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €100–350
- Phone
- +41 21 989 81 90
- Website
- journey.mob.ch
Train from Gstaad to Montreux
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €23–35
- Schedules at
- journey.mob.ch
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Montreux to Genève-Aéroport
- Ave. Duration
- 1h 16m
- Frequency
- Every 30 minutes
- Estimated price
- €23–45
- Website
- https://www.sbb.ch/en
Train from Montreux to Martigny
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–21
- Website
- https://www.sbb.ch/en
Train from Lausanne to Sargans
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- €90–170
- Website
- https://www.sbb.ch/en
Train from Sargans to Villach Hbf
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- €140–260
- Website
- https://www.sbb.ch/en
Train from Spiez to Zürich Flughafen
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- €45–85
- Website
- https://www.sbb.ch/en
Train from Spiez to Domodossola
- Ave. Duration
- 1h 7m
- Frequency
- 4 times a day
- Estimated price
- €35–60
- Website
- https://www.sbb.ch/en
Train from Spiez to Zürich HB
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €45–80
- Website
- https://www.sbb.ch/en
Train from Villach Hbf to Ljubljana
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- €9–18
- Website
- https://www.oebb.at/en/
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Ljubljana to Pula
- Ave. Duration
- 4h 41m
- Frequency
- Once a week
- Estimated price
- €12–17
- Website
- http://www.hzpp.hr/en
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Spiez to Domodossola
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- €18–26
- Website
- https://www.bls.ch/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Domodossola to Rho Fiera Milano
- Ave. Duration
- 1h 24m
- Frequency
- Every 3 hours
- Estimated price
- €8–10
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Domodossola to Rho Fiera Milano
- Ave. Duration
- 2h 3m
- Frequency
- Every 4 hours
- Estimated price
- €7–21
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €14–21
Train from Brescia to Venezia Mestre
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- €10–35
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €23–35
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Brescia to Venezia Mestre
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €23–45
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Brescia to Venezia Mestre
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- €19–40
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Brescia to Venezia Mestre
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Estimated price
- €40–90
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €60–90
- 2nd Class
- €40–60
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Pula railway Stattion
- Ave. Duration
- 3h 33m
- Frequency
- On demand
- Estimated price
- €40–390
- Schedules at
- goopti.com
- Shared
- €40–44
- Private
- €210–390
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Pula , Autobusni Kolodvor
- Ave. Duration
- 3h 15m
- Frequency
- On demand
- Estimated price
- €38–350
- Schedules at
- goopti.com
- Shared
- €38–42
- Private
- €190–350
Shuttle from Trieste Airport to Rovinj, Autobusni Kolodvor
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- €32–200
- Schedules at
- goopti.com
- Shared
- €32–36
- Private
- €100–200
- Phone
- +41 27 721 68 40
- info@tmrsa.ch
- Website
- tmrsa.ch
Bus from Martigny, gare to Aosta, Autostazione
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- €6–9
- Website
- https://www.tmrsa.ch/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Aosta to Venezia, Tronchetto
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- €30–60
- Website
- https://www.flixbus.co.uk
Bus from Zurich Bus Station to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 8h 20m
- Frequency
- Twice daily
- Estimated price
- €30–65
- Website
- https://www.flixbus.co.uk
Bus from Rijeka bus station to Pula , Autobusni Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €7–11
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Aosta to Brescia - North Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a week
- Estimated price
- €26–40
- Website
- https://www.blablacar.co.uk/bus
- Phone
- + 385 (0)52 383 000
- fils@fils.hr
- Website
- fils.hr
Bus from Venice Mestre Central Train Station to Pula , Autobusni Kolodvor
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- Estimated price
- €40–55
- Website
- https://www.fils.hr/
- Phone
- +39 0827 34 117
- info@gruppodimaio.it
- Website
- gruppodimaio.it
Bus from Payerne to Bern
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Estimated price
- €4–7
- Schedules at
- gruppodimaio.it
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Bern to Rijeka
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Estimated price
- €135
- Schedules at
- zelicreisen.ch
- Phone
- +385 (0) 32 308 935
- polet@polet.hr
- Website
- polet.hr
Bus from Rijeka bus station to Pula , Autobusni Kolodvor
- Ave. Duration
- 2h 22m
- Frequency
- 4 times a week
- Estimated price
- €47
- Schedules at
- polet.hr
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Rijeka bus station to Pula , Autobusni Kolodvor
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a week
- Estimated price
- €9–13
- Website
- https://centrotrans.com/en
- Phone
- +385 52 422 896
- sales@venezialines.com
- Website
- venezialines.com
Ferry from Port of Venice to Port of Pula
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €70–90
- Website
- https://venezialines.com/
- Phone
- +385 91 422 0110
- db.ferry@kompas-travel.com
- Website
- adriatic-lines.com
Ferry from Port of Venice to Port of Pula
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- €79
- Website
- https://adriatic-lines.com/
- Ave. Duration
- 49 min
- Estimated price
- €190–230
Taxi Phone Sion
- Phone
- +41 27 322 32 32
- Website
- taxiphonesion.ch
Taxi Mattei
- Phone
- +41 27 322 22 22
- Website
- taxi-mattei.ch
Taxi Dean
- Phone
- +41 78 600 36 27
- Website
- taxidean.ch
Taxi Bernard
- Phone
- +41 27 322 13 13
- Website
- taxi-bernard.ch
Taxi Street
- Phone
- +41 79 893 15 77
- Website
- taxistreetchablais.ch
Want to know more about travelling around Croatia
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



















































































