Duration 2h 33m
Distance 63.6 km
Average price 11€
Frequency 9/day

Trip overview

The average train between Bergamo and Marone takes 2h 33m and the fastest train takes 1h 34m. The train service runs several times per day from Bergamo to Marone. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.


  1. Bergamo
  2. Brescia
  3. Marone
2h 34m
6€ - 42€

Frequently asked questions

Want to know about travelling from Bergamo to Marone? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Bergamo to Marone. However, there are services departing from Bergamo and arriving at Marone-Zone via Brescia. The journey, including transfers, takes approximately 2h 34m.

More details

The distance between Bergamo and Marone is 33 km. The road distance is 63.6 km.

Get driving directions

Bergamo to Marone train services, operated by Trenord, depart from Bergamo station.

More details

Bergamo to Marone train services, operated by Trenord, arrive at Marone-Zone station.

More details

There are 966+ hotels available in Marone. Prices start at 50€ per night.

More details

What companies run services between Bergamo and Marone?

You can take a train from Bergamo to Marone via Brescia in around 2h 34m.
Train operators
Ave. Duration
57 min
Estimated price
4€ - 6€

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps