Bergamo to Rome train

Cheap train tickets from Bergamo to Rome

Showing times and prices for Oct 04

Cheapest

47

Average

84

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
05:00AMBergamo12h47 05:47PMRome Termini
2 transfers
471One-way
2nd Cheapest
01:42PMBergamo9h39 11:21PMRome Tiburtina
2 transfers
551One-way
01:20PMBergamo10h01 11:21PMRome Tiburtina
1 transfer
581One-way
01:25PMBergamo Ospedale9h56 11:21PMRome Tiburtina
1 transfer
581One-way
08:25PMBergamo Ospedale9h28 05:53AMRome Tiburtina
1 transfer
581One-way

Train schedule from Bergamo to Rome

Showing trains for tomorrow, Tuesday, October 4
05:00AMBergamo12h47 05:47PMRome Termini
2 transfers
05:00AMBergamo8h27 01:27PMRome Tiburtina
1 transfer
05:25AMBergamo Ospedale4h46 10:11AMRome Termini
2 transfers
05:43AMBergamo4h52 10:35AMRome Termini
0 transfers
05:45AMBergamo3h49 09:34AMRome Termini
0 transfers
06:02AMBergamo4h37 10:39AMRome Tiburtina
1 transfer
06:02AMBergamo4h38 10:40AMRome Termini
1 transfer
06:20AMBergamo4h50 11:10AMRome Termini
2 transfers
06:25AMBergamo Ospedale4h45 11:10AMRome Termini
2 transfers
06:30AMBergamo9h05 03:35PMRome Termini
2 transfers
06:30AMBergamo4h40 11:10AMRome Termini
2 transfers
06:36AMBergamo Ospedale5h04 11:40AMRome Termini
2 transfers
07:02AMBergamo4h38 11:40AMRome Termini
1 transfer
07:02AMBergamo4h37 11:39AMRome Tiburtina
1 transfer
07:02AMBergamo10h27 05:29PMRome Trastevere
2 transfers
07:16AMBergamo10h31 05:47PMRome Termini
2 transfers
07:16AMBergamo4h24 11:40AMRome Termini
2 transfers
07:20AMBergamo5h15 12:35PMRome Termini
1 transfer
07:25AMBergamo Ospedale5h10 12:35PMRome Termini
1 transfer
07:25AMBergamo Ospedale4h45 12:10PMRome Termini
2 transfers
07:35AMBergamo10h28 06:03PMRome Termini
2 transfers
07:35AMBergamo4h35 12:10PMRome Termini
1 transfer
07:36AMBergamo Ospedale5h29 01:05PMRome Termini
1 transfer
07:36AMBergamo Ospedale4h58 12:34PMRome Termini
2 transfers
07:45AMBergamo4h25 12:10PMRome Termini
2 transfers
08:00AMBergamo5h05 01:05PMRome Termini
0 transfers
08:02AMBergamo9h50 05:52PMRome Ostiense
2 transfers
08:02AMBergamo4h32 12:34PMRome Termini
1 transfer
08:20AMBergamo4h50 01:10PMRome Termini
2 transfers
08:20AMBergamo5h15 01:35PMRome Termini
1 transfer
08:25AMBergamo Ospedale5h10 01:35PMRome Termini
1 transfer
08:25AMBergamo Ospedale4h45 01:10PMRome Termini
2 transfers
08:30AMBergamo5h05 01:35PMRome Termini
1 transfer
08:30AMBergamo4h40 01:10PMRome Termini
2 transfers
09:02AMBergamo4h47 01:49PMRome Termini
1 transfer
09:30AMBergamo4h40 02:10PMRome Termini
2 transfers
09:36AMBergamo Ospedale5h04 02:40PMRome Tiburtina
2 transfers
10:02AMBergamo4h38 02:40PMRome Tiburtina
1 transfer
10:20AMBergamo4h50 03:10PMRome Termini
2 transfers
10:25AMBergamo Ospedale4h45 03:10PMRome Termini
2 transfers
10:36AMBergamo Ospedale5h13 03:49PMRome Termini
2 transfers
11:02AMBergamo4h47 03:49PMRome Termini
1 transfer
11:36AMBergamo Ospedale9h24 09:00PMRome Termini
2 transfers
12:02PMBergamo8h58 09:00PMRome Termini
1 transfer
12:20PMBergamo4h50 05:10PMRome Termini
2 transfers
12:25PMBergamo Ospedale4h45 05:10PMRome Termini
2 transfers
12:36PMBergamo Ospedale5h04 05:40PMRome Termini
2 transfers
01:02PMBergamo4h38 05:40PMRome Termini
1 transfer
01:20PMBergamo4h50 06:10PMRome Termini
2 transfers
01:20PMBergamo10h01 11:21PMRome Tiburtina
1 transfer
01:25PMBergamo Ospedale4h45 06:10PMRome Termini
2 transfers
01:25PMBergamo Ospedale9h56 11:21PMRome Tiburtina
1 transfer
01:42PMBergamo9h39 11:21PMRome Tiburtina
2 transfers
02:02PMBergamo9h19 11:21PMRome Tiburtina
2 transfers
02:02PMBergamo4h38 06:40PMRome Termini
1 transfer
02:20PMBergamo4h50 07:10PMRome Termini
2 transfers
02:25PMBergamo Ospedale4h45 07:10PMRome Termini
2 transfers
03:02PMBergamo4h38 07:40PMRome Termini
1 transfer
03:20PMBergamo5h15 08:35PMRome Termini
1 transfer
03:20PMBergamo4h50 08:10PMRome Termini
2 transfers
03:25PMBergamo Ospedale5h10 08:35PMRome Termini
1 transfer
03:25PMBergamo Ospedale5h09 08:34PMRome Termini
2 transfers
03:36PMBergamo Ospedale5h34 09:10PMRome Termini
1 transfer
03:36PMBergamo Ospedale4h58 08:34PMRome Termini
2 transfers
04:00PMBergamo5h10 09:10PMRome Termini
0 transfers
04:02PMBergamo4h32 08:34PMRome Termini
1 transfer
04:20PMBergamo4h50 09:10PMRome Termini
2 transfers
04:25PMBergamo Ospedale4h45 09:10PMRome Termini
2 transfers
04:30PMBergamo4h40 09:10PMRome Termini
2 transfers
04:36PMBergamo Ospedale5h04 09:40PMRome Termini
2 transfers
05:02PMBergamo4h38 09:40PMRome Termini
1 transfer
05:20PMBergamo4h50 10:10PMRome Termini
2 transfers
05:25PMBergamo Ospedale4h45 10:10PMRome Termini
2 transfers
05:30PMBergamo4h40 10:10PMRome Termini
2 transfers
07:02PMBergamo5h08 12:10AMRome Termini
1 transfer
08:02PMBergamo9h41 05:43AMRome Ostiense
2 transfers
08:20PMBergamo9h33 05:53AMRome Tiburtina
1 transfer
08:25PMBergamo Ospedale9h28 05:53AMRome Tiburtina
1 transfer
09:02PMBergamo9h33 06:35AMRome Termini
2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17
Tue
Oct 18
Wed
Oct 19
Thu
Oct 20
Fri
Oct 21
Sat
Oct 22
Sun
Oct 23
Mon
Oct 24

