Bergamo to Florence train

Wed, Sep 18
+ 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 Bergamo to Florence

Showing times and prices for Sep 18

Cheapest

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

Cheapest
Regionale
04:40PM5h30
Bergamo station
10:10PMFlorence Santa Maria Novella
$341One-way
2 transfers
2nd Cheapest
Regionale
05:00AM8h08
Bergamo station
01:08PMFlorence Santa Maria Novella
$391One-way
2 transfers
Intercity
10:02AM6h17
Bergamo station
04:19PMFlorence Rifredi
$401One-way
2 transfers
Intercity
04:40PM4h42
Bergamo station
09:22PMFlorence Santa Maria Novella
$501One-way
1 transfer
Intercity
05:00AM5h12
Bergamo station
10:12AMFlorence Rifredi
$501One-way
1 transfer

Train schedule from Bergamo to Florence

Showing trains for tomorrow, Wednesday, September 18
Frecciarossa
05:00AM3h04
Bergamo station
08:04AMFlorence Santa Maria Novella
1 transfer
Regionale
05:00AM3h35
Bergamo station
08:35AMFlorence Santa Maria Novella
1 transfer
Regionale
05:00AM8h08
Bergamo station
01:08PMFlorence Santa Maria Novella
2 transfers
Intercity
05:00AM5h12
Bergamo station
10:12AMFlorence Rifredi
1 transfer
Regionale
05:00AM4h35
Bergamo station
09:35AMFlorence Santa Maria Novella
1 transfer
Regionale
05:00AM5h35
Bergamo station
10:35AMFlorence Santa Maria Novella
1 transfer
Regionale
06:02AM5h33
Bergamo station
11:35AMFlorence Santa Maria Novella
1 transfer
Regionale
06:02AM4h33
Bergamo station
10:35AMFlorence Santa Maria Novella
1 transfer
Regionale
06:02AM3h33
Bergamo station
09:35AMFlorence Santa Maria Novella
1 transfer
Frecciarossa
06:02AM3h02
Bergamo station
09:04AMFlorence Santa Maria Novella
1 transfer
Regionale
06:30AM5h05
Bergamo station
11:35AMFlorence Santa Maria Novella
2 transfers
Regionale
06:30AM4h05
Bergamo station
10:35AMFlorence Santa Maria Novella
2 transfers
Regionale
06:30AM4h05
Bergamo station
10:35AMFlorence Santa Maria Novella
2 transfers
Frecciarossa
07:01AM3h49
Bergamo Ospedale
10:50AMFlorence Santa Maria Novella
2 transfers
Regionale
07:02AM3h33
Bergamo station
10:35AMFlorence Santa Maria Novella
1 transfer
Frecciarossa
07:02AM3h02
Bergamo station
10:04AMFlorence Santa Maria Novella
1 transfer
Regionale
07:13AM3h22
Bergamo station
10:35AMFlorence Santa Maria Novella
2 transfers
Frecciarossa
07:13AM3h37
Bergamo station
10:50AMFlorence Santa Maria Novella
1 transfer
Regionale
07:13AM4h22
Bergamo station
11:35AMFlorence Santa Maria Novella
2 transfers
Intercity
07:13AM6h20
Bergamo station
01:33PMFlorence Santa Maria Novella
2 transfers
Regionale
07:18AM4h17
Bergamo station
11:35AMFlorence Santa Maria Novella
2 transfers
Regionale
07:18AM5h17
Bergamo station
12:35PMFlorence Santa Maria Novella
2 transfers
Regionale
07:18AM6h17
Bergamo station
01:35PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
07:27AM3h37
Bergamo Ospedale
11:04AMFlorence Santa Maria Novella
2 transfers
Regionale
07:40AM3h55
Bergamo station
11:35AMFlorence Santa Maria Novella
1 transfer
Frecciarossa
07:40AM3h10
Bergamo station
10:50AMFlorence Santa Maria Novella
2 transfers
Regionale
07:40AM5h55
Bergamo station
01:35PMFlorence Santa Maria Novella
1 transfer
Regionale
07:40AM4h55
Bergamo station
12:35PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
08:01AM3h49
Bergamo Ospedale
11:50AMFlorence Santa Maria Novella
2 transfers
Regionale
08:02AM4h33
Bergamo station
12:35PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
08:02AM3h02
Bergamo station
11:04AMFlorence Santa Maria Novella
1 transfer
Regionale
08:02AM3h33
Bergamo station
11:35AMFlorence Santa Maria Novella
1 transfer
Regionale
08:02AM5h33
Bergamo station
01:35PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
08:11AM3h53
Bergamo Ospedale
12:04PMFlorence Santa Maria Novella
2 transfers
Regionale
08:40AM3h55
Bergamo station
12:35PMFlorence Santa Maria Novella
2 transfers
Regionale
08:40AM4h55
Bergamo station
01:35PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
08:40AM3h10
Bergamo station
11:50AMFlorence Santa Maria Novella
2 transfers
Regionale
08:40AM5h55
Bergamo station
02:35PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
09:01AM4h03
Bergamo Ospedale
01:04PMFlorence Santa Maria Novella
2 transfers
Regionale
09:02AM4h33
Bergamo station
01:35PMFlorence Santa Maria Novella
1 transfer
Regionale
09:02AM3h33
Bergamo station
12:35PMFlorence Santa Maria Novella
1 transfer
Regionale
09:02AM5h33
Bergamo station
02:35PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
09:02AM3h02
Bergamo station
12:04PMFlorence Santa Maria Novella
1 transfer
Regionale
09:40AM3h55
Bergamo station
01:35PMFlorence Santa Maria Novella
2 transfers
Regionale
09:40AM4h55
Bergamo station
02:35PMFlorence Santa Maria Novella
2 transfers
Regionale
09:40AM5h55
Bergamo station
03:35PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
10:01AM4h03
Bergamo Ospedale
02:04PMFlorence Santa Maria Novella
2 transfers
Regionale
10:02AM3h33
Bergamo station
01:35PMFlorence Santa Maria Novella
1 transfer
Regionale
10:02AM4h33
Bergamo station
02:35PMFlorence Santa Maria Novella
1 transfer
Regionale
10:02AM5h33
Bergamo station
03:35PMFlorence Santa Maria Novella
1 transfer
Intercity
10:02AM6h17
Bergamo station
04:19PMFlorence Rifredi
2 transfers
Frecciarossa
10:02AM3h02
Bergamo station
01:04PMFlorence Santa Maria Novella
1 transfer
Regionale
10:18AM5h17
Bergamo station
03:35PMFlorence Santa Maria Novella
2 transfers
Regionale
10:18AM6h17
Bergamo station
04:35PMFlorence Santa Maria Novella
2 transfers
Regionale
10:18AM4h17
Bergamo station
02:35PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
11:01AM4h03
Bergamo Ospedale
03:04PMFlorence Santa Maria Novella
2 transfers
Intercity
11:01AM6h26
Bergamo Ospedale
05:27PMFlorence Rifredi
2 transfers
Regionale
11:02AM5h33
Bergamo station
04:35PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
11:02AM3h02
Bergamo station
02:04PMFlorence Santa Maria Novella
1 transfer
Regionale
11:02AM4h33
Bergamo station
03:35PMFlorence Santa Maria Novella
1 transfer
Regionale
11:02AM3h33
Bergamo station
02:35PMFlorence Santa Maria Novella
1 transfer
Regionale
11:18AM6h17
Bergamo station
05:35PMFlorence Santa Maria Novella
2 transfers
Regionale
11:18AM4h17
Bergamo station
03:35PMFlorence Santa Maria Novella
2 transfers
Regionale
11:18AM5h17
Bergamo station
04:35PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
12:01PM4h03
Bergamo Ospedale
04:04PMFlorence Santa Maria Novella
2 transfers
Regionale
12:02PM5h33
Bergamo station
05:35PMFlorence Santa Maria Novella
1 transfer
Intercity
12:02PM5h25
Bergamo station
05:27PMFlorence Rifredi
1 transfer
Frecciarossa
12:02PM3h02
Bergamo station
03:04PMFlorence Santa Maria Novella
1 transfer
Regionale
12:02PM3h33
Bergamo station
03:35PMFlorence Santa Maria Novella
1 transfer
Regionale
12:02PM4h33
Bergamo station
04:35PMFlorence Santa Maria Novella
1 transfer
Regionale
12:18PM4h17
Bergamo station
04:35PMFlorence Santa Maria Novella
2 transfers
Regionale
12:18PM5h17
Bergamo station
05:35PMFlorence Santa Maria Novella
2 transfers
Regionale
12:18PM6h17
Bergamo station
06:35PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
01:01PM3h49
Bergamo Ospedale
04:50PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
01:02PM3h02
Bergamo station
04:04PMFlorence Santa Maria Novella
1 transfer
Regionale
01:02PM3h33
Bergamo station
04:35PMFlorence Santa Maria Novella
1 transfer
Regionale
01:02PM5h33
Bergamo station
06:35PMFlorence Santa Maria Novella
1 transfer
Intercity
01:02PM6h59
Bergamo station
08:01PMFlorence Santa Maria Novella
2 transfers
Regionale
01:02PM4h33
Bergamo station
05:35PMFlorence Santa Maria Novella
1 transfer
Regionale
01:18PM4h17
Bergamo station
05:35PMFlorence Santa Maria Novella
2 transfers
Regionale
01:18PM6h17
Bergamo station
07:35PMFlorence Santa Maria Novella
2 transfers
Regionale
01:18PM5h17
Bergamo station
06:35PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
01:18PM3h32
Bergamo station
04:50PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
02:01PM3h49
Bergamo Ospedale
05:50PMFlorence Santa Maria Novella
2 transfers
Regionale
02:02PM3h33
Bergamo station
05:35PMFlorence Santa Maria Novella
1 transfer
Regionale
02:02PM4h33
Bergamo station
06:35PMFlorence Santa Maria Novella
1 transfer
Regionale
02:02PM5h33
Bergamo station
07:35PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
02:02PM3h02
Bergamo station
05:04PMFlorence Santa Maria Novella
1 transfer
Regionale
02:18PM7h17
Bergamo station
09:35PMFlorence Santa Maria Novella
2 transfers
Regionale
02:18PM5h17
Bergamo station
07:35PMFlorence Santa Maria Novella
2 transfers
Regionale
02:18PM4h17
Bergamo station
06:35PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
03:01PM3h49
Bergamo Ospedale
06:50PMFlorence Santa Maria Novella
2 transfers
Regionale
03:02PM6h33
Bergamo station
09:35PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
03:02PM3h02
Bergamo station
06:04PMFlorence Santa Maria Novella
1 transfer
Regionale
03:02PM3h33
Bergamo station
06:35PMFlorence Santa Maria Novella
1 transfer
Regionale
03:02PM4h33
Bergamo station
07:35PMFlorence Santa Maria Novella
1 transfer
Regionale
03:18PM6h17
Bergamo station
09:35PMFlorence Santa Maria Novella
2 transfers
Regionale
03:18PM4h17
Bergamo station
07:35PMFlorence Santa Maria Novella
2 transfers
Regionale
03:18PM7h17
Bergamo station
10:35PMFlorence Santa Maria Novella
2 transfers
Intercity
04:01PM5h21
Bergamo Ospedale
09:22PMFlorence Santa Maria Novella
2 transfers
Regionale
04:02PM6h33
Bergamo station
10:35PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
04:02PM3h02
Bergamo station
07:04PMFlorence Santa Maria Novella
1 transfer
Regionale
04:02PM3h33
Bergamo station
07:35PMFlorence Santa Maria Novella
1 transfer
Regionale
04:02PM5h33
Bergamo station
09:35PMFlorence Santa Maria Novella
1 transfer
Intercity
04:40PM4h42
Bergamo station
09:22PMFlorence Santa Maria Novella
1 transfer
Regionale
04:40PM5h55
Bergamo station
10:35PMFlorence Santa Maria Novella
2 transfers
Regionale
04:40PM4h55
Bergamo station
09:35PMFlorence Santa Maria Novella
2 transfers
Regionale
04:40PM5h30
Bergamo station
10:10PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
05:01PM3h49
Bergamo Ospedale
08:50PMFlorence Santa Maria Novella
2 transfers
Regionale
05:02PM4h33
Bergamo station
09:35PMFlorence Santa Maria Novella
1 transfer
Regionale
05:02PM5h33
Bergamo station
10:35PMFlorence Santa Maria Novella
1 transfer
Intercity
05:02PM6h48
Bergamo station
11:50PMFlorence Santa Maria Novella
2 transfers
Regionale
05:40PM3h55
Bergamo station
09:35PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
05:40PM3h10
Bergamo station
08:50PMFlorence Santa Maria Novella
2 transfers
Regionale
05:40PM4h55
Bergamo station
10:35PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
06:01PM4h03
Bergamo Ospedale
10:04PMFlorence Santa Maria Novella
2 transfers
Regionale
06:02PM3h33
Bergamo station
09:35PMFlorence Santa Maria Novella
1 transfer
Frecciarossa
06:02PM3h02
Bergamo station
09:04PMFlorence Santa Maria Novella
1 transfer
Regionale
06:02PM4h33
Bergamo station
10:35PMFlorence Santa Maria Novella
1 transfer
Regionale
06:40PM3h55
Bergamo station
10:35PMFlorence Santa Maria Novella
2 transfers
Frecciarossa
07:02PM3h02
Bergamo station
10:04PMFlorence Santa Maria Novella
1 transfer
Regionale
07:02PM3h33
Bergamo station
10:35PMFlorence Santa Maria Novella
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Bergamo to Florence by train or bus

