COMPARE Prices across different modes

Mon
25 Oct
£49Trenitalia
£29Flixbus
Tue
26 Oct
£56Trenitalia
£21Flixbus
Wed
27 Oct
£56Trenitalia
£23Flixbus
Thu
28 Oct
£64Trenitalia
£38Flixbus
Sat
30 Oct
£47Trenitalia
£23Flixbus
Sun
31 Oct
£49Trenitalia
£29Flixbus
Mon
1 Nov
£56Trenitalia
£48Flixbus
Tue
2 Nov
£49Trenitalia
£24Flixbus
Wed
3 Nov
£37Trenitalia
Find prices
Thu
4 Nov
£49Trenitalia
Find prices
Fri
5 Nov
£56Trenitalia
£23Flixbus
Sat
6 Nov
Find prices
£17Flixbus
Sun
7 Nov
£37Trenitalia
£29Flixbus

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Verona from Geneva

distanceDistance239 miles (385 km)
durationAverage train duration6 h 36 min
priceAverage train ticket price£54 (€61)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain companiesTrenitalia or Frecciarossa

Trains from Geneva to Verona cover the 239 miles (385 km) long trip taking on average 6 h 36 min with our travel partners like Trenitalia or Frecciarossa. Normally, there are 3 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £47, but the average price of train tickets is £54. Travellers depart most frequently from Genève and arrive in Verona Porta Nuova.

Train companies

Trenitalia and Frecciarossa trains between Geneva and Verona

Trenitalia and Frecciarossa trains will get you from Geneva to Verona from £47. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Trenitalia
Frecciarossa

Omio helps you find the perfect Geneva - Verona train with Trenitalia. Whether you are searching for the fastest, earliest or cheapest train between Geneva and Verona, Omio shows you Trenitalia’s current train timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Geneva to Verona trip. You can expect to travel around 239 miles (385 km) between Geneva and Verona on a train with Trenitalia. Once you are ready, buy your one-way Trenitalia tickets from Geneva to Verona starting as low as £47 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with Trenitalia!

Operator ticket policies for COVID

  • 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

Travel Tips

Trains from Geneva to Verona
Travel by train to Verona 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 Geneva to Verona.
FAQs
Is cross-border travel by train between Geneva, Switzerland and Verona, Italy allowed?

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

What is the status of international entry into Italy from Switzerland?

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

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

When travelling in Italy, you must follow these COVID-19 safety rules:

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

The information above was last checked on 24/10/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Geneva to Verona before travelling.

Are there travel restrictions, such as quarantine measures, in place when returning to Geneva, Switzerland from Verona, Italy?

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

Is my return train into Geneva from Verona restricted?

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

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

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

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

The government of Switzerland 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 23/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train to Geneva from Verona closer to your date of departure here.

What is the price of the cheapest train to Verona from Geneva?
Omio customers have found cheap train tickets to Verona from Geneva for as low as £47  for the next 7 days.
How much is a train ticket from Geneva to Verona?
If you’re looking to buy tickets for this route in the next 7 days, you’ll find that Geneva to Verona train prices are on average £54  one way.
What is the distance between Geneva and Verona by train?
The distance from Geneva to Verona by train is approximately 239 miles (385 km).
What is the average Geneva to Verona train duration?
The train time to Verona from Geneva is on average 6 h 36 min  for the 239 miles (385 km) long journey, but the time it takes to go between Geneva and Verona by train can vary depending on specific dates or travelling on weekends and holidays.
Which train station in Geneva goes to Verona? Which train station do I come into Verona from Geneva?

Omio customers book a train from Genève   to Verona Porta Nuova   most frequently for this route.

Where is the train station in Geneva? Where is the train station in Verona?

Passengers board their train most frequently from Genève and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at Verona Porta Nuova and need to travel approximately 1 mile (s) / 1 km from the train station to the city centre in Verona.

What train companies offer a service between Geneva and Verona?
For the route from Geneva to Verona you can take a train with Trenitalia or Frecciarossa. Be sure to check out all possible train companies that offer services between Geneva and Verona on Omio to compare what amenities they may have.
How many train services per day are there to Verona from Geneva?
On average, there are 3 trains a day from Geneva to Verona. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Geneva to Verona?
You can take the first train from Geneva to Verona at 04: 39   or take the last train from Geneva to Verona leaving at 17: 39. Look for the latest Geneva Verona train timetable on Omio and book the best time to take the train for this journey.
How far in advance should I purchase a train ticket between Geneva and Verona to get the best deals?
The price of a one way train ticket from Geneva to Verona is on average £54 if you buy 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 providers offering this trip. In general, you can find train tickets from Geneva to Verona available a few months in advance.

Important Stations and Airports for this Journey

Geneva
Verona
The major railway station for departures from Geneva is Genève. Read all the information you need to know about services, amenities and connections at Genève for your trip to Verona from Geneva.