There are 7 ways to get from Pag to Geneva by plane, bus, 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.
Fly from Zadar Airport
best- Fly from Zadar Airport (ZAD) to Geneva International Airport (GVA)plane ZAD - GVA
8h 13mCHF 123–303Bus
cheapest- Take the bus from Pag, Autobusna Stanica to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka bus station to Milano, Autostazione Lampugnanobus 406
- Take the bus from Milan to Genevabus
19h 20mCHF 50–116Bus, train
- Take the bus from Pag, Autobusna Stanica to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus
- Take the train from Trieste Centrale to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Domodossolatrain Ec
- Take the train from Brig to Genèvetrain Ec / ...
16h 45mCHF 221–541Drive 1,034.7 km
- Drive from Pag to Genevacar 1,034.7 km
11h 23mCHF 167–241Bus to Rijeka Airport, fly
- Take the bus from Pag, Autobusna Stanica to Crikvenica, Autobusni Kolodvorbus
- Fly from Rijeka Airport (RJK) to Geneva International Airport (GVA)plane RJK - GVA
8h 38mCHF 196–460Bus to Split Airport, fly
- Take the bus from Pag, Autobusna Stanica to Split Bus Stationbus
- Fly from Split Airport (SPU) to Geneva International Airport (GVA)plane SPU - GVA
8h 14mCHF 74–300Bus via Zurich
- Take the bus from Pag, Autobusna Stanica to Zadar, Autobusni Kolodvorbus
- Take the bus from Zadar to Zürich Hbfbus
- Take the bus from Zurich Central Bus Station Sihlquai to Geneva Bus Stationbus
21h 4mCHF 150–158
Pag to Geneva by bus and foot
Questions & Answers
The cheapest way to get from Pag to Geneva is to bus which costs SFr 50 - SFr 120 and takes 19h 20m.
The fastest way to get from Pag to Geneva is to fly which takes 8h 13m and costs SFr 120 - SFr 310.
No, there is no direct bus from Pag to Geneva. However, there are services departing from Pag, Autobusna Stanica and arriving at Geneva via Rijeka bus station and Milan. The journey, including transfers, takes approximately 19h 20m.
The distance between Pag and Geneva is 821 km. The road distance is 1034.7 km.
The best way to get from Pag to Geneva without a car is to bus and train which takes 16h 45m and costs SFr 220 - SFr 550.
It takes approximately 8h 13m to get from Pag to Geneva, including transfers.
Pag to Geneva bus services, operated by Arriva Croatia, depart from Pag, Autobusna Stanica station.
The best way to get from Pag to Geneva is to fly which takes 8h 13m and costs SFr 120 - SFr 310. Alternatively, you can bus, which costs SFr 50 - SFr 120 and takes 19h 20m.
Pag to Geneva bus services, operated by Arriva Croatia, arrive at Rijeka, Autobusni Kolodvor station.
Yes, the driving distance between Pag to Geneva is 1035 km. It takes approximately 11h 23m to drive from Pag to Geneva.
What companies run services between Pag, Croatia and Geneva, Switzerland?
Austrian Airlines, Edelweiss Air, and five other airlines fly from Zadar Airport (ZAD) to Geneva International Airport (GVA) once daily. Alternatively, you can take a bus from Pag, Autobusna Stanica to Geneva via Rijeka bus station and Milan in around 19h 20m.
- Website
- swiss.com
Flights from Zadar Airport to Geneva International Airport via Zurich
- Ave. Duration
- 8h
- When
- Friday
- Estimated price
- CHF 160–260
Flights from Zadar Airport to Geneva International Airport via Vienna
- Ave. Duration
- 5h 10m
- When
- Monday
- Estimated price
- CHF 70–280
Flights from Rijeka Airport to Geneva International Airport via Zurich
- Ave. Duration
- 3h 30m
- When
- Monday
- Estimated price
- CHF 100–380
Flights from Split Airport to Geneva International Airport via Zurich
- Ave. Duration
- 3h 35m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- CHF 190–310
- Website
- lufthansa.com
Flights from Zadar Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 7h
- When
- Friday
- Estimated price
- CHF 70–250
Flights from Zadar Airport to Geneva International Airport via Munich
- Ave. Duration
- 10h 5m
- When
- Saturday
- Estimated price
- CHF 70–300
Flights from Rijeka Airport to Geneva International Airport via Munich
- Ave. Duration
- 3h 35m
- When
- Sunday
- Estimated price
- CHF 140–750
Flights from Rijeka Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- CHF 100–440
- Website
- austrian.com
Flights from Zadar Airport to Geneva International Airport via Vienna
- Ave. Duration
- 4h 57m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- CHF 70–280
Flights from Split Airport to Geneva International Airport via Vienna
- Ave. Duration
- 4h
- When
- Monday to Friday
- Estimated price
- CHF 80–330
- Website
- easyjet.com
Flights from Split Airport to Geneva International Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday and Saturday
- Estimated price
- CHF 28–170
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a day
- Estimated price
- CHF 19–40
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- CHF 17–29
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Estimated price
- CHF 13–35
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- CHF 17–35
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Venezia Mestre to Domodossola
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- CHF 75–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 85–120
- 2nd Class
- CHF 75–100
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Brig to Genève
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- CHF 65–190
- Website
- https://www.sbb.ch/en
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Pag, Autobusna Stanica to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- CHF 1–21
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Pag, Autobusna Stanica to Crikvenica, Autobusni Kolodvor
- Ave. Duration
- 2h 45m
- Frequency
- Twice a week
- Estimated price
- CHF 1–2
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Pag, Autobusna Stanica to Zadar, Autobusni Kolodvor
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Estimated price
- CHF 1
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazione
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- CHF 60–160
- Website
- https://www.goopti.com/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Rijeka bus station to Milano, Autostazione Lampugnano
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- CHF 30–60
- Website
- https://www.flixbus.co.uk
Bus from Milan to Geneva
- Ave. Duration
- 5h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 19–35
- Website
- https://www.flixbus.co.uk
- Phone
- +385 91 616 0990
- antonio.tours@zd.t-com.hr
- Website
- antoniotours.hr
Bus from Pag, Autobusna Stanica to Split Bus Station
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- CHF 22–45
- Schedules at
- antoniotours.hr
Bus from Pag, Autobusna Stanica to Zadar, Autobusni Kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- CHF 7–12
- Schedules at
- antoniotours.hr
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Zadar to Zürich Hbf
- Ave. Duration
- 13h 45m
- Frequency
- Twice a week
- Estimated price
- CHF 133
- Schedules at
- zelicreisen.ch
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Zurich Central Bus Station Sihlquai to Geneva Bus Station
- Ave. Duration
- 3h 55m
- Frequency
- Once a week
- Estimated price
- CHF 16–24
- Website
- https://regiojet.com/
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 562+ hotels available in Geneva.














































