Compare prices and tickets by train, bus or flight

Tue
Jan 18
$144Trenitalia
Find prices
Find prices
Wed
Jan 19
$144Trenitalia
Find prices
Find prices
Thu
Jan 20
$102Trenitalia
$35Flixbus
$358Air Dolomiti
Fri
Jan 21
$102Trenitalia
$31BlaBlaCar Bus
$358Air Dolomiti
Sat
Jan 22
$58Trenitalia
$27BlaBlaCar Bus
$179Air Dolomiti
Mon
Jan 24
$58Trenitalia
$35Flixbus
$158Austrian Airlines
Tue
Jan 25
$73Trenitalia
Find prices
$242Air Dolomiti
Wed
Jan 26
Find prices
$35Flixbus
$166Lufthansa
Thu
Jan 27
$73Trenitalia
$29Flixbus
$242Air Dolomiti
Fri
Jan 28
$73Trenitalia
$24BlaBlaCar Bus
$242Air Dolomiti
Sat
Jan 29
$73Trenitalia
$24BlaBlaCar Bus
$242Air Dolomiti
Sun
Jan 30
$87Trenitalia
$24BlaBlaCar Bus
$125Vueling
Mon
Jan 31
$87Trenitalia
$34Flixbus
$242Air Dolomiti
Tue
Feb 1
$58Trenitalia
Find prices
$95Vueling
Wed
Feb 2
$58Trenitalia
$35Flixbus
$77Vueling
Thu
Feb 3
$73Trenitalia
$24BlaBlaCar Bus
$203Air Dolomiti
Fri
Feb 4
$73Trenitalia
$29BlaBlaCar Bus
$203Air Dolomiti
Sat
Feb 5
$58Trenitalia
$24BlaBlaCar Bus
$115Sas Airways
Sun
Feb 6
$73Trenitalia
Find prices
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Venice to Geneva

distanceDistance301 miles (486 km)
durationAverage train duration7 h 3 min
priceAverage train ticket price$115 (€96)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesTrenitalia or Frecciarossa

Trains from Venice to Geneva cover the 301 miles (486 km) long trip taking on average 7 h 3 min with our travel partners like Trenitalia or Frecciarossa. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this trip costs around $115 (€96), you can find the cheapest train ticket for as low as $58 (€48). Travelers depart most frequently from Venezia Mestre and arrive in Genève.

Train providers: Trenitalia and Frecciarossa from Venice to Geneva trains

Buy your official Trenitalia and Frecciarossa train tickets to Geneva from Venice from $58 (€48) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable trip.

Trenitalia
Frecciarossa

Trenitalia train tickets between Venice and Geneva are available on Omio for as little as $58 (€48). Trenitalia is Italy’s national train company with a huge fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates trains such as the Eurocity (EC), Euronotte (EN), InterCity (IC), InterCitynotte (ICN), as well as the Regionale Veloce (RV), Regionale (R), Suburbano (S) and Metropolitano (M). Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travelers, which you can use on Omio. When traveling on a Trenitalia train from Venice to Geneva, you can expect to travel 301 miles (486 km). Check Trenitalia’s train schedules and tickets for the Venice to Geneva journey and book your cheap ticket on Omio today!

  • Average Price: $58

These are Trenitalia's ticket policies for COVID-19 for the train from Venice to Geneva:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
  • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

Trains from Venice to Geneva

Trains from Venice to Geneva depart from the very heart of Venice, the Venice Santa Lucia train station, which is situated right on the iconic Grand Canal. Your train takes a railway bridge across the Venetian Lagoon to the mainland of Italy, then sets off at a northwest slant into Switzerland. After a journey of about 302 miles (486 km), your Venice to Geneva train will arrive at the main railway station in Geneva, Geneva Cornavin. Generally, travelers can find about 15 trains a day making this trip. Once you arrive in Geneva, you can enjoy the famous Lake Geneva and Palais des Nations.

 

Venice to Geneva Train Time: Daily Departures

Venice to Geneva trains depart about 15 times a day, for a total of about 105 trains a week. The earliest Venice to Geneva train tends to depart around 05:40 a.m. and the latest train tends to leave around 10:00 p.m. The journey is approximately 302 miles (486 km) and generally requires 1 or 2 changes in cities such as Verona, Milan, and Bologna.

 

How long is the journey by train from Venice to Geneva?

