1map logoGo to main page

Bologna, Emilia-Romagna to Bergamo, Lombardy from $12: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bologna, Italy
to
Bergamo, Italy

How to Get from Bologna to Bergamo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$12 by busBest price
188 kmDistance
2h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bologna to Bergamo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Trenitalia Frecce
Train
Average Duration
2h  24m
Estimated price
$17-71
Recommended
Company
Itabus
Bus
Average Duration
3h  25m
Estimated price
$12-39
Cheapest
route map
Distance: 188 km
Duration: 2h 19m

See more options

Pricing table
Company
BlaBlaCar
Rideshare
Average Duration
3h  2m
Estimated price
$13-13
Company
various
Train
Average Duration
2h  29m
Estimated price
$22-60
Company
various
Train
Bus
Average Duration
4h  22m
Estimated price
$27-76
Company
various
Drive
Average Duration
2h  19m
Estimated price
$39-174
Company
GoOpti
Drive
Average Duration
5h 
Estimated price
$39-173

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $5 $5 $5 $7 $7 $7 $7
Train $20 $19 $19 $20 $18 $20 $20

Bologna - Bergamo operators

Explore transport companies operating between Bologna and Bergamo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en/frecce.html

Train from Bologna Centrale to Bergamo

Average Duration
2h 24m
Estimated price
16-67

Train from Bologna Centrale to Reggio Emilia

Average Duration
33m
Estimated price
16-36
Contact phone
+39 06 8937 1892
Website
https://www.italotreno.it/en

Train from Bologna Centrale to Bergamo

Average Duration
2h 24m
Estimated price
16-67
Bus
Contact phone
+39 06 88 93 82 32
Website
https://www.itabus.it/en/home

Bus from Bologna Centrale to Bergamo Central Bus Station Bartolomeo Bono

Average Duration
3h 25m
Estimated price
11-36
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Bologna Centrale to Bergamo

Average Duration
3h 45m
Estimated price
11-36
Contact phone
+39 080 3112335
Website
https://marinobus.it/en/

Bus from Bologna Centrale to Bergamo Central Bus Station Bartolomeo Bono

Average Duration
4h 10m
Estimated price
11-36
Contact phone
+39 0965 630 028
Website
https://autolineefederico.it

Bus from Bologna Centrale to Bergamo Central Bus Station Bartolomeo Bono

Average Duration
5h 15m
Estimated price
11-16
Drive
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Drive from Bologna to Bergamo

Average Duration
3h 2m
Estimated price
12-12

Drive from Bologna to Bergamo

Average Duration
2h 19m
Estimated price
36-160
Shuttle
Contact phone
+386 1 320 4530
Website
https://goopti.com

Shuttle from Bologna Centrale to Bergamo

Average Duration
5h
Estimated price
36-161

Bologna to Bergamo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bologna and Bergamo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€37 - €60
Departure Point
Bologna Centrale station
Arrival Point
Bergamo station
Departure Point
Bologna Centrale station
Arrival Point
Bergamo Central Bus Station Bartolomeo Bono
Useful tips for bus travellers
• Book your bus ticket in advance through Itabus or FlixBus to secure the best prices, as tickets can vary between €11 to €36 depending on demand; check their websites: Itabus and FlixBus.
• The journey from Bologna to Bergamo takes approximately 3h 25m, so consider bringing snacks and drinks, as the bus may not have onboard services—look for cafes near Bologna Centrale before your departure.
• Upon arriving at the Bergamo Central Bus Station Bartolomeo Bono, you can easily access the Città Alta (Upper Town) by taking the ATM bus 1, which runs frequently; be sure to buy your ticket at the station's newsstand before boarding to avoid fines.