There are 8 ways to get from Predazzo to Geneva by train (Trenitalia), bus, car, shuttle, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train (Trenitalia)
best- Take the train from Ora Auer to Milano Centraletrain Fr
- Take the train from Milano Centrale to Genevetrain Ec
8h 48mCHF 182–271Shuttle, bus
cheapest- Take a shuttle bus from Predazzo Autostazione to Milan Bergamo Airport
- Take the bus from Bergamo to Genevabus FlixBus 405 / ...
11h 25mCHF 67–95Bus
- Take the bus from Predazzo. Loc. Fol to Milan Bergamo Airportbus
- Take the bus from Bergamo to Genevabus FlixBus 405 / ...
11h 15mCHF 86–102Drive 592.9 km
- Drive from Predazzo to Genevacar 592.9 km
6h 25mCHF 114–165Shuttle to Venice Marco Polo Airport, fly
- Take a shuttle bus from Ziano di Fiemme to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Geneva International Airport (GVA)plane VCE - GVA
7h 56mCHF 76–251Bus, train
- Take the bus from Predazzo. Loc. Fol to Brescia, Via Solferino - Autostazionebus
- Take the train from Brescia to Genevetrain Ec
9h 58mCHF 130–185Shuttle to Munich International Airport, fly
- Take a shuttle bus from Rencio to Flughafen München
- Fly from Munich International Airport (MUC) to Geneva International Airport (GVA)plane MUC - GVA
9h 57mCHF 222–412Shuttle, train, train to Milan Linate Airport, fly
- Take a shuttle bus from Predazzo Autostazione to Trento Train Station
- Take the train from Trento to Verona Porta Nuovatrain
- Take the train from Verona Porta Nuova to Milano Centraletrain
- Fly from Milan Linate Airport (LIN) to Geneva International Airport (GVA)plane LIN - GVA
9h 4mCHF 82–352
Predazzo to Geneva by shuttle and bus
Comparing Your Travel Options
The cheapest way to get from Predazzo to Geneva is to shuttle and bus which costs SFr 65 - SFr 95 and takes 11h 25m.
The fastest way to get from Predazzo to Geneva is to drive which takes 6h 25m and costs SFr 110 - SFr 170.
No, there is no direct bus from Predazzo to Geneva. However, there are services departing from Predazzo. Loc. Fol and arriving at Geneva via Bergamo. The journey, including transfers, takes approximately 11h 15m.
No, there is no direct train from Predazzo to Geneva. However, there are services departing from Ora Auer and arriving at Geneve via Milano Centrale. The journey, including transfers, takes approximately 8h 48m.
The distance between Predazzo and Geneva is 680 km. The road distance is 592.9 km.
The best way to get from Predazzo to Geneva without a car is to train which takes 8h 48m and costs SFr 180 - SFr 280.
It takes approximately 8h 48m to get from Predazzo to Geneva, including transfers.
Predazzo to Geneva bus services, operated by Autostradale, depart from Predazzo. Loc. Fol station.
Predazzo to Geneva train services, operated by Trenitalia Frecce, depart from Ora Auer station.
The best way to get from Predazzo to Geneva is to train which takes 8h 48m and costs SFr 180 - SFr 280. Alternatively, you can bus, which costs SFr 85 - SFr 110 and takes 11h 15m.
What companies run services between Predazzo, Italy and Geneva, Switzerland?
You can take a vehicle from Predazzo to Geneve via Ora Auer and Milano Centrale in around 8h 48m. Alternatively, you can take a bus from Predazzo. Loc. Fol to Geneva via Milan Bergamo Airport and Bergamo in around 11h 15m.
- Website
- lufthansa.com
Flights from Venice Marco Polo Airport to Geneva International Airport via Munich International Airport
- Ave. Duration
- 3h 15m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- CHF 75–290
Flights from Munich International Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 95–430
Flights from Munich International Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- CHF 95–450
- Website
- swiss.com
Flights from Munich International Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 95–430
Flights from Munich International Airport to Geneva International Airport via Zurich
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- CHF 95–430
- Website
- easyjet.com
Flights from Venice Marco Polo Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Monday and Friday
- Estimated price
- CHF 35–180
Flights from Milan Linate Airport to Geneva International Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 29–210
- Website
- airdolomiti.it
Flights from Munich International Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Tuesday and Sunday
- Estimated price
- CHF 140–430
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Ora Auer to Milano Centrale
- Ave. Duration
- 2h 47m
- Frequency
- Once a week
- Estimated price
- CHF 35–60
- Website
- Trenitalia Frecce
Train from Trento to Verona Porta Nuova
- Ave. Duration
- 57 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–19
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Geneve
- Ave. Duration
- 4h 22m
- Frequency
- 3 times a day
- Estimated price
- CHF 70–120
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 80–120
- 2nd Class
- CHF 70–95
Train from Brescia to Geneve
- Ave. Duration
- 5h 58m
- Frequency
- Once daily
- Estimated price
- CHF 85–140
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 95–140
- 2nd Class
- CHF 85–120
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Trento to Verona Porta Nuova
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- CHF 9–14
- Website
- Trenitalia
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Trento to Verona Porta Nuova
- Ave. Duration
- 56 min
- Frequency
- 4 times a day
- Estimated price
- CHF 9–16
- Website
- Italo Treno
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- CHF 15–26
- Website
- Italo Treno
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Trento to Verona Porta Nuova
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- CHF 9–16
- Website
- Trenitalia Intercity
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- Autostradale
Bus from Predazzo. Loc. Fol to Milan Bergamo Airport
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Estimated price
- CHF 57
- Website
- Autostradale
Bus from Predazzo. Loc. Fol to Brescia, Via Solferino - Autostazione
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Estimated price
- CHF 46
- Website
- Autostradale
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Bergamo to Geneva
- Ave. Duration
- 6h 20m
- Frequency
- 4 times a day
- Estimated price
- CHF 29–45
- Website
- Flixbus
Bus from Bergamo to Geneva
- Ave. Duration
- 6h 20m
- Frequency
- 4 times a day
- Estimated price
- CHF 29–45
- Website
- Flixbus
- Phone
- +39 0461 391111
- booking@flyskishuttle.com
- Website
- Fly Ski Shuttle
Shuttle from Ziano di Fiemme to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a week
- Estimated price
- CHF 30–46
- Website
- Fly Ski Shuttle
- Shared
- CHF 30–45
- Private Car
- CHF 250–310
Shuttle from Predazzo Autostazione to Milan Bergamo Airport
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a week
- Estimated price
- CHF 35–50
- Website
- Fly Ski Shuttle
- Shared
- CHF 35–50
- Private Car
- CHF 360–450
Shuttle from Predazzo Autostazione to Trento Train Station
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a week
- Estimated price
- CHF 26–35
- Website
- Fly Ski Shuttle
- Shared
- CHF 26–35
- Private Car
- CHF 140–190
- Phone
- +39 0471 305604
- info@suedtirolbus.it
- Website
- Alto Adige Bus
Shuttle from Rencio to Flughafen München
- Ave. Duration
- 3h 57m
- Frequency
- On demand
- Estimated price
- CHF 120–170
- Website
- Alto Adige Bus
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Booking & Getting There
Predazzo to Geneva bus services, operated by Autostradale, arrive at Milan Bergamo Airport station.
Predazzo to Geneva train services, operated by Trenitalia Frecce, arrive at Milano Centrale station.
Yes, the driving distance between Predazzo to Geneva is 593 km. It takes approximately 6h 25m to drive from Predazzo to Geneva.
There are 1212+ hotels available in Geneva.




