Traveling from Venice to Geneva by train will usually require passengers to switch trains 1 or 2 times during the journey in cities such as Verona, Milan, and Bologna. Depending on how many changes you have, how long your layovers are, and what kind of train each leg of your journey is on, your trip time can vary quite a bit. The fastest Venice to Geneva trains tend to complete their journey in about 8h 41min. The slowest trips tend to be around 12h 51min.

 

Trains from Venice to Geneva: Departure and Arrival Stations

Departure train station: In Venice, you will catch your Venice to Geneva train right on the Grand Canal at the Venice Santa Lucia railway station. For transportation to the Santa Lucia station from throughout Venice, you can take a waterbus, or Vaporetto. You can also opt for a more expensive water taxi to get you there in about 6min. And you can always walk: the station is approximately 12min from the famous Rialto Bridge. Venice Santa Lucia train station features ticket machines, ticket windows, ATMs, luggage lockers, tourist information, and restrooms. It also has shops, a VIP lounge with Wi-Fi, and various places to eat, including a pizzeria. Differently-abled travelers should contact the Venice Santa Lucia station for assistance before their day of departure.

Arrival train station: Venice to Geneva trains arrive at Geneva Cornavin station, the main railway station of Geneva, located in the city center. From here, passengers can catch buses and trams to take them throughout the city. The station offers travelers free Wi-Fi, but restrooms cost a small amount. You can also find ticket machines, currency exchange, and luggage lockers. If you want to shop or eat, you have many options, including cafeterias and eateries, a bookstore and a flower shop.

 

Which train companies travel from Venice to Geneva?

Trenitalia and occasionally Italo train companies operate cheap trains from Venice to Geneva. Trenitalia has several different types of trains in its fleet and might use more than one model on one trip from Venice to Geneva. For example, on Venice to Geneva trains, Trenitalia likes to use its older Regionale models as well its more cutting-edge high speed-trains such as Frecciarossa and Frecciargento. Italo generally uses high-speed trains.

 

Trenitalia trains from Venice to Geneva

Trains from Venice to Geneva generally require 1 or 2 changes per trip, in cities such as Milan, Verona, and Bologna. If Trenitalia is operating the train service, any leg of the journey might be on a different model train, such as a high-speed Frecciarossa or an older, slower Regionale model. Trenitalia generally sells tickets in 2nd, Standard, or Premium class. Second class includes armchair seating, bistro service, and plenty of space. Standard class offers armchair seating, bistro service, and free Wi-Fi. Premium seating features free Wi-Fi, leather armchair seating, and newspaper and bistro service.

 

Italo Trains from Venice to Geneva

The train company Italo occasionally runs the trains from Venice to Geneva. Generally, Italo only uses high-speed trains in its fleet. Italo train journeys offer passengers tickets in Smart class, Prima class, and Club Executive class. A Smart ticket provides travelers with free Wi-Fi, on-board entertainment, and reclining leather seats. Prima tends to provide the same Wi-Fi, on-board entertainment, and leather seats, but also offers a welcome service and more space. If you buy an Executive Club ticket, you will have all the same amenities as Prima class, along with access to a private lounge.

 

On the Train from Venice to Geneva: Services on Board

Policies and restrictions regarding luggage, pets, and bicycles are similar for Trenitalia and Italo trains. However, since rules can vary slightly between companies, and even between different trains in one company, it is best to double-check rules and restrictions when booking your ticket on a Venice to Geneva train. Generally, passengers simply carry their luggage aboard the train and keep it with them, stowing it in the racks above the seats or in the designated cabinets at the end of the train car. There is usually no charge for bringing your luggage. Guide dogs tend to travel free and with no restrictions on both Italo and Trenitalia trains. Small pets can be brought aboard, usually at no extra charge, but they must be kept in small pet carriers throughout the duration of the journey. Larger dogs can board if wearing a leash and fitted with a muzzle. There is usually a charge for bringing a larger dog. Also, since Venice to Geneva trains cross the border, you will also need to bring identification and vaccination documentation for your animals. Keep in mind that animals are sometimes prohibited from trains that depart during rush hour or upper-class cars. Several aspects of bike policies differ between train companies and train types, such as the type of bike allowed, how it is to be packed, where it is to be transported, and whether there is room or a charge. It is best to double-check the bike policies on the trains of every leg of your journey. Assistance for passengers with limited mobility is available from Trenitalia and Italo, but it is best to call ahead and let them know you will need assistance.

 