Wed
Sep 18
Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30
Tue
Oct 01
Wed
Oct 02
Thu
Oct 03
Fri
Oct 04
Sat
Oct 05
Sun
Oct 06
Mon
Oct 07
Tue
Oct 08

How far in advance should I book train tickets from Bergamo to Florence?

The best time to book your train from Bergamo to Florence is 84 days before departure. See how prices for trains change on the Bergamo to Florence route.
Prices are for one-way tickets for one passenger from Bergamo to Florence per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Bergamo to Florence.

Fastest train times from Bergamo to Florence

Showing times and prices for Sep 18

Fastest Journey

3 h 2 m

Average

4 h 34 m

Trains per day

122

Distance

248 km

It's difficult to get from Bergamo to Florence without transferring at least once.

Fastest
Frecciarossa
01:02PM3h02
Bergamo station
04:04PMFlorence Santa Maria Novella
$791One-way
1 transfer
Fastest
Frecciarossa
11:02AM3h02
Bergamo station
02:04PMFlorence Santa Maria Novella
$791One-way
1 transfer
Fastest
Frecciarossa
06:02PM3h02
Bergamo station
09:04PMFlorence Santa Maria Novella
$791One-way
1 transfer
Fastest
Frecciarossa
07:02PM3h02
Bergamo station
10:04PMFlorence Santa Maria Novella
$791One-way
1 transfer
Fastest
Frecciarossa
08:02AM3h02
Bergamo station
11:04AMFlorence Santa Maria Novella
$791One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Bergamo to Florence

