Travel options
from Milan to Barletta

You can get from Milan to Barletta 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

Sat
Dec 4
$60Intercity Notte
$91Flixbus
$123ITA
Sun
Dec 5
$62Intercity
Find prices
$37Malta Air
Mon
Dec 6
$60Intercity Notte
Find prices
$15Malta Air
Tue
Dec 7
$72Frecciabianca
Find prices
$14Malta Air
Wed
Dec 8
$60Intercity Notte
Find prices
$65Wizz Air
Thu
Dec 9
$62Intercity
Find prices
$14Malta Air
Fri
Dec 10
$62Intercity
$89Flixbus
$12Malta Air

Travel Information to Barletta from Milan

distanceDistance456 miles (736 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$37 - $66
cheapestCheapest modeFlight • $37 (€30) • 1 h 25 min
fastestFastest modeFlight • $37 (€30) • 1 h 25 min
carriersPopular travel companiesFlixbus, Wizz Air or Intercity

Travel 456 miles (736 km) by bus, flight or train between Milan and Barletta. If speed is a priority, then a flight is the best option with an average duration of 1 h 25 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $37 (€30). The most popular travel companies which serve this trip are Flixbus, Wizz Air or Intercity among others. Travelers can even take a direct from Milan to Barletta.

Travel Tips

Travel from Milan to Barletta
Travel to Barletta 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 Milan to Barletta.
FAQs
How do I get from Milan to Barletta?

There are 3 ways to get from Milan to Barletta: bus, flight or train.

What is the cheapest way from Milan to Barletta?

The cheapest way to get from Milan to Barletta is by taking a flight. You can find average ticket prices around $37 (€30) compared to other travel options to Barletta:

Taking a flight is about $29 (€25) less than taking a bus, which costs on average $66 (€55) for this journey.

Taking a flight is about $3 (€2) less than taking a train, which costs on average $40 (€33) for this journey.

What is the fastest way to travel from Milan to Barletta?

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

In comparison, getting to Barletta by bus can take on average 10 h 35 min.

In comparison, traveling by train can take you on average 7 h 56 min.

How many miles from Milan to Barletta would I travel?

You should expect to travel around 456 miles (736 km) between Milan and Barletta.

How many services a day are there from Milan to Barletta?

The average frequency per day from Milan to Barletta is:

  • Around 10 trains per day.

However, we recommend checking specific travel dates for your route to Barletta from Milan 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 Milan and in Barletta?

These are the most popular departure and arrival points from Milan to Barletta:

  • Buses mostly depart from Milan, Stazione Centrale and arrive in Barletta.
  • Trains from Milan to Barletta most often leave from Milano Centrale and arrive in Barletta.
Which travel companies can get me from Milan to Barletta?

Omio works with many trusted partners that can help you travel the best way from Milan to Barletta:

  • You can go to Barletta from Milan by bus with Flixbus. You'll see cheap bus tickets for $66 (€55) with Flixbus from Milan to Barletta on Omio.
  • You can go to Barletta from Milan by plane with Wizz Air. You'll see cheap plane tickets for $37 (€30) with Wizz Air from Milan to Barletta on Omio.
  • You can travel from Milan to Barletta by train with Intercity. You can find cheap tickets on Omio for $40 (€33) with Intercity from Milan to Barletta.
What other destinations are worth visiting after traveling from Milan to Barletta?
Looking to extend your trip from Milan to Barletta? Many Omio customers who go from Milan to Barletta usually extend their vacation to explore other popular destinations like Rome, Bari or Naples. If you're looking to explore Rome, Bari or Naples from Barletta, let Omio find you the best connections available at an affordable price.
How far in advance should I purchase my Milan to Barletta one way ticket online to get the best deals?

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

  • Bus tickets cost $66 (€55) one way on average.
  • Plane tickets cost on average $37 (€30) one way.
  • Train tickets cost on average $40 (€33) one way.

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