The cheapest buses from Rome to Bergamo

Showing times and prices for Oct 21

Cheapest

$28

Average

$41

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.

The average ticket from Rome to Bergamo will cost around $ 41 if you buy it on the day, but the cheapest tickets can be found for only $ 28.

Cheapest
11:05AMRome9h40 08:45PMBergamo, stazione Autolinee
0 changes
$281One-way
Cheapest
11:05AMRome9h20 08:25PMBergamo, Aeroporto di Bergamo-Orio al Serio
0 changes
$281One-way
2nd Cheapest
11:45PMRome8h10 07:55AMBergamo, Aeroporto di Bergamo-Orio al Serio
0 changes
$421One-way
2nd Cheapest
11:45PMRome8h30 08:15AMBergamo, stazione Autolinee
0 changes
$421One-way
10:55PMRoma, Autostazione Tiburtina8h50 07:45AMBergamo, stazione Autolinee
1 changes
$641One-way

Timetable Rome to Bergamo

Showing buses for tomorrow, Thu, Oct 21
11:05AMRome9h40 08:45PMBergamo, stazione Autolinee
0 changes
11:05AMRome9h20 08:25PMBergamo, Aeroporto di Bergamo-Orio al Serio
0 changes
10:55PMRoma, Autostazione Tiburtina8h50 07:45AMBergamo, stazione Autolinee
0 changes
11:45PMRome8h10 07:55AMBergamo, Aeroporto di Bergamo-Orio al Serio
0 changes
11:45PMRome8h30 08:15AMBergamo, stazione Autolinee
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
Oct 20
$71Intercity Notte
$35Itabus
$132ITA
Thu
Oct 21
$58Regionale
$28Itabus
$54ITA
Fri
Oct 22
$58Regionale
$35Itabus
$73ITA
Sat
Oct 23
$52Intercity
$35Itabus
$79ITA
Sun
Oct 24
$58Regionale
$47Itabus
$54ITA
Mon
Oct 25
$58Regionale
$35Itabus
$54ITA
Tue
Oct 26
$47Intercity Notte
$21Itabus
$79ITA
Wed
Oct 27
$43Intercity Notte
$21Itabus
$54ITA
Thu
Oct 28
$56Intercity Notte
$33Itabus
$54ITA
Fri
Oct 29
Find prices
$28Itabus
$54Alitalia
Sat
Oct 30
$51Intercity Notte
$35Itabus
$54ITA
Sun
Oct 31
$58Regionale
$21Itabus
$54Alitalia
Mon
Nov 1
$58Regionale
$59Itabus
$114ITA
Tue
Nov 2
$58Regionale
$42Itabus
$54ITA

The fastest buses from Rome to Bergamo

Showing times and prices for Oct 21

Fastest Journey

8 h 10 m

Average

8 h 54 m

Buses per day

5

Distance

479 km

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

These direct buses cover the 479 km distance in an average of 8 h 54 m but if you time it right, some buses will get you there in just 8 h 10 m .

The slowest buses will take 9 h 40 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
11:45PMRome8h10 07:55AMBergamo, Aeroporto di Bergamo-Orio al Serio
0 changes
$421One-way
2nd Fastest
11:45PMRome8h30 08:15AMBergamo, stazione Autolinee
0 changes
$421One-way
10:55PMRoma, Autostazione Tiburtina8h50 07:45AMBergamo, stazione Autolinee
1 changes
$641One-way
11:05AMRome9h20 08:25PMBergamo, Aeroporto di Bergamo-Orio al Serio
0 changes
$281One-way
11:05AMRome9h40 08:45PMBergamo, stazione Autolinee
0 changes
$281One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Rome to Bergamo

distanceDistance297 miles (479 km)
durationAverage bus duration8 h 10 min
priceAverage bus ticket price$33 (€27)
changesDirect busYes
carriersBus companiesBus Center, Flixbus, Marino Autolinee or BlaBlaCar

