No ifs or buts. Just travel! Get 12% off your next booking. Valid until 17.03.2025.
12% discount applied on bookings with a total basket value up to €100.
Valid for new and existing customers
Available on app and web bookings
This offer ends on 17.03.2025.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Geneva to Desenzano del Garda train

Mon, Mar 17
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Geneva to Desenzano del Garda

Showing times and prices for Mar 17

Cheapest

The best way to find a cheap train ticket from Geneva to Desenzano del Garda is to book your journey as far in advance as possible and to avoid traveling at rush hour.

TrenitaliaTrenitalia
05:27PM6h56
Geneva
12:23AMDesenzano del Garda
$891One-way
0 transfers

Travel Information

Compare train, bus, and flight for Geneva to Desenzano del Garda

Omio recommends booking the train as it is the most popular option from Geneva to Desenzano del Garda among Omio's users. If you are prioritising price take the train with prices starting from €49. For those with little time consider booking a flight which can get you there in 4h 50m.

Compare train with

Most popular
Train
Flight
Bus

€76

Average price

Lowest

€124

Average price

€50

Average price

7h 19m

Average duration

6h 49m

Onboard

+

30m

Additional time*

7h 50m

Average duration

Fastest

4h 50m

Onboard

+

3h 0m

Additional time*

14h 9m

Average duration

13h 39m

Onboard

+

30m

Additional time*

Direct Options

Direct Options

Direct Options

Geneva to Desenzano del Garda train times

Showing trains for tomorrow, Monday, March 17
ProviderDepartsDurationArrivesTransfersTickets
TrenitaliaTrenitalia05:27PM Geneva6h56 12:23AM Desenzano del Garda0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Geneva to Desenzano del Garda by train, bus, or flight

Mon
Mar 17
Tue
Mar 18
Wed
Mar 19
Thu
Mar 20
Fri
Mar 21
Sat
Mar 22
Sun
Mar 23

Fastest train times from Geneva to Desenzano del Garda

Showing times and prices for Mar 17

Fastest Journey

6 h 56 m

Average

6 h 56 m

Trains per day

1

Distance

350 km

Of the 1 trains that leave Geneva for Desenzano del Garda every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

TrenitaliaTrenitalia
05:27PM6h56
Geneva
12:23AMDesenzano del Garda
$891One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Geneva to Desenzano del Garda

Trains from Geneva to Desenzano del Garda run on average 3 times per day, taking around 6h 49m. Cheap train tickets for this journey start at $57 (€49) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
217 miles (350 km)
Average train duration
6h 49m
Cheapest ticket price
$57 (€49)
Trains per day
3
Train providers
1
Fastest train
6h 21m
First train
17:27
Last train
17:39
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train companies: Trenitalia from Geneva to Desenzano del Garda trains

Buy your official Trenitalia train tickets to Desenzano del Garda from Geneva from $94 (€81) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient journey.

Trenitalia is the national railway of Italy, providing a comprehensive network of trains across the country including trains from Geneva to Desenzano del Garda. It operates a variety of train types, including high-speed Frecciarossa, Frecciargento, and Frecciabianca, as well as regional and intercity services. Frecciarossa trains are the fastest, reaching speeds of up to 300 km/h, while Frecciargento and Frecciabianca offer a more leisurely journey. Passengers can choose from a range of ticket types, including Economy, Standard, and Business Class. Onboard facilities include comfortable seating, Wi-Fi, and a range of food and beverage options. Popular routes include Milan to Rome, Venice to Florence, and Naples to Bari.

Geneva to Desenzano del Garda train information with Trenitalia:

  • Average Duration: 6 h 9 min
  • Cheapest Price: $94

Discover the Scenic Rail Journey: Geneva to Desenzano del Garda Train

Embark on an unforgettable journey with the train from Geneva to Desenzano del Garda, a perfect way to explore the enchanting landscapes between Switzerland and Italy. Your journey begins at Geneva Cornavin, the bustling heart of Swiss railway travel. As you relax, you'll find yourself immersed in breathtaking views as you make your way towards Italy. The scenic ride culminates at Desenzano del Garda-Sirmione, one of northern Italy's most picturesque train stations. Travel hassle-free on one of the many trains from Geneva to Desenzano del Garda and delight in the serene beauty of the journey, coupled with the opportunity to conveniently reach the charming towns and splendid lakeside of Garda.

Affordable Geneva to Desenzano del Garda Train Ticket Options

Planning a picturesque journey from Geneva to Desenzano del Garda? Our platform allows you to discover the best deals on train travel between these beautiful destinations. The cost of a train ticket can vary depending on several factors, but travelers can snag the cheapest ticket for as low as $57 (€49). On average, you should expect to spend about $88 (€76) for a comfortable ride. For the best combination of convenience and value, consider planning your trip in May. During this month, the pleasant weather and competitive price landscape make it an ideal choice for train travel between Geneva and Desenzano del Garda.

Train Geneva to Desenzano del Garda with Trenitalia & SBB CFF FFS

Embark on a picturesque journey from Geneva to Desenzano del Garda by train, traveling with well-known providers such as Trenitalia and SBB CFF FFS. These trains offer a comfortable and efficient travel experience, boasting sweeping views of the beautiful Swiss and Italian landscapes. Trenitalia's high-speed service, the Frecciarossa, ensures a quick trip with facilities such as WiFi, spacious seating, and onboard dining. Meanwhile, SBB CFF FFS, renowned for its punctuality and reliability, offers InterCity trains equipped with modern amenities including power outlets and refreshment options. Whether you're looking for speed, comfort, or scenic vistas, traveling by train from Geneva to Desenzano del Garda is a delightful way to explore these two stunning regions.

Train Geneva to Desenzano del Garda: Train Times and Schedule

Planning a train trip from Geneva to Desenzano del Garda? On average, the journey covers a distance of 217 miles (350 km) and usually takes around 6h 21m. Enjoy picturesque landscapes and a comfortable ride as you travel between these two beautiful destinations.

Trains from Geneva to Desenzano del Garda operate frequently, with an average of 3 trains running daily. These trains are available throughout the week, ensuring a seamless travel experience no matter if you travel on a weekday or the weekend.

For early birds and night owls alike, the first train of the day departs at approximately 17:27, while the last train leaves around 17:39. This schedule flexibility allows you to plan your journey according to your personal preferences and timeframe, making it easier than ever to explore both cities at your own pace.

FAQs: Trains from Geneva to Desenzano del Garda

FAQs: Travel by train from Geneva to Desenzano del Garda 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 Desenzano del Garda.
FAQs
Cheap train tickets from Geneva to Desenzano del Garda can start from as little as $78 (€68) when you book in advance. The average train ticket price for Geneva to Desenzano del Garda is $101 (€87); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Geneva to Desenzano del Garda train travel time is 6 h 9 min   for the 216 mile (349 km) long trip, but the duration can vary if you travel on weekends and holidays.
The first train from Geneva to Desenzano del Garda leaves at 5: 37 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Geneva to Desenzano del Garda leaves at 6: 39 PM.
There are 3 trains a day from Geneva to Desenzano del Garda which require at least one change with Trenitalia. Schedules can vary on holidays or weekends with fewer trains.
Take the Geneva to Desenzano del Garda train with Trenitalia. However, it's always good to check out all possible train providers for the route to Desenzano del Garda from Geneva as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 6: 39 PM.
The cheapest month to travel from Geneva to Desenzano del Garda by train is May.
You have options as you can travel to Desenzano del Garda from Geneva 3 different ways: bus, flight or train.

More options for your journey from Geneva to Desenzano del Garda

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links