Bergamo ▸ Lyon
Lyon ▸ Bergamo ⇄Direct buses · no change
- 04:40 → 12:00FlixBus N406Bergamo (Orio al Serio Airport - BGY) → Lyon (Gerland Bus Station) · via Milan, Turin7h202 stops
- 10:30 → 19:35BlaBlaCar BusMilan Bergamo - Airport → Lyon - Gerland Bus Station · via Milan, Aosta, Courmayeur, Chamonix…9h055 stopsRuns: Thu to SunBook on BlaBlaCar Bus ↗
- 13:40 → 21:10FlixBus 480Bergamo (Bus Station) → Lyon (Gerland Bus Station) · via Milan, Turin, Oulx7h304 stopsRuns: DailyBook on FlixBus ↗
- 15:00 → 22:50BlaBlaCar BusMilan Bergamo - Airport → Lyon - Gerland Bus Station · via Milan, Turin, Chambéry7h503 stops
- 19:00 → 02:20+1BlaBlaCar BusBergamo - PIazzale Marconi Bus Station → Lyon - Gerland Bus Station · via Milan, Turin, Chambéry7h203 stops
- 21:20 → 04:50+1FlixBus N729 ☾ OvernightBergamo (Orio al Serio Airport - BGY) → Lyon (Gerland Bus Station) · via Milan, Turin7h302 stops
Local times at each stop. Times from official open data: FlixBus (file of 11 Oct 2026) and BlaBlaCar Bus (file of 18 Oct 2026). Checked Sun 18 Oct 2026; they cover 18 Oct to 14 Nov 2026. Timetables change, so check with the operator before you travel. Contains FlixBus timetable data (FlixMobility, transport.data.gouv.fr), ODbL 1.0. Contains BlaBlaCar Bus timetable data (transport.data.gouv.fr), ODbL 1.0. How we build this.
Quick answers
Is there a direct bus from Bergamo to Lyon?
Yes. 3.5 a day on average, with BlaBlaCar Bus and FlixBus, no change of bus (18 Oct to 14 Nov 2026).
How long is the bus from Bergamo to Lyon?
The fastest takes 7h20; the slowest 9h05, for 374 km as the crow flies.
When do the buses leave?
The earliest leaves at 04:40 and the latest at 21:20, local time in Bergamo. Not every bus runs every day: pick a date above.
Is there a night bus from Bergamo to Lyon?
Yes: 1 overnight departure in the timetable, for example 21:20 arriving 04:50 the next morning.