Travel options
from Bari to Bergamo

You can get from Bari to Bergamo by train, bus or flight.

Our recommendation

To get from Bari to Bergamo on 25 Oct we recommend taking a flight because it’s the best combination of price and speed.

17:35Bari Palese Airport1h15 18:50Verona Airport
0 changes
£211One-way
Cheapest
23:25Bari Palese Airport1h35 01:00Milan Malpensa Airport
0 changes
£181One-way
Other options
19:10Bari Palese Airport1h25 20:35Verona Airport
0 changes
£351One-way
21:25Bari Palese Airport1h35 23:00Milan Malpensa Airport
0 changes
£271One-way
18:25Bari Palese Airport1h30 19:55Milan Malpensa Airport
0 changes
£491One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
24 Oct
£62Intercity Notte
£32Flixbus
Find prices
Mon
25 Oct
£62Intercity Notte
£42Flixbus
£18Malta Air
Tue
26 Oct
£62Frecciabianca
£63Marino Autolinee
£23Malta Air
Wed
27 Oct
£52Intercity
£63Marino Autolinee
£5Malta Air
Thu
28 Oct
£62Frecciabianca
£63Marino Autolinee
Find prices
Fri
29 Oct
£62Intercity Notte
Find prices
Find prices
Sat
30 Oct
£65Intercity Notte
£41Flixbus
£56Malta Air
Sun
31 Oct
£62Frecciabianca
£26Flixbus
£31Wizz Air
Mon
1 Nov
£62Intercity Notte
£61Flixbus
£27Wizz Air
Tue
2 Nov
£40Intercity Notte
£67Marino Autolinee
£22Malta Air
Thu
4 Nov
£24Intercity Notte
£56Marino Autolinee
£8Malta Air
Fri
5 Nov
£52Intercity
£40Flixbus
£12Malta Air
Sat
6 Nov
£42Intercity Notte
£31Flixbus
£17Malta Air
Sun
7 Nov
£42Intercity Notte
£26Flixbus
£35Volotea
Mon
8 Nov
£42Intercity Notte
£56Marino Autolinee
Find prices
Thu
11 Nov
£32Intercity
£56Marino Autolinee
Find prices
Fri
12 Nov
£42Intercity Notte
£56Marino Autolinee
Find prices
Sat
13 Nov
£24Intercity Notte
£34Flixbus
£5Malta Air

Travel Information from Bari to Bergamo

distanceDistance478 miles (771 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£17 - £43
cheapestCheapest modeFlight • £17 • 1 h 20 min
fastestFastest modeFlight • £17 • 1 h 20 min
carriersPopular travel companiesFlixbus, Malta Air or Intercity

Travel 478 miles (771 km) by coach, flight or train from Bari to Bergamo. If speed is a priority, then a flight is the best option with an average duration of 1 h 20 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £17. The most popular travel providers which serve this route are Flixbus, Malta Air or Intercity among others. Travellers can even take a direct coach, flight or train from Bari to Bergamo.

The Window Seat

Read more about Bergamo

Adopt a Town: Bergamo
Adopt a Town: Bergamo

At the start of the pandemic in Europe, Italy was the first country to report cases of COVID-19, and from there it spread rapidly. Bergamo, a quiet but picturesque town in Northern Italy, had the dubious distinction of having the...

Continue reading

Travel Tips

Travel from Bari to Bergamo
Travel to Bergamo easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bari to Bergamo.
FAQs
What are my Bari to Bergamo travel options?

You can travel between Bari and Bergamo 3 different ways: coach, flight or train.

What is the cheapest way to go to Bergamo from Bari?

The cheapest way from Bari to Bergamo is by taking a flight. You can find average ticket prices around £17 compared to other travel options to Bergamo:

A flight journey is usually £24 less than a journey to Bergamo by coach, which costs on average £41 for the same trip.

A flight is generally £26 less than a train for the same trip. A train costs on average £43 from Bari to Bergamo.

What is the fastest way to Bergamo from Bari?

The fastest way to get to Bergamo from Bari is by flight with an average travel time of 1 h 20 min.

There are alternative travel options to Bergamo that can usually take longer:

In comparison, taking a coach requires on average 11 h 40 min   of travel time.

In comparison, going by train can take 10 h 44 min   on average.

How far is it from Bari to Bergamo?

The distance from Bari to Bergamo is approximately 478 miles (771 km).

How many scheduled departures are there a day from Bari to Bergamo?

The average frequency per day from Bari to Bergamo is:

  • Around 8 trains per day.

However, we recommend checking specific travel dates for your journey to Bergamo from Bari as scheduled services by coach, flight or train can vary by season or day of the week.

When going from Bari to Bergamo, where do I depart from Bari and where do I arrive in Bergamo?

These are the most popular departure and arrival points when travelling from Bari to Bergamo:

  • Most travellers take a coach from Bari, Via Giuseppe Capruzzi to Bergamo, Stazione Autolinee.
  • Most travellers who purchase a train ticket from Bari to Bergamo depart from Bari Centrale to Bergamo.
Who can get me from Bari to Bergamo?

If finding a good deal is your main consideration for your trip from Bari to Bergamo, then we'll help you find the best value travel companies for you:

  • Travel with Flixbus to go to Bergamo by coach. For a good deal on tickets, you can find Flixbus Bari to Bergamo tickets on Omio for £41.
  • Travel with Malta Air for flights to Bergamo. If you’re looking for a good deal on tickets, check for Malta Air Bari to Bergamo tickets on Omio for £17.
  • Travel with Intercity for trains to Bergamo. If you’re looking for a good deal on tickets, check for Intercity Bari to Bergamo tickets on Omio for £43.
Is there a way to travel directly from Bari to Bergamo?

Yes, there are direct routes from Bari to Bergamo with the following travel companies:

  • You'll find direct coach services to Bergamo with Flixbus with around direct coaches every day.
  • You can find direct flights per day to Bergamo with easyJet, Malta Air or Wizz Air.
  • You can find 8 direct trains per day to take to Bergamo with.

As you won't need to change at another stop in between, direct services to Bergamo tend to save you time and add more convenience, so it's worth paying attention to before you buy tickets for this trip.

What is another destination I should add to my tour from Bari to Bergamo?
Many of our customers who book a trip from Bari to Bergamo often extend their holiday and travel to other popular destinations like Milan, Turin or Rome. If you’re thinking of adding another destination to your Bari and Bergamo itinerary, let Omio find you the best connections between Bergamo and any of these top destinations today!
How far in advance should I buy tickets between Bari and Bergamo online to get the best deals?

Before travelling from Bari to Bergamo, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a coach ticket for this journey is £41 one way on average.
  • The price of a plane ticket for this trip is £17 one way on average.
  • The price of a train ticket is on average £43 one way for this trip.

But we recommend booking Bari to Bergamo tickets online a few months before your planned travel date to score the best deals and save money on your trip.