1map logoGo to main page

Palermo, Sicily to Bari, Apulia from $35: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Palermo, Italy
to
Bari, Italy

How to Get from Palermo 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.

$35 - Bus and FerryBest price
452.7 kmDistance
3h 6m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Palermo 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
Bus
Plane
Average Duration
7h  19m
Estimated price
$82-405
Recommended
Company
various
Bus
Bus
Average Duration
11h  40m
Estimated price
$35-52
Cheapest
route map
Distance: 452.7 km
Duration: 3h 6m

See more options

Pricing table
Company
various
Train
Drive
Bus
Average Duration
10h  23m
Estimated price
$42-106
Company
various
Plane
Train
Average Duration
7h  30m
Estimated price
$49-269
Company
FlixBus
Bus
Average Duration
11h  45m
Estimated price
$65-95
Company
Ryanair
Plane
Average Duration
3h  6m
Estimated price
$73-251
Company
various
Drive
Plane
Average Duration
3h  46m
Estimated price
$103-310
Company
various
Drive
Drive
Average Duration
7h  35m
Estimated price
$119-183

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $36 $34 $46 $53 $40 $42 $53
Train $59 $51 $48 $51 $60 $51 $65
Fly $91 $91 $91 $97 $97 $97 $96

Traveling From Palermo to Bari

The journey from Palermo to Bari offers a fascinating contrast between Palermo's vibrant streets lined with history and the coastal charm of Bari, known for its lively markets and authentic Italian cuisine.

Best Neighbourhoods in Bari

Bari boasts diverse neighborhoods, each offering unique experiences for travelers.

Bari Vecchia
• Charming narrow streets filled with historic architecture.
• Vibrant atmosphere with local shops and eateries.
Murat Quarter
• Modern shopping areas and bustling markets.
• Lively nightlife with bars and clubs.
San Nicola
• Home to the famous Basilica di San Nicola.
• Picturesque waterfront promenade perfect for strolling.

Best Times To Visit Bari's Attractions

Timing your visits to Bari's attractions can greatly enhance your experience.

Basilica di San Nicola
Visit early in the morning or late afternoon to enjoy quieter moments.
Castello Normanno-Svevo
Weekday mornings provide fewer tourists, allowing for a relaxed exploration.
Lungomare
Sunset hours attract fewer crowds, perfect for a scenic evening stroll.

Bari Weather: What to Expect Year-Round

Bari enjoys a Mediterranean climate with hot, dry summers and mild, wet winters, making spring and early fall the best times to visit for comfortable temperatures. The weather can greatly influence your travel experience, impacting outdoor activities and the overall enjoyment of the city's vibrant coast.

Dining Recommendation in Bari

Try the orecchiette alle cime di rapa at Trattoria da Ricci, where Bari's emphasis on fresh, locally-sourced ingredients creates a distinct flavor profile that sets it apart from Palermo's rich, seafood-focused cuisine. The lively atmosphere and traditional Puglian hospitality enhance your dining experience, giving you a taste of Bari's unique culinary identity.

Palermo - Bari operators

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

Bus Show bus routes
Contact phone
(+39) 0923 98.11.20
Website
autoservizisalemi.it

Bus from Palermo Via Belgio/Via dei Nebrodi to Trapani Birgi Airport

Average Duration
1h 25m
Estimated price
$7-10

Bus from Palermo Terminal Bus to Marconi Hotel, Rende Marsala

Average Duration
6h 20m
Estimated price
$20-29
Contact phone
0981 500331
Website
saj.it

Bus from Quattromiglia Via Louis Braille to Bari Central Train Station

Average Duration
4h 20m
Estimated price
$15-23
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Palermo to Bari

Average Duration
11h 45m
Estimated price
$65-95
Contact phone
+39 0965 630 028
Website
autolineefederico.it

Bus from Lamezia Terme Train Station to Bari Giuseppe Capruzzi

Average Duration
4h 15m
Estimated price
$15-22
Train Show train routes
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Caserta to Bari Centrale

Average Duration
2h 55m
Estimated price
$24-85
Contact phone
+39 06 8937 1892
Website
italotreno.it

Train from Caserta to Bari Centrale

Average Duration
3h 10m
Estimated price
$21-65
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Caserta to Bari Centrale

Average Duration
3h 34m
Estimated price
$19-27

Train from Palermo Centrale to Messina Centrale

Average Duration
2h 50m
Estimated price
$16-22
Plane Show flights
Website
ryanair.com

Plane from Palermo (PMO) to Bari (BRI)

Average Duration
1h 10m
Estimated price
$35-380
Website
easyjet.com

Plane from Palermo (PMO) to Naples (NAP)

Average Duration
1h
Estimated price
$29-390
Website
volotea.com

Plane from Palermo (PMO) to Naples (NAP)

Average Duration
1h
Estimated price
$26-230
Ferry
Contact phone
342 32 55 869
Website
blujetlines.it

