1map logoGo to main page

Bologna, Emilia-Romagna to Bari, Apulia from $24: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bologna, Italy
to
Bari, Italy

How to Get from Bologna to Bari: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$24 by busBest price
589 kmDistance
2h 41m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bologna to Bari with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  41m
Estimated price
$63-235
Recommended
Company
various
Bus
Average Duration
7h  45m
Estimated price
$24-78
Cheapest
route map
Distance: 589 km
Duration: 2h 41m

See more options

Pricing table
Company
various
Plane
Train
Average Duration
4h  23m
Estimated price
$42-253
Company
various
Drive
Average Duration
6h  2m
Estimated price
$64-2336
Company
various
Train
Plane
Average Duration
4h  18m
Estimated price
$70-319
Company
various
Drive
Plane
Average Duration
2h  41m
Estimated price
$75-230
Company
various
Bus
Average Duration
9h  58m
Estimated price
$595-596
Company
various
Train
Average Duration
7h  30m
Estimated price
$596-597
Company
BlaBlaCar
Rideshare
Average Duration
7h  45m
Estimated price
$598-598
Company
various
Train
Plane
Average Duration
3h  54m
Estimated price
$600-601
Company
various
Train
Average Duration
5h  47m
Estimated price
$628-630

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $12 $10 $12 $12 $14 $11 $13
Train $32 $27 $26 $28 $28 $31 $27
Fly $69 $69 $73 $88 $92 $81 $69

Traveling From Bologna to Bari

Traveling from Bologna to Bari offers a blend of Bologna’s rich history and vibrant culinary scene with Bari’s charming coastal vibe and historic architecture.

Best Neighbourhoods in Bari

Bari boasts diverse neighborhoods, each showcasing its own charm and character.

Old Town (Bari Vecchia)
• Narrow alleys filled with historic buildings
• Local eateries serving traditional Bari dishes
Murat District
• Vibrant shopping streets and modern cafes
• Beautiful architecture blending old and new
Bari Waterfront
• Stunning views of the Adriatic Sea
• Scenic promenade ideal for leisurely strolls

Best Times To Visit Bari's Attractions

Timing your visit can enhance your experience at Bari's top spots.

Basilica di San Nicola
Visit early in the morning or late afternoon for a peaceful experience.
Castello Normanno-Svevo
Best enjoyed on weekdays, avoiding weekend tourist crowds.
Karol Wojtyła Square
Mornings or late evenings offer a quieter atmosphere for relaxation.

Bari Weather: What to Expect Year-Round

Bari enjoys a Mediterranean climate with hot, dry summers and mild, wet winters, making late spring and early fall ideal for pleasant temperatures. Understanding the weather patterns can help you plan your activities, from enjoying the beach to exploring historical sites comfortably.

Dining Recommendation in Bari

In Bari, don't miss trying the orecchiette pasta, typically served with sautéed broccoli rabe and a sprinkle of chili flakes, offering a fresh and vibrant flavor that's distinct from Bologna's rich meat-based dishes. The lively atmosphere of Bari's historic streets, where you can enjoy your meal al fresco while soaking in the coastal charm, creates a dining experience that truly stands apart.

Bologna - Bari operators

Explore transport companies operating between Bologna and Bari, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
ryanair.com

Plane from Bologna (BLQ) to Bari (BRI)

Average Duration
1h 20m
Estimated price
2203-2204
Website
alitalia.com

Plane from Bologna (BLQ) to Bari (BRI)

Average Duration
3h 25m
Estimated price
2202-2206
Train Show train routes
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Bologna Centrale to Bari Centrale

Average Duration
5h 47m
Estimated price
2202-593

Train from Bologna Centrale to Venice Mestre

Average Duration
1h 22m
Estimated price
2209-596

Train from Brindisi to Bari Centrale

Average Duration
1h
Estimated price
222-223
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.co.uk

Bus from Bologna Centrale to Bari

Average Duration
7h 45m
Estimated price
22-71
Contact phone
+39 080 3112335
Website
marinobus.it

Bus from Bologna Centrale to Bari Central Train Station

Average Duration
7h 55m
Estimated price
229-227

Bus from Bologna Centrale to Bitonto Petrol Station Dill's

Average Duration
9h 10m
Estimated price
229-227
Rideshare
Contact phone
+3 318 576 2228
Website
blablacar.com

Rideshare from Bologna to Bari

Average Duration
7h 45m
Estimated price
598-598
all-pages.other Show other routes
Contact phone
+39 06 88 93 82 32
Website
itabus.it

Other from Bologna Centrale to Bari Via Giuseppe Capruzzi

Average Duration
8h 20m
Estimated price
22-226

