logo
Your journey starts now
Two white leaf

From Brescia to Bergamo by train, bus and carpooling

Compare and book among FlixBus, Marinobus, Trenitalia, Itabus, Blablacar

4 stars icon

4.7 out of 1146 reviews

Lowest prices found by our customers

The next cheapest train, bus and carpooling ticket from Brescia to Bergamo is on Monday 26 October 2026. Book it now before the price goes up!

Trip info

45 kmDistance
7€ - 12€Prices
0.04 millions of Km traveled by our travelers
DirectTrip type
0h30Trip duration
logo Flixbuslogo Marino buslogo Trenitalialogo Itabus
CarriersFlixBus, Marinobus, Trenitalia, Itabus, Blablacar.
Detailed itinerary
🚌 Bus🚌 + 🚄 Combined trips🚗 Carpooling
Price range

7€ - 12€

12€ - 12€

8€ - 10€

Duration

0h45 - 0h50

3h06 - 3h06

0h30 - 0h40

ItineraryDirect1 stop at Milan Lampugnano, Milano CentraleDirect
Departure stationBrescia Solferino Bus StationBrescia
Arrival stationBergameBergame
CompaniesFlixBus, MarinobusTrenitalia, ItabusBlablacar
First trip21h0521h0521h05
Last trip21h0521h0521h05
Number of daily trips418

Find my tickets

Statistics unavailable

The statistics for this trip are not yet available

By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Brescia to Bergamo
instead of

I emit 98.65% less CO2

9.68
kg CO₂e
13%
0.39
jeans
16.3
litres de café
6.54
kg d'avocat
15.1
kg de pastèque
884
km en vélo (ou trottinette) à assistance électrique
8.65
litres de bière
1.5
t-shirts en coton
20.3
kg de fraise
21.2
kg d'aubergine
1.33
repas avec du boeuf
19
repas végétariens
73,327
litres d'eau du robinet
16.8
kg de chou de bruxelles
0.82
année de chauffage électrique par m²

Reducing your carbon footprint by using responsible modes of transport is important for us (all)! Your train from Brescia to Bergamo generally emits 0.13kg CO2 per traveler. Good news, it's always less than a plane or personal car!

Brescia Bergamo by train, bus and carpooling: tickets, prices, and schedules

Are you looking for your train, bus and carpooling ticket from Brescia to Bergamo?

bus FlixBus, bus Marinobus, train Trenitalia, bus Itabus, and carpooling Blablacar are transport companies that allow you to travel easily between the two cities.

In just 0h, you will be able to travel from Brescia to Bergamo covering a distance of 45 kilometers between the two cities.

On our site, you can find direct train, bus and carpooling trips Brescia Bergamo because several of our partner transport companies offer them. Pretty cool, right?!

Your Brescia Bergamo trip from only 7 €, that's quite a deal, isn't it?

But be careful! The price of train, bus and carpooling tickets varies depending on when you book.

We'll give you more details below on the best time to book your ticket!

You can also use our Brescia Bergamo price comparator in train, bus and carpooling, based on the booking date. It's right above, it's handy!

How to travel from Brescia to Bergamo with Tictactrip

bus itinerary from Brescia to Bergamo 🚌

the companies FlixBus and Marinobus offer a direct Brescia Bergamo journey.Want to know the price of from Brescia to Bergamo journey? It falls in the range between 7€ and 12€. Are you an early bird? The very first trip departs at 21h05. If, on the contrary, you prefer to travel at night or leave late in the day, the very last departure is at 21h05. The duration of a Brescia-Bergamo journey is mostly between 0h45 and 0h50.
Its departure point is located at Brescia Solferino Bus Station. This bus will then drop you off at Bergame.
 Depending on the days, you will have a choice of 4 buses from Brescia to Bergamo per day.

train itinerary from Brescia to Bergamo 🚄

Unfortunately, our train companies do not operate from Brescia to Bergamo trips by train. But don't worry, you can still find the best prices with our other means of transportation

multimodal itinerary from Brescia to Bergamo 🚌 + 🚄

You should expect a minimum price of 12€ for a journey direct Brescia Bergamo. Depending on the date of your search on Tictactrip, the price for the journey from Brescia to Bergamo can go up to 12€ (on average, it costs 12€).The travel time Brescia-Bergamo is generally between 3h06 and 3h06. This is carried out and offered by Trenitalia and Itabus. It usually departs from Brescia and arrives at Bergame. It also serves stations Milan Lampugnano, and Milano Centrale.  The very first departure of multimodal from Brescia to Bergamo of the day takes place at 21h05, and the last one is usually at 21h05. The average duration of this journey is 3h06.  Every day, you have the choice between 1 combined trips from Brescia to Bergamo.

carpooling itinerary from Brescia to Bergamo 🚗

The journey Brescia ➜ Bergamo by carpooling is offered by Blablacar. Prices range from 8€ to 10€, and the trips last between 0h30 and 0h40.

Frequently Asked Questions about Brescia - Bergamo

How much does a bus Brescia Bergamo cost?

The minimum price for a bus from Brescia to Bergamo journey is 7 €. Depending on the number of days in advance of your search, the price can go up to 12 € if you wait until the last moment. On average, a bus Brescia-Bergamo ticket costs 8 €.

How long is the trip Brescia Bergamo by bus?

The minimum duration of a journey on bus from Brescia to Bergamo is 0h45. The maximum duration, on the other hand, is 0h50. On average, a Brescia-Bergamo journey by bus takes 0h46.

When is the first bus Brescia Bergamo leaving?

The first bus from Brescia to Bergamo departs at 21h05, while the last one leaves at 21h05.

How many bus Brescia Bergamo are there every day ?

Every day, there are approximately 4 bus from Brescia to Bergamo.

How much does a carpooling Brescia Bergamo cost?

Expect at least 8 € for a carpooling from Brescia to Bergamo. Depending on the period of your search, the price of the Brescia ➜ Bergamo journey can rise to 10 €. A carpooling Brescia Bergamo costs an average of 8 €.

How long is the trip Brescia Bergamo by carpooling?

You can expect at least 0h30 for a carpooling from Brescia to Bergamo. Your trip from Brescia to Bergamo can take up to 0h40 depending on the time of day and the carpooling company you choose. Your Brescia ➜ Bergamo trip in carpooling lasts on average 0h34.

When is the first carpooling Brescia Bergamo leaving?

Would you like to know the first and last departure times of your carpooling from Brescia to Bergamo? You're in the right place! Every day, the first departure of the carpooling Brescia ➜ Bergamo takes place at 21h05. Conversely, the very last departure is at 21h05. Are you more of a morning person or always leaving at the last minute?

How many carpooling Brescia Bergamo are there every day ?

8 carpoolings from Brescia to Bergamo circulate every day. You have no excuse not to travel.