COMPARE Prices across different modes

Thu
Oct 21
$201Frecciarossa
$158Flixbus
$17Malta Air
Fri
Oct 22
$203Frecciarossa
$166Marino Autolinee
Find prices
Sat
Oct 23
$112Intercity Notte
$85Flixbus
$29Volotea
Sun
Oct 24
$106Intercity Notte
$161Marino Autolinee
Find prices
Mon
Oct 25
$112Intercity Notte
$94Flixbus
$29Volotea
Tue
Oct 26
$106Intercity Notte
$158Marino Autolinee
Find prices
Thu
Oct 28
$106Intercity Notte
$105Flixbus
$6Malta Air
Fri
Oct 29
$203Frecciarossa
$178Marino Autolinee
$34Volotea
Sat
Oct 30
$181Frecciarossa
$172Marino Autolinee
Find prices
Mon
Nov 1
$99Intercity Notte
$106Flixbus
$17Malta Air
Wed
Nov 3
$106Intercity Notte
$166Marino Autolinee
$17Malta Air
Thu
Nov 4
$99Intercity Notte
$161Marino Autolinee
Find prices
Sat
Nov 6
Find prices
Find prices
$6Malta Air
Sun
Nov 7
$98Intercity Notte
$85Flixbus
$6Malta Air
Mon
Nov 8
$106Intercity Notte
$73Flixbus
$28Malta Air

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Catania from Bergamo

distanceDistance630 miles (1016 km)
durationAverage train duration14 h 35 min
priceAverage train ticket price$135 (€109)
changesDirect trainYes

Trains from Bergamo to Catania cover the 630 miles (1016 km) long route taking on average 14 h 35 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this route for as low as $106 (€86), but the average price of train tickets is $135 (€109). Travelers depart most frequently from Bergamo and arrive in Catania Centrale.

Travel Tips

Trains from Bergamo to Catania
Travel by train to Catania 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 Catania.
FAQs
What is the price of the cheapest train from Bergamo to Catania?
Looking to save money on your journey? Omio customers have found the cheapest train to Catania from Bergamo for the next 7 days starting from $106 (€86)  one way.
How much is the train to Catania from Bergamo on average?
The Bergamo to Catania train ticket price is on average $135 (€109)  if you are looking to buy your tickets for this journey in the next week.
How far is it from Bergamo to Catania by train?
You should expect to travel around 630 miles (1016 km)  between Bergamo and Catania by train.
How long is the train ride from Bergamo to Catania?
The Bergamo to Catania train duration is on average 14 h 35 min, which is to be expected when traveling 630 miles (1016 km) between Bergamo and Catania. However, the time it takes can vary based on specific dates, weekends, and holidays.
When traveling by train from Bergamo to Catania, which train station in Bergamo do I depart from and which train station in Catania do I arrive in?

When taking a train from Bergamo, you have a couple of train stations you can depart from including Bergamo and Bergamo Ospedale. When you arrive in Catania, your train can arrive in train stations including Catania Centrale, Catania Ognina and Catania Europa.

Omio customers traveling this route book their trains from Bergamo   to Catania Centrale.

Where is the departure train station in Bergamo located? Where is the arrival train station in Catania located?

Passengers board the train most frequently from Bergamo, which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at Catania Centrale, located 1 mile (s) / 1 km away from the city center.

What are the first and last departure train times from Bergamo to Catania?
The earliest train for this route departs from Bergamo at 5: 02 AM. The last train leaves from Bergamo at 6: 02 PM. Check Omio for the latest train schedule from Bergamo to Catania and book the best time to depart on your chosen travel date.
How far in advance should I book a train ticket from Bergamo to Catania to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you purchase train tickets between Bergamo and Catania within the next 7 days, you can find tickets to cost on average $135 (€109) one way. To find the best prices for this journey, consider booking your train ticket from Bergamo to Catania a few months in advance.

Important Stations and Airports for this Journey

Bergamo
Catania
Bergamo is the most popular Bergamo 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 Bergamo for your trip to Catania.