Bologna to Bari: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bologna and Bari offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an exciting road trip from Bologna to Bari, spanning a distance of 418 miles, offering stunning views of the Italian countryside along the way. 💰 Plan your budget accordingly as the cost of driving from Bologna to Bari ranges from €110 to €165, making it an affordable and flexible travel option for exploring the south of Italy.
Average price
€111 - €166
🌆 The journey between Bologna and Bari offers a scenic route through the beautiful Italian countryside. Travelers can relax and enjoy the approximately 5 hours and 47 minutes train ride. It's a great way to experience the landscape of Italy. 💰 Ticket prices for the train from Bologna to Bari range from €37 to €138, making it an affordable option for those looking to explore different cities in Italy. With regular departures and a reasonable travel time, taking the train is a convenient choice for this route.
Departure Point
Bologna Centrale station
Arrival Point
Bari Centrale station
Useful tips for train travellers
• On your train journey from Bologna to Bari, you can expect onboard catering services that include a selection of snacks and beverages. Trenitalia's Frecciarossa trains often offer a food trolley service, which includes sandwiches, pastries, and coffee. Alternatively, you can pre-order meals if traveling in First Class, featuring gourmet options. Remember to check the specific train service as offerings may vary.
• There are several seating options available on Trenitalia's Frecciarossa trains for this route. These include: 1) First Class, which provides more spacious seating, quieter cars, and perks like complimentary refreshments; 2) Business Class, offering comfortable seats with additional amenities like complimentary Wi-Fi; and 3) Economy Class, which is more budget-friendly with standard seating. Choose based on your comfort preference and budget.
• For your journey from Bologna to Bari, you'll primarily be using Trenitalia or Italo as the main operators. For Trenitalia, you can visit Trenitalia's website, and for Italo, visit Italo's website. Both offer online bookings and real-time train schedules to assist you with your planning.
🛫 Fly from Bologna Airport to Bari Airport in just 1 hour and 20 minutes on a direct flight offered by Ryanair or Alitalia. ✈️ The total travel time between Bologna and Bari by plane is approximately 2 hours and 41 minutes, providing a swift and convenient way to reach your destination. 💸 Flight prices between Bologna and Bari can range from €61 to €226, offering flexibility for travelers with different budget considerations.
Departure Point
Bologna Airport
Arrival Point
Bari Airport
🚌 Traveling from Bologna to Bari by bus is convenient with five daily services offered every day by FlixBus. The journey typically takes around 7 hours and 45 minutes to reach your destination. 🚌 Prices for the bus ride between Bologna and Bari can range from €23 to €74, offering budget-friendly options for travelers looking to explore the beautiful coastal city of Bari from the bustling streets of Bologna.
Departure Point
Bologna Centrale station
Arrival Point
Bari station

Frequently asked questions

Find out more about the route from Bologna to Bari.

Or choose the category:
The distance between Bologna and Bari is 366 miles by road. However, if you choose to take the train, it will take approximately 5 hours and 37 minutes to reach Bari from Bologna. Another option is to take a train to Florence and then fly to Bari, which will take around 3 hours and 40 minutes. If you prefer to fly directly, it will take approximately 2 hours and 41 minutes. Alternatively, driving from Bari to Bologna would take around 6 hours and 2 minutes, while taking the bus would take approximately 8 hours and 15 minutes.
The most cost-effective option for traveling from Bologna to Bari would be to rideshare, as it is relatively cheap at €37 and takes approximately 7 hours and 45 minutes. However, for a faster travel time, flying would be the most time-efficient option. Flying from Bologna to Bari costs between €59 and €226 and takes around 2 hours and 41 minutes. Thus, the choice between cost-effectiveness and time-efficiency depends on the traveler's priorities.
The prices for traveling from Bologna to Bari by train range from €36 to €127. Alternatively, taking a bus from Bari to Bologna has varying prices between €23 and €72. These prices may vary depending on factors such as the class of the train or bus and the time of booking. It's advisable to check for the most up-to-date prices and availability before making travel arrangements.
To get from Bologna to Bari without using public transportation, one option is to use BlaBlaCar's carpooling service. This allows you to share a ride with someone heading in the same direction. The driving distance between Bologna and Bari is approximately 418 miles, and it takes about 6 hours and 2 minutes to drive. Keep in mind that prices for a ride from Bologna to Bari by car can range from €109 to €163, depending on the driver and any additional factors.
To travel from Bologna to Bari without a car, the best option is to take the train. The journey takes approximately 5 hours and 37 minutes and costs between €36 and €127. Another option is to fly, which takes around 2 hours and 41 minutes and costs between €59 and €226. Alternatively, you can also take a bus, which takes 8 hours and 15 minutes and costs between €23 and €72.
Yes, there is a direct link between Bologna and Bari. You can take a train from Bologna Centrale to Bari Centrale, with services departing hourly and operating every day. The journey by train takes approximately 5 hours and 37 minutes. Alternatively, you can also take a direct bus from Bologna to Bari, with services departing three times a day and operating every day. The bus journey takes approximately 8 hours and 15 minutes.
The flight duration between Bologna and Bari is typically around 1 hour and 20 minutes. However, it's important to note that flight times can vary depending on factors such as weather conditions and air traffic. In terms of cost, the prices for a flight between Bologna and Bari can range from €59 to €222, depending on factors such as the airline, time of booking, and availability of promotional offers.
There are plenty of options for accommodation near Bari. With over 1667 hotels to choose from, you can find something that suits your preferences and budget. Prices start at €48 per night, making it accessible for various travelers. Whether you prefer a luxury hotel, a cozy bed and breakfast, or a budget-friendly option, you will have no trouble finding a place to stay near Bari.