Ferry from Messina Marittima to Villa San Giovanni

Average Duration
20m
Estimated price
$2-3
Contact phone
+39 06 68475475
Website
trenitalia.com

Ferry from Messina Marittima to Villa San Giovanni

Average Duration
20m
Estimated price
0-0

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

Traveling between Palermo 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.

🚆 Traveling from Palermo to Bari by train offers a scenic journey covering a distance of 930 km. The route includes 2 transfers which add to the adventure of the trip.
🛫 Flying from Palermo to Bari is a convenient option to travel between these Italian cities. The flight takes approximately 3 hours and 6 minutes, making it a relatively quick journey. 🌍 Although there are no direct flights from Trapani Airport to Bari Airport, Ryanair offers flights with one stopover, with the quickest option taking 4 hours and 40 minutes. This allows travelers to reach their destination efficiently. 💸 Flight prices between Bari and Palermo can vary between €67 to €232, offering options for different budgets. It's advisable to check for the best deals and schedules to plan your trip effectively.
Departure Point
Trapani Airport
Arrival Point
Bari Airport. The quickest flight takes 4h 40m and has one stopover
Useful tips for plane travellers
• When booking your flight from Palermo to Bari, look for the best one-stop options, as there are no direct flights; Ryanair is a reliable operator for this route with various departure times.
• Upon arriving at Bari Airport (BRI), be prepared for a short walk to the baggage claim; it can get crowded during peak hours, so ensure your arrival is timed well for a smoother experience.
• The taxi fare from Bari Airport to the city center is approximately €25-€30; it's often worth considering arranging a shuttle through local transport services or checking out public buses which are a budget-friendly alternative.
🚌 Traveling from Palermo to Bari by bus is a convenient option with services departing five times a week and taking approximately 11 hours and 45 minutes. Operated by FlixBus, the journey starts at Palermo station and arrives at Bari station. 🌍 Route options vary in duration and transfers, with distances ranging from 678km to 755km. Depending on the route chosen, travelers may experience transfers in cities like Rome Tiburtina, Messina, or San Giovanni Rotondo. 🎫 Prices for the bus between Palermo and Bari range from €32 to €48, offering budget-friendly travel options for those looking to explore the beautiful city of Bari from the bustling streets of Palermo.
Departure Point
Palermo station
Arrival Point
Bari station
Useful tips for bus travellers
• Be sure to book your FlixBus ticket in advance, as the prices can fluctuate between €32 and €47, especially closer to travel dates; check their schedule and book online at global.flixbus.com
• During your approximately 11h 45m bus journey from Palermo to Bari, it's advisable to prepare for rest stops; the bus usually makes scheduled stops, which can be a good opportunity to stretch your legs and grab a quick snack.
• Upon arrival at Bari Centrale station, familiarize yourself with the layout using the station map available at rfi.it this will help you easily navigate to local transit options or exit the station efficiently.

Frequently asked questions

Find out more about the route from Palermo to Bari.

Or choose the category:
The distance between Palermo and Bari is 281 miles. Travel times vary depending on the mode of transportation. By bus, it takes approximately 12 hours and 20 minutes to reach Bari from Palermo. Alternatively, flying is the quickest option, with a travel time of 3 hours and 11 minutes. Another option is taking a bus to Trapani and then flying to Bari, which takes approximately 6 hours and 29 minutes.
The most cost-effective way to travel from Palermo to Bari is by taking a bus and ferry combination. This option is relatively affordable, with prices ranging from €28-€46. However, it is important to note that this method takes longer, with a travel time of 12 hours and 20 minutes. Conversely, the quickest option is to fly, which takes approximately 3 hours and 11 minutes. While this option is faster, it is generally more expensive, with ticket prices ranging from €60-€241.
The prices for a bus ticket between Palermo and Bari range from €28 to €46. The exact price depends on the bus company, the time of travel, and other factors. It is recommended to check various bus companies and compare prices to find the best deal. Additionally, prices for alternative modes of transportation, such as flights, may vary and should also be considered for comparison.
Yes, there is a direct link between Palermo and Bari. Autoservizi Salemi Srl operates a daily bus service that departs from Palermo and arrives in Bari, with a journey time of approximately 12 hours and 20 minutes. The buses operate every day, providing a convenient option for travelers between the two cities.
The flight duration between Palermo and Bari typically takes around 4 hours and 25 minutes with one stopover since there are no direct flights. The cost of a flight ticket between Bari and Palermo can vary, ranging from €63 to €232. It is recommended to check with different airlines and booking platforms to find the best and most affordable options for your travel needs.
There are many options for accommodation near Bari. With over 1667 hotels available, you have plenty of choices to suit your budget and preferences. Prices start at €49 per night, so you can find something that fits your budget. It's recommended to compare the amenities, location, and reviews of the hotels to find the best one for your stay in Bari.