1map logoGo to main page

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

Compare Travel Options and Prices

from
Bari, Italy
to
Salerno, Italy

How to Get from Bari to Salerno: 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
242 kmDistance
2h 49m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bari to Salerno 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
Marozzi VT
Bus
Average Duration
3h  45m
Estimated price
12-36
Recommended
Company
Marozzi VT
Bus
Average Duration
3h  45m
Estimated price
12-36
Cheapest
route map
Distance: 242 km
Duration: 2h 49m

See more options

Pricing table
Company
various
Train
Average Duration
5h  3m
Estimated price
22-81
Company
N/A
Drive
Average Duration
2h  49m
Estimated price
36-58

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $12 $14 $15 $12 $13 $13 $12
Train $22 $19 $20 $19 $22 $22 $24

Traveling From Bari to Salerno

Traveling from Bari to Salerno offers a fascinating contrast between Bari's lively coastal atmosphere and Salerno's charming historic streets.

Best Neighbourhoods in Salerno

Salerno boasts diverse neighborhoods, each offering distinct experiences for visitors.

Centro Storico
• Rich in history with beautiful medieval architecture.
• Vibrant cafes and local shops create a lively atmosphere.
Mercatello
• Known for its authentic local markets and eateries.
• Offers stunning views of the coastline and mountains.
Minerva
• Features lush gardens and serene walking paths.
• Peaceful residential area, ideal for a quiet retreat.

Best Times To Visit Salerno's Attractions

Maximize your experience in Salerno by visiting attractions during ideal times.

Salerno Cathedral
Visit early morning or late afternoon for fewer visitors and stunning light.
Lungomare Trieste
Early mornings are perfect for peaceful strolls along the seafront.
Castellabate
Weekdays in the late spring offer beautiful views with fewer tourists.

Salerno Weather: What to Expect Year-Round

Salerno enjoys a Mediterranean climate with hot, dry summers and mild, wet winters, making it a great destination throughout the year. Ideal visiting times are spring and fall, when pleasant weather enhances your travel experience without the intense summer crowds.

Dining Recommendation in Salerno

A must-try in Salerno is the 'Linguine alle Vongole', a dish featuring fresh clams that reflects the coastal bounty of the region. This experience contrasts with Bari's robust flavors, as Salerno's culinary scene emphasizes lighter, seafood-driven fare, enhanced by its scenic waterfront dining atmosphere.

Bari - Salerno operators

Explore transport companies operating between Bari and Salerno, 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
https://marozzivt.it

Bus from Bari Train Station - Via Giuseppe Capruzzi to Salerno, Terminal Bus Vinciprova

Average Duration
3h 45m
Estimated price
13-21
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Bari to Salerno

Average Duration
4h 5m
Estimated price
29-120
Contact phone
+39 080 579 0211
Website
https://sitasudtrasporti.it

Bus from Bari via Capruzzi to Salerno, Terminal Bus Vinciprova

Average Duration
4h 35m
Estimated price
12-360
Contact phone
+39 080 3112335
Website
https://marinobus.it/en/

Bus from Bari Train Station - Via Giuseppe Capruzzi to Salerno Piazza delle Concordia

Average Duration
4h 35m
Estimated price
124-36
Train
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en/frecce.html

Train from Bari Centrale to Caserta

Average Duration
2h 59m
Estimated price
21-76

Train from Caserta to Salerno

Average Duration
1h 4m
Estimated price
26-27
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/

Train from Bari Centrale to Caserta

Average Duration
3h 32m
Estimated price
123-124

Train from Caserta to Salerno

Average Duration
1h 4m
Estimated price
126-127
Contact phone
+39 06 8937 1892
Website
https://www.italotreno.it/en

Train from Bari Centrale to Caserta

Average Duration
3h 7m
Estimated price
21-120

Train from Caserta to Salerno

Average Duration
1h 4m
Estimated price
126-127

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

Traveling between Bari and Salerno 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.

Average price
€37 - €60
Departure Point
Bari Centrale station
Arrival Point
Salerno station
Departure Point
Bari station
Arrival Point
Salerno, Terminal Bus Vinciprova station
Useful tips for bus travellers
• Book your tickets in advance through Marozzi VT's official website (marozzivt.it) to secure a good rate, as prices range from €12 to €36 and may vary depending on demand.
• Once you arrive at Salerno, Terminal Bus Vinciprova, expect a mix of local and regional transportation options available nearby, including the Salerno train station just a short walk away, which connects to popular destinations like Amalfi and Positano.
• If you have time before boarding or after arriving, check out the café at Bari station for local snacks or refreshments; it’s a great way to fuel up for your trip or unwind after reaching Salerno.

Frequently asked questions

Find out more about the route from Bari to Salerno.

Or choose the category:
The distance between Bari and Salerno is approximately 113 miles. The road distance is slightly longer at 150.6 miles. Traveling by train, it takes about 5 hours and 3 minutes to reach Salerno from Bari. Driving by car is the quickest option, with a travel time of approximately 2 hours and 49 minutes. Taking the bus is another option, wherein it takes around 3 hours and 45 minutes to reach Salerno from Bari.
The most cost-effective option for traveling from Bari to Salerno is by bus, with ticket prices ranging from €11-€32. This mode of transportation takes approximately 3 hours and 45 minutes. If time efficiency is a priority, the fastest way to reach Salerno is by driving, which takes around 2 hours and 49 minutes and costs approximately €36-€59. Both options offer reasonable prices and reasonable travel times, allowing travelers to choose based on their priorities.
The prices for traveling by train from Bari to Salerno range from €22 to €82, depending on the type of ticket and class of service. For those traveling by bus from Salerno to Bari, prices vary from €11 to €32, depending on the bus company and any additional amenities offered. It is recommended to check with the specific train or bus company for the most up-to-date and accurate pricing information.
To get from Bari to Salerno without using public transportation, you can consider traveling by car. The driving distance between the two cities is approximately 151 miles, and it takes about 2 hours and 49 minutes to drive from Bari to Salerno. The prices for renting a car range from €36 to €59 depending on the rental company and type of vehicle chosen. This option allows you to have flexibility and control over your journey while enjoying the scenic route between these two beautiful cities in Italy.
The best way to travel from Bari to Salerno without a car is by bus. The journey takes approximately 3 hours and 45 minutes and tickets can cost between €11 and €32. Buses are a convenient and affordable option for traveling between the two cities, allowing you to sit back and enjoy the scenic views along the way.
There is no direct train link between Bari and Salerno. However, there are train services available that depart from Bari Centrale and arrive at Salerno via Caserta, with a travel time of approximately 5h 3m including transfers. Alternatively, there is a direct bus service that operates three times a day and takes around 3h 45m to reach Salerno from Bari. The bus departs from Bari station and arrives at Salerno station.
There are plenty of accommodation options near Salerno. With over 3485 hotels to choose from, travelers can find options to suit their preferences and budget. Prices for hotels in Salerno start at €52 per night. Whether you are looking for luxury hotels, budget-friendly options, or quaint bed and breakfasts, there are many choices available for a comfortable stay near Salerno.