Fastest train times from Bergamo to Rome

Showing times and prices for Oct 04

Fastest Journey

3 h 49 m

Average

5 h 54 m

Trains per day

79

Distance

479 km

Of the 79 trains that leave Bergamo for Rome every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
05:45AMBergamo3h49 09:34AMRome Termini
0 transfers
861One-way
2nd Fastest
07:16AMBergamo4h24 11:40AMRome Termini
2 transfers
921One-way
07:45AMBergamo4h25 12:10PMRome Termini
2 transfers
921One-way
08:02AMBergamo4h32 12:34PMRome Termini
1 transfer
921One-way
04:02PMBergamo4h32 08:34PMRome Termini
1 transfer
791One-way

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 Rome

distanceDistance297 miles (479 km)
durationAverage train duration9 h 28 min
priceAverage train ticket price$44 (€43)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day
carriersTrain companiesIntercity, Regionale Veloce, Regionale, Trenitalia, Intercity Notte, Frecciarossa, Italo or Frecciargento

Trains from Bergamo to Rome cover the 297 miles (479 km) long route taking on average 9 h 28 min with our travel partners like Intercity, Regionale Veloce, Regionale, Trenitalia, Intercity Notte, Frecciarossa, Italo or Frecciargento. Normally, there are 4 trains operating per day, including direct services available. While the average ticket price for this route costs around $44 (€43), you can find the cheapest train ticket for as low as $38 (€36). Travelers depart most frequently from Bergamo and arrive in Roma Termini.

Train companies: Italo, Intercity and Frecciarossa from Bergamo to Rome trains

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

Italo
Intercity
Frecciarossa

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train car is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

Italo from Bergamo to Rome train information:

  • Average Duration: 4 h 52 min
  • Italo frequency: 1 a day

