Travel from Bergamo to Padua

Bus or train from Bergamo to Padua?

FlixBus operates a bus from Bergamo to Padua 5 times a week. Tickets cost $11 - $20 and the journey takes 2 h 10 min. Alternatively, you can take a train from Bergamo to Padua via Brescia in around 2 h 47 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Bergamo to Padua

From Bergamo, Bergamo bus to Padua, Padova.2 h 10 min15€
From Bergamo train to Brescia then train to Padova.2 h 47 min35€
From Bergamo train to Brescia Autostazione then bus to Padova Autostazione.4 h 44 min37€
From Bergamo rideshare to Padua.2 h 27 min12€
From Bergamo drive to Padua.1 h 51 min29€
From Bergamo shuttle to Padova.2 h 15 min161€

How long does it take to get from Bergamo to Padua?

The bus from Bergamo, Bergamo to Padua, Padova takes 2 h 10 min including transfers and departs five times a week.

Is there a direct train between Bergamo and Padua?

No, there is no direct train from Bergamo to Padua. However, there are services departing from Bergamo and arriving at Padova via Brescia. The journey, including transfers, takes approximately 2 h 47 min.

Is there a direct bus between Bergamo and Padua?

Yes, there is a direct bus departing from Bergamo, Bergamo and arriving at Padua, Padova. Services depart five times a week, and operate every day. The journey takes approximately 2 h 10 min.

Operators from Bergamo to Padua

FlixBus+49 1807 123 99 123FlixBus
Trenord+39 02 7249 4494Trenord
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Eurolines IT+39 0861 199 1900Eurolines IT
GoOpti+386 1 320 4530GoOpti