Buses from Rome to Bergamo cover the 297 miles (479 km) long journey taking on average 8 h 10 min with our travel partners like Bus Center, Flixbus, Marino Autolinee or BlaBlaCar. There are direct bus services available. While the average ticket price for this journey costs around $33 (€27), you can find the cheapest bus ticket for as low as $21 (€17). Travelers depart most frequently from Roma Termini and arrive in Bergamo, Stazione Autolinee.

Bus companies

Bus between Rome and Bergamo with FlixBus

FlixBus buses will get you between Rome and Bergamo from $21 (€17). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

FlixBus

Looking for buses between Rome and Bergamo? FlixBus is one of the best companies to travel with on the 297 miles (479 km) route between Rome and Bergamo. As an official travel partner of FlixBus, Omio quickly shows you the latest FlixBus bus schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Rome to Bergamo routes, find the best amenities to make your trip smooth and easy, and buy the most affordable FlixBus bus tickets that fit your budget. If you use the Omio app to search for buses between Rome and Bergamo, you can quickly see if the FlixBus ticket is a mobile ticket, making it easy for you to go paperless when taking a bus. Once you’re ready, book your Rome - Bergamo bus now on Omio quickly and easily and enjoy your upcoming trip with FlixBus!

Travel Tips

Buses from Rome to Bergamo
Take the bus to Bergamo 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 Rome to Bergamo.
FAQs
How much are cheap buses between Rome and Bergamo?
Omio customers have found the cheapest buses from Rome to Bergamo to cost as little as $21 (€17)  in the next 7 days.
How much is a bus ticket between Rome and Bergamo?
If you’re looking to buy your bus tickets in the next week, you can expect the Rome to Bergamo bus price to come in at an average of $33 (€27)  one way.
How many miles is it from Rome to Bergamo by bus?
You should expect to travel around 297 miles (479 km)  between Rome and Bergamo by bus.
How long is the bus from Rome to Bergamo?
The bus time from Rome to Bergamo is on average 8 h 10 min  for the 297 miles (479 km) long journey, but the time it takes to go from Rome to Bergamo by bus can vary depending on specific dates or traveling on weekends and holidays.
When traveling by bus from Rome to Bergamo, which bus station in Rome do I depart from and which bus station in Bergamo do I arrive in?

When taking the bus from Rome to Bergamo, you can choose to depart from bus stations like Rome, Tiburtina Station, Rome, Termini (G) and Rome, Roma Ostiense. Your journey can end in bus stations such as Bergamo, Stazione Autolinee, Bergamo, P. Le Degli Alpini and Bergamo, Autostazione.

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

Where is the bus station in Rome to go to Bergamo? Where is the bus station in Bergamo located?

Passengers booking this journey most frequently board their buses from Roma Termini and need to travel around 1 mile (s) / 1 km from the city center to get to this bus station.

Passengers arriving in Bergamo most often arrive at Bergamo, Stazione Autolinee and need to travel around 0 mile (s) / 0 km from this bus station to the city center.

Which bus companies can take me to Bergamo from Rome?
Take the Rome to Bergamo bus with Bus Center, Flixbus, Marino Autolinee or BlaBlaCar. However, it's always good to check out all possible bus companies for the route from Rome to Bergamo as there might be differences in the amenities they offer.
Is there a direct bus from Rome to Bergamo?
If you’re looking for a direct bus, consider traveling with BlaBlaCar or Itabus. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.
When does the first bus depart from Rome to Bergamo? When does the last bus depart from Rome to Bergamo?
The earliest bus departing from Rome to Bergamo leaves at 9: 05 AM. The last bus departing from Rome to Bergamo leaves at 9: 45 PM. You can find the latest Rome to Bergamo bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book bus tickets between Rome and Bergamo to score the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this route and save money. If you purchase bus tickets between Rome and Bergamo within the next 7 days, you can find tickets to cost on average $33 (€27) one way. To find the best prices for this route, consider booking your bus ticket from Rome to Bergamo a few months in advance.

Important Stations and Airports for this Journey