Travel options
from Pavia to Bari

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sun
Dec 5
$80Intercity Notte
$91Marino Autolinee
$27Malta Air
Mon
Dec 6
$80Intercity Notte
$85Marino Autolinee
$37Malta Air
Tue
Dec 7
$52Intercity Notte
$92Marino Autolinee
$14Malta Air
Sat
Dec 11
$53Intercity Notte
$83Marino Autolinee
$15Malta Air

Travel Information from Pavia to Bari

distanceDistance477 miles (769 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$15 - $68
cheapestCheapest modeFlight • $15 (€12) • 1 h 35 min
fastestFastest modeFlight • $15 (€12) • 1 h 35 min
carriersPopular travel companiesMarino Autolinee, Malta Air or Intercity

Travel 477 miles (769 km) by bus, flight or train between Pavia and Bari. If speed is a priority, then a flight is the best option with an average duration of 1 h 35 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $15 (€12). The most popular travel companies which serve this journey are Marino Autolinee, Malta Air or Intercity among others. Travelers can even take a direct from Pavia to Bari.

Travel Tips

Travel from Pavia to Bari
Travel to Bari 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 Pavia to Bari.
FAQs
What are the ways to get from Pavia to Bari?

There are 3 ways to get from Pavia to Bari: bus, flight or train.

What is the cheapest way to travel from Pavia to Bari?

The cheapest way to travel from Pavia to Bari is by taking a flight with an average price of $15 (€12).

This is compared to other travel options to Bari:

Taking a flight is usually $53 (€45) less than taking a bus to Bari, which costs on average $68 (€57) for the same trip.

Taking a flight is about $40 (€33) less than taking a train, which costs on average $55 (€46) for this route.

What is the fastest way to travel to Bari from Pavia?

The quickest way to travel between Pavia and Bari is by flight, which takes on average 1 h 35 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Bari by bus can take on average 11 h 35 min.

In comparison, taking a train requires on average 11 h 43 min   of travel time.

What is the distance from Pavia to Bari?

The distance from Pavia to Bari is approximately 477 miles (769 km).

How many services a day are there from Pavia to Bari?

The average frequency per day from Pavia to Bari is:

  • 10 trains a day.

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

What are the departure and arrival points in Pavia and in Bari?

These are the most popular departure and arrival points from Pavia to Bari:

  • Buses mostly leave from Pavia, Pavia Stazione and tend to arrive in Bari, Via Giuseppe Capruzzi (Stazione Centrale).
  • Trains mostly depart from Pavia and arrive in Bari Centrale.
Which travel companies can take me from Pavia to Bari?

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

  • Marino Autolinee can take you to Bari by bus. If searching for a good deal on buses, you can find tickets for Marino Autolinee from Pavia to Bari for $68 (€57).
  • Malta Air can get you to Bari by plane. You can find a good deal for plane tickets with Malta Air from Pavia to Bari for $15 (€12) on Omio.
  • Travel with Intercity for trains to Bari. If you’re looking for a good deal on tickets, check for Intercity Pavia to Bari tickets on Omio for $55 (€46).
What other destinations are worth visiting after traveling from Pavia to Bari?
Looking to extend your trip from Pavia to Bari? Many Omio customers who go from Pavia to Bari usually extend their vacation to explore other popular destinations like Rome, Milan or Naples. If you're looking to explore Rome, Milan or Naples from Bari, let Omio find you the best connections available at an affordable price.
When should I book a ticket from Pavia to Bari online to score the best deals?

When planning your trip from Pavia to Bari, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Bus tickets are costing on average $68 (€57) one way.
  • Plane tickets cost on average $15 (€12) one way.
  • Train tickets cost on average $55 (€46) one way.

However, we recommend buying tickets from Pavia to Bari online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Pavia to Bari: related information

Here are some other resources that might have the information you need