There are 5 ways to get from Lech to Bergamo by train (Italo), bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Langen Am Arlberg to Innsbruck Hauptbahnhoftrain Rjx / ...
- Take the train from Innsbruck Hauptbahnhof to Verona Porta Nuovatrain 89
- Take the train from Verona Porta Nuova to Bresciatrain Fr / ...
- Take the train from Brescia to Bergamotrain R1 / ...
9h 30mDrive 302.3 km
cheapest- Drive from Lech to Bergamocar 302.3 km
4h 27m€49–70Bus
- Take the bus from Schoppernau Gemeindeamt to Bregenz Bahnhofbus 840
- Take the bus from Bregenz bus station to Milano, Autostazione Lampugnanobus N77
- Take the bus from Milano, Autostazione Lampugnano to Bergamobus 480 / ...
10h 25mTrain via Zurich
- Take the train from St. Anton Am Arlberg to Zuerich Hbtrain Rjx / ...
- Take the train from Zürich HB to Luganotrain Ec / ...
- Take the train from Lugano to Milano Centraletrain
- Take the train from Milano Centrale to Bergamotrain
9h 49mTrain, bus
- Take the train from Langen Am Arlberg to St. Gallen(Ch)train Rjx / ...
- Take the bus from St. Gallen Lagerstrasse to Como Piazzale San Gottardobus
- Take the bus from Como San Giovanni to Stazione Autolinee Bergamobus C46
12h
Questions & Answers
The cheapest way to get from Lech to Bergamo is to drive which costs €45 - €70 and takes 4h 27m.
The fastest way to get from Lech to Bergamo is to drive which takes 4h 27m and costs €45 - €70.
No, there is no direct bus from Lech to Bergamo. However, there are services departing from Lech Schlosskopf and arriving at Bergamo via Schoppernau Gemeindeamt, Bregenz bus station and Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 10h 25m.
The distance between Lech and Bergamo is 506 km. The road distance is 302.3 km.
The best way to get from Lech to Bergamo without a car is to train which takes 9h 30m and costs .
It takes approximately 9h 30m to get from Lech to Bergamo, including transfers.
Lech to Bergamo bus services, operated by Landbus Bregenzerwald, depart from Schoppernau Gemeindeamt station.
The best way to get from Lech to Bergamo is to train which takes 9h 30m and costs . Alternatively, you can bus, which costs and takes 10h 25m.
Lech to Bergamo bus services, operated by Landbus Bregenzerwald, arrive at Bregenz Bahnhof station.
Yes, the driving distance between Lech to Bergamo is 302 km. It takes approximately 4h 27m to drive from Lech to Bergamo.
What companies run services between Lech, Austria and Bergamo, Italy?
You can take a bus from Lech Rüfiplatz to Bergamo via Langen a. A. Bahnhof, Langen Am Arlberg, Innsbruck Hauptbahnhof, Verona Porta Nuova, and Brescia in around 9h 30m. Alternatively, you can take a bus from Lech Schlosskopf to Bergamo via Schoppernau Gemeindeamt, Bregenz Bahnhof, Bregenz bus station, and Milano, Autostazione Lampugnano in around 10h 25m.
- Website
- personenverkehr.oebb.at
Train from Langen Am Arlberg to Innsbruck Hauptbahnhof
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Schedules at
- personenverkehr.oebb.at
Train from St. Anton Am Arlberg to Zuerich Hb
- Ave. Duration
- 2h 23m
- Frequency
- 5 times a day
- Schedules at
- personenverkehr.oebb.at
Train from Langen Am Arlberg to St. Gallen(Ch)
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Schedules at
- personenverkehr.oebb.at
- Website
- fsitaliane.it
Train from Verona Porta Nuova to Brescia
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Schedules at
- fsitaliane.it
- Website
- italotreno.com
Train from Verona Porta Nuova to Brescia
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Schedules at
- italotreno.com
- Website
- trenord.it
Train from Verona Porta Nuova to Brescia
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Schedules at
- trenord.it
Train from Brescia to Bergamo
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Schedules at
- trenord.it
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Schedules at
- trenord.it
Train from Milano Centrale to Bergamo
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Schedules at
- trenord.it
- Website
- mav-start.hu
Train from St. Anton Am Arlberg to Zuerich Hb
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Schedules at
- mav-start.hu
- Website
- slovakrail.sk
Train from St. Anton Am Arlberg to Zuerich Hb
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Schedules at
- slovakrail.sk
- Website
- global.flixbus.com
Bus from Bregenz bus station to Milano, Autostazione Lampugnano
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
Bus from Milano, Autostazione Lampugnano to Bergamo
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Schedules at
- global.flixbus.com
- Website
- blablacar.co.uk
Bus from Milano, Autostazione Lampugnano to Bergamo
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Schedules at
- blablacar.co.uk
- Phone
- +039 031 247111
- info@asfautolinee.it
- Website
- asfautolinee.it
Bus from Como San Giovanni to Stazione Autolinee Bergamo
- Ave. Duration
- 2h 12m
- Frequency
- 3 times a day
- Estimated price
- €12–16
- Website
- https://www.asfautolinee.it/?lang=en
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
More Questions & Answers
There are 590+ hotels available in Bergamo.