Are you making plans to travel to Rome from Bergamo? Why not take a train with Intercity? Omio can show you current Intercity train times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Bergamo to Rome trains all in one place. On the Intercity train, you can expect to travel 297 miles (479 km) from Bergamo to Rome. If you use the Omio app to search for trains from Bergamo to Rome, you can quickly see if the Intercity ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way Intercity train from Bergamo to Rome, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    There’s no need to fly between Italian hotspots when you can simply take a Frecciarossa train to reach your destination in just a few hours. Frecciarossa is the premier high-speed train service from Trenitalia, Italy’s national railroad company, with around 200 connections made across Italy per day. These trains reach speeds up to 186 mph (300 kmh), making them one of the fastest in the world. You can expect to travel 297 miles (479 km) from Bergamo to Rome on a Frecciarossa high-speed train. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

    You can find the best deals on cheap Frecciarossa train tickets right here. As an official travel partner of Trenitalia, Omio shows you all travel information for the Bergamo to Rome route, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Bergamo to Rome train ticket on Omio and enjoy traveling in full comfort on a Frecciarossa train!

    Bergamo to Rome train information with Frecciarossa:

    • Average Duration: 4 h 41 min
    • Frecciarossa frequency: 3 a day

    Trains from Bergamo to Rome

    Travelers leaving for historic Rome should brace themselves for a lengthy 8h 56min trip from Bergamo terminal. However, it can take half that time if you hop onto Frecciarossa trains. Despite making several transfers during the trip, Frecciarossa trains can take anywhere between 4h and 7h 53min. The trip may take even longer if you hop onto Regionale trains, which take the long route through Verona, making transfers at Verona Porta Nuova and Rovigo consuming around 12h 14min. From around 5:00 am, two to six Bergamo to Rome trains exit the bustling Bergamo terminal every hour. By around 10:02 pm, at least 56 trains have left Bergamo terminal for Rome.

    Bergamo to Rome Train Time: Daily Departures

    There is no shortage of Rome-bound trains leaving Bergamo each day. With a choice of around 56 trains per day, travelers are spoilt for choice. Of the 56 trains, 40 are the fast-moving Freciarossa trains, which take a significantly shorter time to cover the 298 miles (479 km) distance. At around 5:00 am, the first Rome-bound train exits Bergamo terminal taking 9h 33min to terminate at Rome Termini, after making two transfers at Milan Centrale and another at Pisa Centrale. Those who wish to board the last Rome-bound train, which stops at Rome Tiburtina within 9h 15min,  must be at Bergamo terminal by around 10:02 pm.

    How long is the journey by train from Bergamo to Rome?

    The fast Bergamo to Rome trains cover the 298 miles( 479 km) distance within a minimum of 4h and a maximum of 7h 53min. Slower trains consume around 9h 33min while the slowest takes at least 12h 47min. It is impossible to travel directly to historic Rome from Bergamo without making at least one transfer. Travelers should expect at least two transfers at either Milano Lambrate, Milan Porta Garibaldi, Treviglio, Rovato, Rovigo, Verona Porta Nuova, Pisa Centrale, Bologna Centrale, Milan Centrale, Genoa Piazza Principe, Terontola Cortona, Monza, Milan Rogoredo, Milano Greco Pirelli or Piacenza.

    What are the departure and arrival stations for trains from Bergamo to Rome ?

    Departure train station: Travelers can find the Rome-bound trains at either Bergamo terminal or Bergamo Ospedale. Walking to the city takes a mere 13min. Walking to the city is greatly advantageous since it is a great way to take in Bergamo’s enchanting atmosphere. Alternatively, the ATB buses line up at the terminal, ready to take travelers to various points of interest in the heart of Bergamo. Those using private cars to reach the terminal can utilize the station’s Car park. A ticket office and multiple ticket machines are also available. The station also has a cafeteria, a waiting room, and several toilets. Taxis cover the 2.5 miles (4.1 km) distance from Bergamo Ospedale Terminus within 10min. The iconic attractions along the Bergamo Ospedale to Bergamo’s center, which is a 45min walk, are better viewed on foot.

    Arrival train station: Passengers from Bergamo can either alight from Rome Tiburtina or Rome Termini terminals. Travelers have several modes of transport means alternatives, one being Metro line B which pulls up at the heart of Rome within 12min. Other convenient alternatives are taxis and city buses, covering the 2.6 miles (4.2 km) distance in approximately 9min. Rome Termini, located a 6min walk from central Rome, is a major terminus for the Bergamo to Rome trains. Those alighting from this bustling terminal are within walking distance to major Rome attractions like Basilica del Sacro Cuore di Gesu located at the historic city center. Those who prefer hoping on to the city buses should expect to alight in central Rome within 3min. Rome Termini has plenty of shops, bars, cafes, ATMs, waiting rooms, ticket machines, offices, multiple public toilets, and currency exchange stations. Travelers alighting at Rome Tiburtina have access to great restaurants, several shops, multiple ticket offices, restrooms, and waiting lounges.

     

    Which train companies travel from Bergamo to Rome?

    Only one company, Trenitalia, operates several trains along the 298 miles (479 km) Bergamo to Rome Route. The rapid Frecciarossa trains, a popular choice due to their high-speed, are among the trains working this lengthy route. Travelers may begin their trip onboard Regionale Trenord trains but may complete the journey in a Frecciarossa, intercity, Regionale, or Regionale Veloce train. If you are lucky, you can catch the Frecciarossa train, which exits Bergamo once a day and heads directly to Rome Termini, completing the trip in 4h. Travelers who prefer the slower trains can go for the ones that make two transfers, but if you don’t like going through the trouble of having to change trains twice, making one transfer is a good alternative.

    Trenitalia trains from Bergamo to Rome

    More than 40 trains exit the Bergamo terminal each day to enjoy all the splendid attractions Rome offers. The trip may take approximately 9h 52min or even 12h 47min, but it is worth it once you get to enjoy the architectural marvels and Iconic museums. Those who cannot stand the long train rides with multiple transfers can book a ticket on the direct Frecciarossa train through Omio, which has travelers in Rome in half the time most of the Bergamo to Rome trains take. Fortunately, with a large number of trains consistently leaving Bergamo every hour, travelers have plenty of travel time options. Whether you wish to travel as early as 5:00 a.m. or as late as 10:02 pm, there will always be a train waiting to take you on the scenic 298 miles (479 km) trip. Travelers who have to be in Rome urgently should avoid trains that take the long route through Milan, making transfers at Milan Centrale and Pisa Centrale.

    Train Bergamo to Rome: Services on board

    Apart from Trenitalia’s Frecciarossa trains, all other Trenitalia trains have standard and first-class services. Frecciarossa trains provide travelers with four service options, including Business, standard, premium, and executive. Luggage is transported free-of-charge onboard Trenitalia trains. What’s More, there is no limit on the number of baggage passengers can bring with them through Trenitalia recommends bringing luggage that you can comfortably carry. It is possible to take an assembled bike on board some of the Trenitalia trains with the bike sign. However, most can only accommodate foldable or dismantled bikes, which fit in bags with maximum dimensions of 120x80x45 cm. Small Pets kept in containers can be carried on board at no extra charges, though they should not be placed on passenger seats. Guide dogs, however, are exempt from any restrictions. Those with disabilities can occupy the spaces specifically reserved for disabled passengers. Disabled passengers should communicate any form of aid they may require to Trenitalia personnel.

    How to find cheap train tickets from Bergamo to Rome?

    Spending the least amount of cash during your travels is always advantageous, which is why Omio avails advance tickets to Bergamo to Rome travelers that are significantly cheaper when reserved a couple of months before the trip. Travelers who are flexible regarding travel dates are at a great advantage since they can score low-cost tickets, which are only available on specific days. Opting for the faster trains means you will have to part with a significantly higher amount of money instead of choosing the slower, cheaper Trenitalia trains.

     

    Travel Tips: Trains from Bergamo to Rome

    Travel Tips: Travel by train to Rome 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 Rome.
    FAQs
    Train tickets to Rome from Bergamo for some dates and times can be found for as cheap as $37 (€36)  one way in the next 7 days.
    The Bergamo to Rome train ticket price is on average $44 (€43)  if you are looking to purchase your tickets for this route in the next week.
    The Bergamo to Rome train distance is approximately 297 miles (479 km).
    On average the Bergamo to Rome train time is 9 h 28 min  covering the 297 miles (479 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

    When taking the train between Bergamo and Rome, you can choose to depart from train stations like Bergamo and Bergamo Ospedale. Your journey can end in train stations such as Roma Termini, Roma Tiburtina and Roma Ostiense.

    Omio customers who travel this route most frequently depart from Bergamo   and arrive in Roma Termini.

    You can find the most popular departure train station for this trip, Bergamo, located approximately 1.1 miles (1.8 km) from the city center of Bergamo. The most popular arrival train station in Rome, called Roma Termini, is located around 1.6 miles (2.6 km) away from its city center.

    If you're looking for trains from Bergamo to Rome, you can rely on Intercity, Regionale Veloce, Regionale, Trenitalia, Intercity Notte, Frecciarossa, Italo or Frecciargento to get you to Rome. It's also good to check out all possible train companies for the Bergamo to Rome journey to see if there might be differences in the amenities they offer.
    Yes, there are 4 direct trains per day from Bergamo to Rome, and you can find a direct train for this trip with Italo or Frecciarossa  on Omio. It's worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
    On average, there are 4 trains a day from Bergamo to Rome. The train times and services may be different on weekends and holidays compared to weekdays.
    The earliest train departing from Bergamo to Rome leaves at 9: 25 AM. The last train departing from Bergamo to Rome leaves at 7: 06 PM. You can find the latest Bergamo to Rome train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    If you buy the Bergamo to Rome train within the next 7 days, you can find one way tickets to cost on average $44 (€43). However, booking your train ticket in advance gives you access to the best prices for trains to Rome from Bergamo. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    Bergamo
    Rome
    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 Rome.

    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
    Currency
    Language