Skip to main content

How to get from Bergamo to Serravalle A Po by bus and train?

By bus and train

To get from Bergamo to Serravalle A Po in Milan and Lombardy, you’ll need to take one train line and 2 bus lines: take the R1 train from Bergamo station to Brescia station. Next, you’ll have to switch to the 2 bus and finally take the 35 bus from Mantova FS station to Caselle Bivio station. The total trip duration for this route is approximately 5 hr 26 min.

326min
Walk to train station
Train - R1
Bus - 22
Bus - 3535
Leaves from Bergamo

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Bergamo
    390 m • 5 min
  • 2
    Train - R1
    Wait for train
    R1
    Brescia
  • 3
    Ride to train station
    Ride to train station
    Brescia
    ID S01717
    57 min
  • 4
    Walk to bus station
    Walk to bus station
    Brescia Terminal B1/B2
    180 m • 3 min
  • 5
    Bus - 22
    Wait for bus
    2
    Mantova Borgochiesanuova
  • 6
    Ride to bus station
    Ride to bus station
    Mantova FS
    ID 000U642
    115 min
  • 7
    Walk to bus station
    Walk to bus station
    Mantova FS
    ID 000U643
    60 m • 1 min
  • 8
    Bus - 3535
    Wait for bus
    35
    Poggio Rusco
  • 9
    Ride to bus station Caselle Bivio
    Ride to bus station
    Caselle Bivio
    49 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Milan and Lombardy.
All local mobility options in one app

Public transit directions from Bergamo to Serravalle A Po

The distance between Bergamo, Milan and Lombardy and Serravalle A Po, Milan and Lombardy is approximately 148.7 km, which can typically be travelled in 326 min. Moovit will show you the directions from Bergamo to Serravalle A Po by bus and train, so no matter how you choose to travel in Milan and Lombardy – you will always have plenty of easy options.

Public transit stations close to Bergamo

Bergamo is located at Bergamo, Milan and Lombardy and the nearest public transit station is Bergamo - Via Bonomelli.

Train stations close to Bergamo:

  • Bergamo

Bus stations close to Bergamo:

  • Bergamo - Via Bonomelli
  • Malpensata Via Don Bosco 1a
  • Malpensata Via Don Bosco 10

Funicular stations close to Bergamo:

  • Città Bassa
  • Città Alta

Public transit stations close to Serravalle A Po, Milan and Lombardy

Serravalle A Po is located at Serravalle A Po, Milan and Lombardy and the nearest public transit station is Torriana - Via Mantovana 42.

Bus stations close to Serravalle A Po:

  • Torriana - Via Mantovana 42
  • Serravalle Po
  • Caselle Bivio

Questions & Answers

  • What is the fastest way to get from Bergamo to Serravalle A Po?

    The fastest way takes 326 minutes, using Bus line R1, Bus line 2, Bus line 35.

  • Is there a direct train between Bergamo and Serravalle A Po in Milan and Lombardy?

    No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 5 hr 26 min.

  • Which train line goes from Bergamo to Serravalle A Po in Milan and Lombardy?

    The R1 train line goes from Bergamo station near Bergamo to Brescia station. From there you’ll have to take 2 bus lines till Brescia station near Serravalle A Po in Milan and Lombardy

  • How long does it take to travel from Bergamo to Serravalle A Po in Milan and Lombardy by train and bus?

    The total travel time between Bergamo and Serravalle A Po in Milan and Lombardy by train and bus is about 5 hr 26 min.

  • Where do I get on the train near Bergamo to get to Serravalle A Po in Milan and Lombardy?

    Get on the R1 train from the Bergamo station near Bergamo in Milan and Lombardy.

  • Where do I get off the train when travelling between Bergamo and Serravalle A Po in Milan and Lombardy?

    Get off the train at the Brescia stop, which is closest to Serravalle A Po in Milan and Lombardy.

Real-Time Arrivals, Schedules, Maps & More