There are 9 ways to get from Trieste to Genève-Aéroport 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 via Rho (Trenitalia)
best- Take the train from Trieste Centrale to Milano P.GaribaldiFr
- Take the train from Rho-Fiera Milano to GeneveEc
9h 43mCHF 108–203Bus
cheapest- Take the bus from Trieste to Chambéry - Bus StationBlaBlaCar Bus
- Take the bus from Chambéry - Bus Station to Geneva - Airport Bus StationBlaBlaCar Bus
14h 15mCHF 55–82Bus via Venice
- Take the bus from Trieste to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)N907 / ...
- Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Geneva405 / ...
12h 32mCHF 58–93Drive 764.6 km
- Drive from Trieste to Genève-Aéroport764.6 km
8h 22mCHF 124–180Shuttle to Ljubljana, fly to Geneva International Airport
- Take a shuttle bus from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Geneva International Airport (GVA)LJU - GVA
6h 36mCHF 114–389Train
- Take the train from Trieste Centrale to Venezia MestreFr
- Take the train from Venezia Mestre to GeneveEc
10h 33mCHF 131–211Shuttle to Venice Marco Polo Airport, fly to Geneva International Airport
- Take a shuttle bus from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Geneva International Airport (GVA)VCE - GVA
5h 33mCHF 77–404Fly Trieste – Friuli Venezia Giulia Airport to Geneva International Airport
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Geneva International Airport (GVA)TRS - GVA
6h 9mCHF 68–216Fly Trieste – Friuli Venezia Giulia Airport to Milan Linate Airport, train
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Milan Linate Airport (LIN)TRS - LIN
- Take the train from Rho-Fiera Milano to Geneve
8h 46mCHF 153–325
Trieste to Genève-Aéroport by train (Trenitalia)
Questions & Answers
The cheapest way to get from Trieste to Genève-Aéroport is to bus which costs SFr 55 - SFr 85 and takes 14h 15m.
The fastest way to get from Trieste to Genève-Aéroport is to shuttle and fly which takes 5h 33m and costs SFr 75 - SFr 410.
No, there is no direct bus from Trieste to Genève-Aéroport. However, there are services departing from Trieste and arriving at Genève-Aéroport, gare-Arena via Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) and Genève, gare Cornavin. The journey, including transfers, takes approximately 12h 32m.
No, there is no direct train from Trieste to Genève-Aéroport. However, there are services departing from Trieste Centrale and arriving at Genève-Aéroport via Milano Porta Garibaldi, Rho-Fiera Milano and Genève. The journey, including transfers, takes approximately 9h 43m.
The distance between Trieste and Genève-Aéroport is 772 km. The road distance is 764.6 km.
The best way to get from Trieste to Genève-Aéroport without a car is to train via Rho which takes 9h 43m and costs SFr 100 - SFr 210.
It takes approximately 9h 43m to get from Trieste to Genève-Aéroport, including transfers.
Trieste to Genève-Aéroport bus services, operated by BlaBlaCar Bus, depart from Trieste station.
Trieste to Genève-Aéroport train services, operated by Trenitalia Frecce, depart from Trieste Centrale station.
The best way to get from Trieste to Genève-Aéroport is to train via Rho which takes 9h 43m and costs SFr 100 - SFr 210. Alternatively, you can bus via Venice, which costs SFr 55 - SFr 95 and takes 12h 32m, you could also fly, which costs SFr 65 - SFr 220 and takes 6h 9m.
What companies run services between Trieste, Italy and Genève-Aéroport, Switzerland?
You can take a train from Trieste Centrale to Genève-Aéroport via Milano Porta Garibaldi, Rho Fiera Milano, Rho-Fiera Milano, and Genève in around 9h 43m. Alternatively, you can take a bus from Trieste to Genève-Aéroport, gare-Arena via Venezia, Viale Stazione (Mestre Stazione - fermata ATVO), Geneva, and Genève, gare Cornavin in around 12h 32m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lufthansa.com
Flights from Ljubljana to Geneva International Airport via Frankfurt
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- CHF 95–370
Flights from Ljubljana to Geneva International Airport via Munich
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- CHF 90–350
Flights from Venice Marco Polo Airport to Geneva International Airport via Munich
- Ave. Duration
- 3h 22m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 70–310
Flights from Trieste – Friuli Venezia Giulia Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- CHF 95–320
- Website
- swiss.com
Flights from Ljubljana to Geneva International Airport via Zurich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 70–350
Flights from Venice Marco Polo Airport to Geneva International Airport via Zurich
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- CHF 75–390
Flights from Trieste – Friuli Venezia Giulia Airport to Geneva International Airport via Rome
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- CHF 70–180
Flights from Trieste – Friuli Venezia Giulia Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 4h 50m
- When
- Sunday
- Estimated price
- CHF 95–300
- Website
- ita-airways.com
Flights from Venice Marco Polo Airport to Geneva International Airport via Zurich
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- CHF 75–390
Flights from Trieste – Friuli Venezia Giulia Airport to Geneva International Airport via Rome
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- CHF 70–180
Flights from Trieste – Friuli Venezia Giulia Airport to Milan Linate Airport
- Ave. Duration
- 1h
- When
- Monday to Saturday
- Estimated price
- CHF 70–170
- Website
- easyjet.com
Flights from Venice Marco Polo Airport to Geneva International Airport
- Ave. Duration
- 1h 20m
- When
- Monday and Thursday
- Estimated price
- CHF 30–160
Flights from Venice Marco Polo Airport to Geneva International Airport via Nice
- Ave. Duration
- 3h 15m
- When
- Sunday
- Estimated price
- CHF 30–160
Flights from Trieste – Friuli Venezia Giulia Airport to Geneva International Airport via Rome
- Ave. Duration
- 5h 2m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 40–190
- Website
- airdolomiti.it
Flights from Venice Marco Polo Airport to Geneva International Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Sunday
- Estimated price
- CHF 100–310
Flights from Trieste – Friuli Venezia Giulia Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- CHF 100–320
- Website
- luxair.lu
Flights from Ljubljana to Geneva International Airport via Luxembourg
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- CHF 95–470
- Website
- airfrance.com
Flights from Ljubljana to Geneva International Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 70–360
- Website
- klm.com
Flights from Ljubljana to Geneva International Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- CHF 80–390
- Website
- brusselsairlines.com
Flights from Ljubljana to Geneva International Airport via Brussels
- Ave. Duration
- 6h 55m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 80–310
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Milano P.Garibaldi
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- CHF 35–80
- Schedules at
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 1h 43m
- Frequency
- 5 times a day
- Estimated price
- CHF 14–27
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Rho-Fiera Milano to Geneve
- Ave. Duration
- 4h 12m
- Frequency
- Once a week
- Estimated price
- CHF 70–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 80–120
- 2nd Class
- CHF 70–95
Train from Venezia Mestre to Geneve
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- CHF 120–180
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 120–180
- 2nd Class
- CHF 120–160
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 3h 14m
- Frequency
- Hourly
- Estimated price
- CHF 8–25
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 18–25
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Venezia Mestre
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- CHF 10–25
- 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
- Once daily
- Estimated price
- CHF 12–25
- Website
- https://www.italotreno.it/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Trieste to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- CHF 5–12
- Website
- https://www.flixbus.co.uk
Bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Geneva
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 45–65
- Website
- https://www.flixbus.co.uk
Bus from Chambéry - Bus Station to Geneva - Airport Bus Station
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- CHF 8–18
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Trieste to Venezia, Viale Stazione (Mestre Stazione - fermata ATVO)
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a day
- Estimated price
- CHF 7–11
- Website
- https://www.itabus.it/en/home
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Trieste Centrale to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- On demand
- Estimated price
- CHF 28–160
- Schedules at
- goopti.com
- Shared
- CHF 28–31
- Private
- CHF 85–160
Shuttle from Trieste Centrale to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- CHF 32–240
- Schedules at
- goopti.com
- Shared
- CHF 32–35
- Private
- CHF 130–240
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Trieste to Chambéry - Bus Station
- Ave. Duration
- 11h 25m
- Frequency
- 4 times a week
- Estimated price
- CHF 45–65
- Website
- https://www.blablacar.co.uk/bus
Bus from Chambéry - Bus Station to Geneva - Airport Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9–15
- Website
- https://www.blablacar.co.uk/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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Trieste to Genève-Aéroport bus services, operated by BlaBlaCar Bus, arrive at Chambéry - Bus Station.
Trieste to Genève-Aéroport train services, operated by Trenitalia Frecce, arrive at Milano P.Garibaldi station.
Yes, the driving distance between Trieste to Genève-Aéroport is 765 km. It takes approximately 8h 22m to drive from Trieste to Genève-Aéroport.
Book your Trieste to Genève-Aéroport train tickets online with Omio.
Book your Trieste to Genève-Aéroport bus tickets online with Omio.
There are 617+ hotels available in Genève-Aéroport.







































