1map logoGo to main page

Salerno, Campania to Bari, Apulia from €12: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Salerno, Italy
to
Bari, Italy

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

$12 by busBest price
243 kmDistance
2h 48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Salerno 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
SITAsud / various
Bus
Average Duration
3h  40m
Estimated price
12-36
Recommended
Company
Various
Bus
Average Duration
3h  40m
Estimated price
12-36
Cheapest
route map
Distance: 243 km
Duration: 2h 48m

See more options

Pricing table
Company
Sita Sud
Bus
Average Duration
4h  30m
Estimated price
12-129
Company
FlixBus
Bus
Average Duration
4h  5m
Estimated price
21-124
Company
Trenitalia
Train
Average Duration
4h  59m
Estimated price
22-85
Company
Various
Drive
Average Duration
2h  48m
Estimated price
36-58
Company
Marino Autolinee
Bus
Average Duration
5h 
Estimated price
127-36

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $13 $16 $15 $14 $15 $13 $17
Train $19 $18 $17 $19 $20 $21 $22

Traveling From Salerno to Bari

The journey from Salerno to Bari offers a fascinating contrast between Salerno's coastal charm and Bari's vibrant urban life.

Best Neighbourhoods in Bari

Bari's neighborhoods each offer distinct experiences and attractions.

Bari Vecchia
• Charming cobblestone streets and historic architecture.
• Lively atmosphere with traditional eateries and shops.
Margherita di Savoia
• Beautiful beachfront and vibrant promenade.
• Ideal for relaxation and local seafood delights.
Madonnella
• Residential feel with local markets and cafes.
• Close to the Railway Station, easy access to transport.

Best Times To Visit Bari's Attractions

Timing your visits can greatly enhance your Bari adventure.

Basilica di San Nicola
Visit early in the morning to appreciate its serene atmosphere without crowds.
Castello Normanno-Svevo
Late afternoon visits offer softer light for photography and fewer tourists.
Bari Vecchia
Explore during weekday mornings for a quiet stroll through its charming streets.

Bari Weather: What to Expect Year-Round

Bari enjoys a Mediterranean climate with hot summers and mild winters, making it an inviting destination throughout the year. The best times to visit are spring and fall, as pleasant temperatures and less humidity enhance your travel experience.

Dining Recommendation in Bari

In Bari, indulging in 'Orecchiette con Cime di Rapa' at a bustling trattoria like 'La Ciclatera' showcases the bold, earthy flavors that differ from Salerno's seafood-focused cuisine. The lively atmosphere, combined with local ingredients harvested from nearby farms, creates a dining experience that's both authentic and unforgettable.

Salerno - Bari operators

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

Bus Show bus routes
Contact phone
+39 080 5790211
Website
marozzivt.it

Bus from Salerno, Terminal Bus Vinciprova to Bari

Average Duration
3h 40m
Estimated price
13-21
Contact phone
+49 30 300 137 300
Website
flixbus.co.uk

Bus from Salerno to Bari

Average Duration
4h 5m
Estimated price
21-124
Contact phone
+39 080 579 0211
Website
sitasudtrasporti.it

Bus from Salerno, Terminal Bus Vinciprova to Bari via Capruzzi

Average Duration
4h 30m
Estimated price
12-129
Contact phone
+39 080 3112335
Website
marinobus.it

Bus from Salerno Piazza delle Concordia to Bari Central Train Station

Average Duration
5h
Estimated price
127-36
Train Show train routes
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Salerno to Caserta

Average Duration
1h 4m
Estimated price
120-121

Train from Caserta to Bari Centrale

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

Train from Caserta to Bari Centrale

Average Duration
3h 10m
Estimated price
126-58
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Caserta to Bari Centrale

Average Duration
3h 34m
Estimated price
128-127

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

