There are 2 ways to get from Bergamo to Lake Maggiore by car or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Drive  •  1 h 47 min

  1. Drive from Bergamo to Lake Maggiore 100.1 miles

$24 - $35

Cheapest option

Uber  •  1 h 47 min

  1. Take an Uber from Bergamo to Lake Maggiore 100.1 miles

$505

Questions & Answers

The cheapest way to get from Bergamo to Lake Maggiore is to drive which costs 20€ - 30€ and takes 1 h 47 min.

More details

The quickest way to get from Bergamo to Lake Maggiore is to drive which costs 20€ - 30€ and takes 1 h 47 min.

More details

The distance between Bergamo and Lake Maggiore is 82 km. The road distance is 160.1 km.

Get driving directions

It takes approximately 1 h 47 min to drive 160.1 km from Bergamo to Lake Maggiore.

More details

What companies run services between Bergamo, Italy and Lake Maggiore, Italy?

You can drive from Bergamo to Lake Maggiore in around 1 h 47 min.

Operators
Uber Mailand
Website
uber.com
Towncar from Bergamo to Lake Maggiore
Ave. Duration
1 h 47 min
Frequency
On demand
Estimated price
$505
Signup at
uber.com
Nearest UberBLACK
$505
UberLUX
$731
UberVAN
$731

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, How do I buy a London Underground ticket? and Italian Lakes: Getting around by train - to help you get the most out of your next trip.