There are 6 ways to get from Lamezia Terme to Geneva by plane, train (Trenitalia), bus, 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
best- Fly from Lamezia Terme International Airport (SUF) to Geneva International Airport (GVA)plane SUF - GVA
2h 11mCHF 99–292Train via Lamezia Terme C. (Trenitalia)
- Take the train from Lamezia Terme C. to Milano Centraletrain Fr
- Take the train from Milano Centrale to Genevetrain Ec
13h 56mCHF 181–422Bus via Zurich
- Take the bus from Lamezia Terme to ZÜRICH, Carparkplatz am Sihlquaibus
- Take the bus from Zurich Central Bus Station Sihlquai to Geneva Bus Stationbus : Lyon - Prague Central Bus Station / ...
19h 8mDrive 1,423 km
- Drive from Lamezia Terme to Genevacar 1,423 km
14h 2mCHF 233–337Train
- Take the train from Lamezia Terme to Milano Centraletrain 8143 / ...
- Take the train from Milano Centrale to Genevetrain Ec
14h 16mCHF 203–378Bus
- Take the bus from Lamezia Terme Train Station to Turin Corso Vittorio Emanuele IIbus Itabus
- Take the bus from Turin to Genevabus FlixBus N405 / ...
25h 20mCHF 106–207
Lamezia Terme to Geneva by train (Trenitalia)
Questions & Answers
The cheapest way to get from Lamezia Terme to Geneva is to bus which costs SFr 100 - SFr 210 and takes 25h 20m.
The fastest way to get from Lamezia Terme to Geneva is to fly which takes 2h 11m and costs SFr 95 - SFr 300.
No, there is no direct bus from Lamezia Terme to Geneva station. However, there are services departing from Lamezia Terme and arriving at Geneva Bus Station via Zurich Central Bus Station Sihlquai. The journey, including transfers, takes approximately 19h 8m.
No, there is no direct train from Lamezia Terme to Geneva. However, there are services departing from Lamezia T.Nicastro and arriving at Geneve via Lamezia Terme C. and Milano Centrale. The journey, including transfers, takes approximately 13h 56m.
The distance between Lamezia Terme and Geneva is 1171 km. The road distance is 1423 km.
The best way to get from Lamezia Terme to Geneva without a car is to train via Lamezia Terme C. which takes 13h 56m and costs SFr 180 - SFr 430.
It takes approximately 2h 11m to get from Lamezia Terme to Geneva, including transfers.
Lamezia Terme to Geneva bus services, operated by Onebus, depart from Lamezia Terme station.
Lamezia Terme to Geneva train services, operated by Trenitalia Frecce, depart from Lamezia Terme C. station.
The best way to get from Lamezia Terme to Geneva is to fly which takes 2h 11m and costs SFr 95 - SFr 300. Alternatively, you can train via Lamezia Terme C., which costs SFr 180 - SFr 430 and takes 13h 56m, you could also bus via Zurich, which costs and takes 19h 8m.
What companies run services between Lamezia Terme, Italy and Geneva, Switzerland?
easyJet, Edelweiss Air, and four other airlines fly from Lamezia Terme International Airport (SUF) to Geneva International Airport (GVA) twice daily. Alternatively, you can take a train from Lamezia T.Nicastro to Geneve via Lamezia Terme C. and Milano Centrale in around 13h 56m.
- Website
- swiss.com
Flights from Lamezia Terme International Airport to Geneva International Airport via Zurich
- Ave. Duration
- 4h 5m
- When
- Monday to Thursday
- Estimated price
- CHF 65–320
Flights from Lamezia Terme International Airport to Geneva International Airport via Rome
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- CHF 95–250
- Website
- easyjet.com
Flights from Lamezia Terme International Airport to Geneva International Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 65–250
- Website
- ita-airways.com
Flights from Lamezia Terme International Airport to Geneva International Airport via Rome
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- CHF 95–250
- Website
- lufthansa.com
Flights from Lamezia Terme International Airport to Geneva International Airport via Munich
- Ave. Duration
- 4h 50m
- When
- Wednesday
- Estimated price
- CHF 100–340
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Lamezia Terme C. to Milano Centrale
- Ave. Duration
- 7h 23m
- Frequency
- Every 4 hours
- Estimated price
- CHF 150–300
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Lamezia Terme C. to Milano Centrale
- Ave. Duration
- 13h 20m
- Frequency
- 3 times a week
- Estimated price
- CHF 110–230
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Milano Centrale to Geneve
- Ave. Duration
- 4h 21m
- Frequency
- 5 times a day
- Estimated price
- CHF 70–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 85–120
- 2nd Class
- CHF 70–100
Train from Milano Centrale to Geneve
- Ave. Duration
- 4h 21m
- Frequency
- 5 times a day
- Estimated price
- CHF 70–120
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 85–120
- 2nd Class
- CHF 70–100
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Lamezia Terme to Milano Centrale
- Ave. Duration
- 8h 55m
- Frequency
- Twice daily
- Estimated price
- CHF 130–260
- Website
- https://www.italotreno.it/en
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- onebus.it
Bus from Lamezia Terme to ZÜRICH, Carparkplatz am Sihlquai
- Ave. Duration
- 14h 13m
- Frequency
- Once a week
- Website
- https://onebus.it/
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Bus from Zurich Central Bus Station Sihlquai to Geneva Bus Station
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Estimated price
- CHF 20–29
- Website
- https://regiojet.com/
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Lamezia Terme Train Station to Turin Corso Vittorio Emanuele II
- Ave. Duration
- 19h 10m
- Frequency
- Twice daily
- Estimated price
- CHF 80–160
- Website
- https://www.itabus.it/en/home
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Turin to Geneva
- Ave. Duration
- 3h 40m
- Frequency
- Every 4 hours
- Estimated price
- CHF 19–35
- Website
- https://www.flixbus.co.uk
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Turin to Geneva
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- CHF 20–40
- 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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Lamezia Terme to Geneva bus services, operated by Onebus, arrive at ZÜRICH, Carparkplatz am Sihlquai station.
Lamezia Terme to Geneva train services, operated by Trenitalia Frecce, arrive at Milano Centrale station.
Yes, the driving distance between Lamezia Terme to Geneva is 1423 km. It takes approximately 14h 2m to drive from Lamezia Terme to Geneva.
Book your Lamezia Terme to Geneva train tickets online with Omio.
There are 391+ hotels available in Geneva.