distanceDistance154 miles (248 km)
durationAverage train duration3 h 2 min
priceAverage train ticket price$38 (€32)
frequencyTrain frequency17 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersFrecciarossa, Italo, Intercity, Regionale or Trenord

Trains from Bergamo to Florence cover the 154 miles (248 km) long trip taking on average 3 h 2 min with our travel partners like Frecciarossa, Italo, Intercity, Regionale or Trenord. Normally, there are 17 trains operating per day, including direct services available. While the average ticket price for this route costs around $38 (€32), you can find the cheapest train ticket for as low as $28 (€24). Travelers depart most frequently from Bergamo and arrive in Florence Santa Maria Novella.

Train providers: Frecciarossa, Italo and Intercity from Bergamo to Florence trains

You can travel by train to Florence from Bergamo with Frecciarossa, Italo and Intercity for as low as $28 (€24). When you search for schedules and tickets, Omio will show you the best trip.

Enjoy a comfortable and relaxing trip on a Frecciarossa train between Bergamo and Florence. As an official travel partner of Trenitalia, Omio shows you the latest Frecciarossa schedules for the Bergamo to Florence train and prices starting as low as $73 (€62) for this journey. Frecciarossa is Trenitalia’s premier high-speed train service making around 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. Frecciarossa trains are renowned for their comfort, speed and reduced environmental impact and reach speeds up to 186 mph (300 kmh), so you can travel 154 miles (248 km) quickly to Florence from Bergamo.

