Travel options
from Bari to Ancona

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

Our recommendation

To get from Bari to Ancona on 17 Oct we recommend taking a bus because it’s the best combination of price and speed.

10:00Bari7h20 17:20Ancona, Via Guglielmo Marconi
0 changes
£171One-way
Cheapest
10:00Bari7h20 17:20Ancona, Via Guglielmo Marconi
0 changes
£171One-way
Other options
08:07Bari4h28 12:35Ancona
0 changes
£411One-way
09:55Bari4h40 14:35Ancona
0 changes
£411One-way
13:55Bari4h40 18:35Ancona
0 changes
£411One-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

Sat
16 Oct
£35Intercity Notte
Find prices
Find prices
Sun
17 Oct
£35Intercity Notte
£17Itabus
£110Minoan Lines (Adriatic)
Mon
18 Oct
£35Intercity Notte
£17Itabus
£110Minoan Lines (Adriatic)
Tue
19 Oct
£18Intercity
£11Itabus
£110Minoan Lines (Adriatic)
Wed
20 Oct
£18Intercity
£11Itabus
£110Minoan Lines (Adriatic)
Thu
21 Oct
£18Intercity
£8Itabus
£110Minoan Lines (Adriatic)
Fri
22 Oct
£35Intercity Notte
£14Itabus
£110Minoan Lines (Adriatic)
Sat
23 Oct
£18Intercity
£8Itabus
£110Minoan Lines (Adriatic)
Sun
24 Oct
£29Intercity
£8Itabus
£110Minoan Lines (Adriatic)
Mon
25 Oct
£21Intercity
£11Itabus
£110Minoan Lines (Adriatic)
Tue
26 Oct
£18Intercity
£8Itabus
£110Minoan Lines (Adriatic)
Wed
27 Oct
£18Intercity
£11Itabus
£110Minoan Lines (Adriatic)
Thu
28 Oct
£21Intercity
£8Itabus
£110Minoan Lines (Adriatic)
Fri
29 Oct
£35Intercity Notte
£17Itabus
£110Minoan Lines (Adriatic)
Sat
30 Oct
£29Intercity
£17Itabus
£110Minoan Lines (Adriatic)
Sun
31 Oct
£21Intercity
£16Flixbus
£110Minoan Lines (Adriatic)
Mon
1 Nov
£21Intercity
£21Itabus
£110Minoan Lines (Adriatic)
Tue
2 Nov
£35Intercity Notte
£14Itabus
£110Minoan Lines (Adriatic)
Wed
3 Nov
£18Intercity
£14Itabus
£110Minoan Lines (Adriatic)
Thu
4 Nov
£15Intercity
£9Flixbus
£110Minoan Lines (Adriatic)
Fri
5 Nov
£18Intercity
£8Itabus
£110Minoan Lines (Adriatic)

Travel Information between Bari and Ancona

distanceDistance241 miles (389 km)
modeAvailable travel modesCoach, ferry or train
priceTicket price range£23 - £111
cheapestCheapest modeCoach • £23 • 5 h 55 min
fastestFastest modeTrain • £35 • 4 h 28 min
carriersPopular travel companiesFlixbus, Minoan Lines (Adriatic) or Intercity Notte

Take a coach, ferry or train to travel 241 miles (389 km) between Bari and Ancona. If speed is a priority, then a train is the best option with an average duration of 4 h 28 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £23. The most popular travel providers which serve this trip are Flixbus, Minoan Lines (Adriatic) or Intercity Notte among others. Travellers can even take a direct coach or train from Bari to Ancona.

Travel Tips

Travel from Bari to Ancona
Travel to Ancona 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 Ancona.
FAQs
What are my Bari to Ancona travel options?

There are 3 travel options from Bari to Ancona: coach, ferry or train.

What is the cheapest way to get from Bari to Ancona?

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

A coach is £88 less than a ferry for this journey with tickets for a ferry from Bari to Ancona costing on average £111.

A coach is £12 less than a train for this route with tickets for a train from Bari to Ancona costing on average £35.

What is the fastest way to get from Bari to Ancona?

The fastest way to get to Ancona from Bari is by train with an average travel time of 4 h 28 min.

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

In comparison, travelling by coach can take you on average 5 h 55 min.

In comparison, going by ferry can take NaN h NaN min   on average.

How many miles are between Bari and Ancona

The distance between Bari and Ancona is around 241 miles (389 km).

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

The average frequency per day from Bari to Ancona is:

  • 12 trains per day.

However, we recommend checking specific travel dates for your trip between Bari and Ancona as scheduled services by coach, ferry or train can vary by season or day of the week.

What are the departure and arrival points when travelling from Bari to Ancona?

These are the most popular departure and arrival points for travellers from Bari to Ancona:

  • Coaches mostly depart from Bari, Via Giuseppe Capruzzi and arrive in Ancona, Via Guglielmo Marconi / SS681.
  • Trains most often depart from Bari at Bari Centrale and arrive in Ancona at Ancona.
Who can get me from Bari to Ancona?

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

  • Travel with Flixbus to go to Ancona by coach. For a good deal on tickets, you can find Flixbus Bari to Ancona tickets on Omio for £23.
  • Travel with Minoan Lines (Adriatic) for ferries to Ancona. If you’re looking for a good deal on tickets, check for Minoan Lines (Adriatic) Bari to Ancona tickets on Omio for £111.
  • Intercity Notte can get you to Ancona by train. You can find a good deal for train tickets with Intercity Notte from Bari to Ancona for £35 on Omio.
Is it possible to travel directly to Ancona from Bari?

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

  • You can find direct coaches per day to Ancona with Flixbus or BlaBlaCar.
  • You can check for a direct train to Ancona with Trenitalia, Frecciarossa, Frecciabianca, Intercity or Intercity Notte with 12 direct trains per day.

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

Where else should I travel to after my journey between Bari and Ancona ends?
Many of our customers who book a trip from Bari to Ancona often extend their holiday and travel to other popular destinations like Rome, Milan or Bologna. If you’re thinking of adding another destination to your Bari and Ancona itinerary, let Omio find you the best connections between Ancona and any of these top destinations today!
How far in advance should I book my Bari to Ancona ticket online to get the best deals?

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

  • Coach tickets cost £23 one way on average.
  • Ferry tickets are costing on average £111 one way.
  • Train tickets cost £35 one way on average.

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

Travelling from Bari to Ancona: related information

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