How to find cheap train tickets from Venice to Geneva

When it comes to finding cheap trains you can choose a train that require changes, because they are cheaper than non-stop ones. To keep fares as low as possible, it is also often a good idea to book your tickets in advance and leave some flexibility in your schedule.

   

Travel Tips: Trains from Venice to Geneva

Travel by train to Geneva easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Venice to Geneva.
FAQs

What are the travel restrictions for Geneva, Switzerland if I'm coming from Venice, Italy by train?

Travel between Venice, Italy and Geneva, Switzerland by train is: Partially open.

Can I enter Switzerland from Italy?

International entry status: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Switzerland from Venice?

Conditions of entry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • COVID-19 test required after arrival, between day 4 and day 7
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Geneva, Switzerland?

All travelers in Switzerland must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 1/13/22. Remember to review the latest COVID-19 travel safety regulations   for your train from Venice to Geneva as this information can change.

What COVID restrictions are there for my return journey by train to Venice, Italy from Geneva, Switzerland?

The restriction level for your return train to Venice, Italy from Geneva is: Partially open.

Is my return train into Venice from Geneva restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Italy from Geneva?

Conditions of reentry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 48 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Venice, Italy?

The government of Italy has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 1/15/22. Remember to check the latest COVID-19 travel safety regulations for your train to Venice from Geneva closer to your date of departure here here.

What is the price of the cheapest train from Venice to Geneva?

Omio customers have found the cheapest trains from Venice to Geneva to cost as little as $58 (€48)  in the next 7 days.

How much is a train ticket to Geneva from Venice?

In the next 7 days you can expect to pay on average $115 (€96)  for a train ticket to Geneva from Venice.

How far is Geneva from Venice by train?

You should expect to travel around 301 miles (486 km)  to Geneva from Venice by train.

How long is the train ride to Geneva from Venice?

The Venice to Geneva train duration is on average 7 h 3 min, which is to be expected when traveling 301 miles (486 km) between Venice and Geneva. However, the time it takes can vary based on specific dates, weekends, and holidays.

What is the departure train station in Venice and arrival train station in Geneva?

When departing from Venice, you have various train station options to start your route from including Venezia Mestre, Venezia Santa Lucia and Venice. When arriving in Geneva, you can end your journey in train stations like Genève and Geneva.

Omio customers book a train from Venezia Mestre   to Genève   most frequently for this route.

Where is the train station in Venice to go to Geneva? Where is the train station in Geneva located?

The most popular departure train station with passengers for this trip, called Venezia Mestre, is located 5.5 miles (8.9 km) from the city center of Venice.

The most popular arrival train station, Genève, is located 0.6 miles (950 m) away from the city center of Geneva.

What train companies go from Venice to Geneva?

For the route from Venice to Geneva you can take a train with Trenitalia or Frecciarossa. Be sure to check out all possible train companies that offer services between Venice and Geneva on Omio to compare what amenities they may have.

Can I find a direct train from Venice to Geneva?

Yes, there is 1 direct train to Geneva from Venice per day with Trenitalia  on Omio. This is worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.

How many train services are there from Venice to Geneva a day?

On average, there is 1 train a day from Venice to Geneva. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Venice to Geneva? What time is the last train from Venice to Geneva?

The earliest train for this trip departs from Venice at 7: 10 AM. The last train leaves from Venice at 3: 18 PM. Check Omio for the latest train schedule from Venice to Geneva and book the best time to depart on your chosen travel date.

How early should I purchase train tickets between Venice and Geneva to score the best deals?

The price of a one way train ticket from Venice to Geneva is on average $115 (€96) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets between Venice and Geneva available a few months in advance.

Important Stations and Airports for this Journey

Venice
Geneva
Venezia Mestre is the most popular Venice railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Venice for your trip to Geneva.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 05: 50 - 20: 30
Public transit options for Venezia Mestre
Bus lines: 2, 3, 10, 15, 18, 25a, 31, 31H, 32, 32H, 33H, 34H, 43, 53, 86, N1, 8AE
Train lines: FR, FA, FB, EC, RJ, IC, EN, ICN, R, Italo
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 0415298711
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
Public transit options for Venezia Santa Lucia
Bus lines: 1, 2, 4. 1, 4. 2, 5. 1, 5. 2, 3, N
Train lines: FR, FA, FB, IC, ICN, R, RER, EC, EN, RJ, VSOE