When booking the Frecciarossa train between Bergamo and Florence, you can choose between four different classes: Standard, Premium, Business, and Executive. Although each class offers different levels of comfort, all Frecciarossa train cars provide passengers with free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services. If you’re looking to add to your travel experience, book a Frecciarossa train to Florence from Bergamo on Omio today!

Train information from Bergamo to Florence with Frecciarossa:

  • Average Duration: 3 h 2 min
  • Cheapest Price: $73
  • Frecciarossa frequency: 1 a day

Traveling by train from Bergamo to Florence

The train connection between Bergamo and Florence offers a convenient and efficient way to travel through Italy. Passengers can choose from several providers, including Frecciarossa, Italo, and Intercity. With frequent departures throughout the day, travelers can enjoy comfortable seating and scenic views as they journey from the charming landscapes of Bergamo to the rich cultural heritage of Florence in just a few hours.

Train Connection: Bergamo to Florence

Traveling from Bergamo to Florence takes approximately 3 hours and 2 minutes. There are 16 connections available each day, all of which are direct trains. The journey begins at Bergamo station and concludes at Firenze Santa Maria Novella station.

Bergamo to Florence Train Connection

The first daily train from Bergamo to Florence departs at 04:43, providing an early start for travelers eager to explore the beautiful landscapes of Italy. The last journey of the day leaves at 18:02, allowing visitors ample time to enjoy their adventures before returning in the evening.

