Travel Information between Barletta and Bologna
| 332 miles | |
| Train, coach or flight | |
| £20 - £23 | |
| Train • £20 • 5 h 9 min | |
| Flight • £20 • 1 h 20 min | |
| Itabus, Ryanair or Frecciarossa |
Travel 332 miles by train, coach or flight between Barletta and Bologna. The most popular travel providers which serve this trip are Itabus, Ryanair or Frecciarossa among others. Travellers can even take a direct coach, flight or train from Barletta to Bologna.
Travel optionsfrom Barletta to Bologna
How to get to Bologna from Barletta by train, bus, flight or ferry.
Our recommendation
The best way to travel from Barletta to Bologna is by taking a coach because it’s the best combination of price and speed.

Cheapest

Fastest

Other options



Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, coaches, flights and ferries
Compare train, coach and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
28 Dec
29 Dec
30 Dec
31 Dec
01 Jan
02 Jan
03 Jan
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Barletta to Bologna
Travel to Bologna 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 Barletta to Bologna.

There are 3 travel options from Barletta to Bologna: train, coach or flight.
The cheapest way to travel from Barletta to Bologna is a train with an average price of £20.
This is compared to other travel options from Barletta to Bologna:
A train is £3 less than a coach with an average ticket price of £23 from Barletta to Bologna.
A train is £1 less than a flight with an average ticket price of £20 from Barletta to Bologna.
The fastest way to get to Bologna from Barletta is by flight with an average travel time of 1 h 20 min.
Other travel options to Bologna take longer:
Taking a coach requires on average 8 h 5 min of travel time.
Train takes on average 5 h 9 min.
The distance between Barletta and Bologna is around 332 miles.
The average frequency per day from Barletta to Bologna is:
- Around 1 coach per day.
- 12 trains a day.
However, we recommend checking specific travel dates for your journey to Bologna from Barletta as scheduled services by train, coach or flight can vary by season or day of the week.
These are the most popular departure and arrival points when travelling from Barletta to Bologna:
- Most travellers catch their coach from Barletta, Via Andria (Casermette) and arrive in Bologna, Autostazione (Piazza XX Settembre).
- Most travellers who book a train ticket from Barletta to Bologna depart from Barletta to Bologna Centrale.
The following travel companies offer services from Barletta to Bologna:
- Travel with Itabus, Marino Autolinee or FlixBus for coaches to Bologna. If you’re looking for a good deal on tickets, check for Itabus Barletta to Bologna tickets on Omio for £3.
- Travel with Ryanair or Alitalia for flights to Bologna. If you’re looking for a good deal on tickets, check for Ryanair Barletta to Bologna tickets on Omio for £20.
- Travel with Frecciarossa, Intercity, Italo, Intercity Notte or Trenitalia for trains to Bologna. If you’re looking for a good deal on tickets, check for Intercity Barletta to Bologna tickets on Omio for £20.
Yes, there are direct routes from Barletta to Bologna with the following travel companies:
- You can find 1 direct coach per day to Bologna with Itabus, Marino Autolinee or FlixBus.
- You can find 12 direct trains per day to take to Bologna with Frecciarossa, Intercity or Italo.
Direct services to Bologna tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.
Travelling from Barletta to Bologna: related information
Here are some other resources that might have the information you need
