1map logoGo to main page

Bari, Apulia to Bergamo, Lombardy from $27: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bari, Italy
to
Bergamo, Italy

How to Get from Bari 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.

$27 by busBest price
912 kmDistance
2h 17m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bari 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
Various
Plane
Average Duration
2h  17m
Estimated price
$163.5-346.5
Recommended
Company
FlixBus
Bus
Average Duration
12h  25m
Estimated price
$27-98
Cheapest
route map
Distance: 912 km
Duration: 2h 17m

See more options

Pricing table
Company
Various
Plane
Average Duration
4h  30m
Estimated price
$56-275
Company
Trenitalia Frecce
Train
Average Duration
8h  40m
Estimated price
$56-188
Company
Various
Plane
Average Duration
2h  54m
Estimated price
$71-264
Company
Various
Drive
Average Duration
8h  6m
Estimated price
$143-1530

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $28 $24 $21 $24 $28 $27 $30
Train $55 $46 $55 $59 $58 $57 $70
Fly $87 $55 $48 $42 $64 $69 $163

Bari - Bergamo operators

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

Plane
Website
ryanair.com

Plane from Bari (BRI) to Milan Bergamo (BGY)

Average Duration
1h 30m
Estimated price
1534-1535

Plane from Bari (BRI) to Milan Malpensa (MXP)

Average Duration
1h 40m
Estimated price
1536-1532
Website
alitalia.com

Plane from Bari (BRI) to Milan Linate (LIN)

Average Duration
1h 25m
Estimated price
1537-1530
Website
easyjet.com

Plane from Bari (BRI) to Milan Malpensa (MXP)

Average Duration
1h 37m
Estimated price
1538-1535
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Bari to Bergamo

Average Duration
12h 25m
Estimated price
27-98
Contact phone
+39 06 88 93 82 32
Website
itabus.it

Bus from Bari Via Giuseppe Capruzzi to Bergamo Airport Bus Station

Average Duration
13h 20m
Estimated price
27-1537
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Bari Centrale to Bologna Centrale

Average Duration
5h 45m
Estimated price
15395-31530

Train from Bologna Centrale to Milano Centrale

Average Duration
1h 4m
Estimated price
3157-1533

Train from Milano Centrale to Bergamo

Average Duration
48m
Estimated price
3151-3152
Contact phone
+39 02 7249 4494
Website
trenord.it

Train from Malpensa Aeroporto Terminal 1 to Milano Centrale

Average Duration
54m
Estimated price
1539-3150
Contact phone
+39 06 8937 1892
Website
italotreno.it

Train from Bari Centrale to Bologna Centrale

Average Duration
7h 6m
Estimated price
15390-1533

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

Traveling between Bari 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.

Departure Point
Bari Centrale station
Arrival Point
Bergamo station
Useful tips for train travellers
• Onboard services for trains on this route are primarily provided by Trenitalia and Italo. Trenitalia offers a catering service that includes light snacks, coffee, and beverages available for purchase on board, while Italo has a more extensive dining service, including a menu of hot meals, snacks, and drinks that can be ordered at your seat.
• There are mainly two classes available on Trenitalia: Standard (Economy) and Premium. Standard Class is more affordable with basic amenities, while Premium offers larger seating, complimentary refreshments, and access to exclusive lounges at select stations. Italo also offers multiple classes such as Smart (Economy), Comfort (Business), and First Class, each providing increasingly luxurious options and additional services.
• For this journey, the three main train operators are Trenitalia (trenitalia.com), Italo (italotreno.it), and Trenord (especially for regional routes). You can check schedules and buy tickets directly on their respective websites.