Traveling between Salerno 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 a scenic road trip from Salerno to Bari, spanning a distance of 151 miles. Enjoy approximately 2 hours and 48 minutes of picturesque drive through the charming Italian countryside. 💰 Indulge in the affordability of this journey, with car rental prices ranging from €37 to €60 to reach Bari from Salerno. Experience the convenience of navigating through the southern regions of Italy at your own pace and comfort.
Average price
€37 - €60
🚄 Traveling by train from Salerno to Bari involves a transfer at Caserta. The journey, with all transfers included, typically lasts around 4 hours and 59 minutes. 💰 The cost of a train ticket from Salerno to Bari can range from €23 to €87, offering travelers flexibility in choosing a fare that suits their budget. Enjoy the picturesque scenery of southern Italy on this scenic train journey between these two beautiful cities.
Departure Point
Salerno station
Arrival Point
Bari Centrale station
Useful tips for train travellers
• On your train trip from Salerno to Bari, you can enjoy catering services offered by Trenitalia and Italo. Trenitalia's Frecciargento service features a bistro car where you can purchase light snacks, beverages, and regional Italian meals. Italo includes refreshments in its Executive and Club Class services and a bar for drinks and snacks in the main coach.
• On this route, Trenitalia provides several seating options: First Class (Executive), Business Class, and Standard Class (Economy). First Class offers larger seats with more space and additional amenities, while Business Class gives you an enhanced travel experience with better service. Standard Class is a comfortable option for budget travelers but offers fewer amenities.
• Multiple operators run the Salerno to Bari route, including Trenitalia (trenitalia.com) and Italo (italotreno.it). Check their websites for up-to-date schedules and ticket prices. For local transport schedules in Bari, visit the Bari public transport website (asm.puglia.it) which provides information on buses and trams.
🚌 Traveling from Salerno to Bari by bus is convenient and comfortable. The journey takes approximately 3 hours and 40 minutes. 🚌 Prices for the bus ticket from Salerno to Bari range from €12 to €37, offering an affordable transportation option for travelers.
Departure Point
Salerno, Terminal Bus Vinciprova station
Arrival Point
Bari station

Frequently asked questions

Find out more about the route from Salerno to Bari.

Or choose the category:
The distance between Salerno and Bari is 113 miles by train and 150.7 miles by road. If you choose to travel by train, it typically takes around 4 hours and 59 minutes to reach Bari from Salerno. On the other hand, driving by car takes approximately 2 hours and 48 minutes to reach Salerno from Bari. If you prefer to travel by bus, you can expect a travel time of around 4 hours and 45 minutes to reach Bari from Salerno.
The most cost-effective option for traveling from Salerno to Bari is by taking a bus, with prices ranging from €15 to €41. The journey takes approximately 4 hours and 45 minutes. However, if you are looking for a time-efficient option, driving would be the best choice, with a travel time of 2 hours and 48 minutes. The cost for driving would be around €36 to €59, depending on factors such as fuel prices.
When traveling from Salerno to Bari, the prices of a train ticket can range from €23 to €82, depending on factors such as class and availability. Alternatively, the prices of a bus ticket between Bari and Salerno can vary from €15 to €41. It is advisable to check for any discounts or promotional offers that may be available during your travel dates.
To travel from Salerno to Bari without using public transportation, you can drive the distance of approximately 151 miles, which takes around 2 hours and 48 minutes. The price to rent a car for this journey varies from €36 to €59. This option allows you to have flexibility and independence during your travel, as you can make stops along the way and explore any interesting places you come across.
To travel from Salerno to Bari without a car, the best option is to take a bus. The journey by bus takes approximately 4 hours and 45 minutes and the fares range from €15 to €41. There are various bus operators that offer this route and provide comfortable and convenient transportation between the two cities. Make sure to check the schedules and book your tickets in advance to ensure a smooth journey.
Yes, there is a direct link between Salerno and Bari. Although there is no direct train, there are train services that require transfers and take approximately 4 hours and 59 minutes. These services are operated by Trenitalia and depart from Salerno station. Alternatively, there is a direct bus service operated by Marino Autolinee that takes approximately 4 hours and 45 minutes. The bus departs three times a day from Salerno Piazza delle Concordia and arrives at Bari Central Train Station.
There are numerous options for accommodations near Bari. With over 1667 hotels available, visitors can choose a place that suits their preferences and budget. Prices for hotels start at €48, offering a range of choices for travelers. From luxury resorts to budget-friendly options, there is something for everyone looking to stay near Bari.