There are 5 ways to get from Nice to Bergamo by bus, train, car or plane

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

Bus Eurolines FR  •  6 h 1 min

  1. Z301

$35 - $89

Cheapest option

Bus via Genoa  •  6 h 32 min

  1. 492

$22 - $37

3 alternative options

Train  •  6 h 3 min

  1. Ec
  2. Re_2

$35 - $71

Drive  •  3 h 49 min

  1. 233.4 miles

$55 - $85

Fly  •  6 h 34 min

  1. NCE - BGY

$138 - $710

What companies run services between Nice, France and Bergamo, Italy?

You can take a bus from Nice to Bergamo via Milan and Milano Lampugnano in around 6 h 1 min. Alternatively, you can take a train from Nice to Bergamo via Milano Centrale in around 6 h 3 min.

Airlines
Ryanair
Website
ryanair.com
Flights from Nice to Milan Bergamo via Charleroi
Ave. Duration
4 h 20 min
When
Saturday
Estimated price
$85 - $410
Flights from Nice to Milan Bergamo via Barcelona
Ave. Duration
4 h 35 min
When
Every day
Estimated price
$40 - $240
Flights from Nice to Milan Bergamo via Palermo
Ave. Duration
4 h 40 min
When
Tuesday and Friday
Estimated price
$50 - $260
Flights from Nice to Milan Bergamo via London Stansted
Ave. Duration
4 h 50 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$70 - $440
Flights from Nice to Milan Bergamo via Eindhoven
Ave. Duration
5 h 5 min
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
$70 - $390
Flights from Nice to Milan Bergamo via Frankfurt
Ave. Duration
5 h 10 min
When
Every day
Estimated price
$250 - $800
Flights from Nice to Milan Bergamo via Bordeaux
Ave. Duration
5 h 50 min
When
Saturday
Estimated price
$45 - $250
Flights from Nice to Milan Bergamo via Athens
Ave. Duration
5 h 55 min
When
Tuesday and Thursday
Estimated price
$100 - $550
Flights from Nice to Milan Bergamo via Manchester
Ave. Duration
6 h 10 min
When
Saturday and Sunday
Estimated price
$160 - $650
Lufthansa
Website
lufthansa.com
Flights from Nice to Milan Bergamo via Munich
Ave. Duration
4 h 53 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$190 - $650
BMI Regional
Website
flybmi.com
Flights from Nice to Milan Bergamo via Munich
Ave. Duration
4 h
When
Monday
Estimated price
$80 - $330
Train operators
Bus operators
Eurolines FR
Nord Est Trasporti
Phone
800 905150
Website
nordesttrasporti.it
Bus from Milano Lampugnano to Bergamo Autostazione
Ave. Duration
49 min
Frequency
Hourly
Estimated price
$3 - $5
Schedules at
nordesttrasporti.it
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Nice - Airport to Genoa
Ave. Duration
2 h 25 min
Frequency
Hourly
Estimated price
$7 - $11
Website
Ouibus
Bus from Genoa to Milan
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$5 - $8
Website
Ouibus
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Genoa, Genoa to Milan, Milan
Ave. Duration
2 h
Frequency
Twice daily
Estimated price
$8 - $14
Website
flixbus.co.uk

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.

Questions & Answers

The distance between Nice and Bergamo is 292 km. The road distance is 373 km.

The cheapest way to get from Nice to Bergamo is to bus which costs 18€ - 35€ and takes 6 h 32 min.

The quickest way to get from Nice to Bergamo is to drive which takes 3 h 49 min and costs 45€ - 70€.

No, there is no direct train from Nice to Bergamo. However, there are services departing from Nice Ville and arriving at Bergamo via Milano Centrale. The journey, including transfers, takes approximately 6 h 3 min.

No, there is no direct bus from Nice to Bergamo. However, there are services departing from Nice and arriving at Bergamo Autostazione via Milano Lampugnano. The journey, including transfers, takes approximately 6 h 1 min.

It takes approximately 6 h 1 min to get from Nice to Bergamo, including transfers.