Train Tickets Price for Bergamo to Florence

The cheapest ticket price for the train connection from Bergamo to Florence is €24. The average ticket price typically hovers around €33, making it a convenient option for travelers looking to explore these beautiful Italian cities.

Exploring the Treasures of Florence

The Florence Cathedral, or Duomo di Firenze, is a masterpiece of Gothic architecture that took over 140 years to complete and was consecrated in 1436. Its iconic dome, designed by Filippo Brunelleschi, remains the largest brick dome ever constructed and symbolizes the ingenuity of Renaissance engineering. As you stand beneath its stunning frescoes and intricate façade adorned with pink, white, and green marble, you'll feel the weight of history as it has been a central place for worship since medieval times.

Next on our journey is the Uffizi Gallery, one of the most renowned art museums in the world that houses an unparalleled collection of masterpieces from artists like Botticelli and Michelangelo. Originally built as offices for Florentine magistrates in the 16th century under Cosimo I de' Medici's orders, this architectural gem offers not only artistic treasures but also breathtaking views over Florence from its windows. Walking through its halls feels like stepping into a living canvas where each painting tells stories steeped in culture and creativity.

Finally we arrive at Ponte Vecchio—the oldest bridge across the Arno River—famous for its charming shops built along both sides which have historically housed goldsmiths and jewelers since medieval times. This remarkable structure dates back to Roman origins but was rebuilt after being destroyed during World War II; today it stands as a symbol of resilience while offering picturesque views perfect for capturing memories. Strolling across this vibrant bridge allows you to soak up centuries worth of history while enjoying local craftsmanship amidst stunning river vistas.

FAQs: Trains from Bergamo to Florence

FAQs: Travel by train from Bergamo to Florence 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 Bergamo to Florence.
FAQs
Cheap train tickets from Bergamo to Florence can start from as little as $28 (€24) when you book in advance. The average train ticket price for Bergamo to Florence is $38 (€32); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time between Bergamo and Florence is on average 3 h 2 min   for the 154 mile (248 km) long journey, but the time it takes to go between Bergamo and Florence by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Bergamo to Florence leaves at 6: 02 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Bergamo to Florence leaves at 6: 02 PM.
Yes, it is possible to travel from Bergamo to Florence without having to change trains with Italo. There is 1 direct train from Bergamo to Florence each day. There may be fewer direct services available on weekends or holidays.
Yes, you can take a high-speed train from Bergamo to Florence with Frecciarossa or Italo. Overall you can travel with the following companies: Frecciarossa, Italo, Intercity, Regionale or Trenord.
For the journey from Bergamo to Florence you can take a train with Frecciarossa, Italo, Intercity, Regionale or Trenord. Be sure to check out all possible train companies that offer services between Bergamo and Florence on Omio to compare what amenities they may have.
No, there are no night trains, the latest train for this route is 6: 02 PM.

Passengers board the train most frequently from Bergamo, which is located around 1.1 miles (1.8 km) away from the city centre, and they get off the train at Florence Santa Maria Novella, located 2 miles (3.2 km) away from the city centre.

A trip to Florence from Bergamo is worth doing but not as a day trip with a journey time of 3 h 2 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Bergamo to Florence is January.
It's helpful to compare your options as there are 2 ways to travel between Bergamo and Florence including taking a train or bus.

Popular train stations from Bergamo to Florence

Bergamo
Florence
The major railway station for departures from Bergamo is Bergamo. Read all the information you need to know about services, amenities and connections at Bergamo for your journey between Bergamo and Florence.
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
The major train station for arrivals in Florence is Florence Santa Maria Novella. Find all the information you need to know about services, amenities and connections at Florence Santa Maria Novella for your journey to Florence from Bergamo.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 0552352595
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
Public transit options for Florence Santa Maria Novella
Tram lines: T1, T2
Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
Train lines: FR, FA, Italo

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