HUB hero image

How to Travel from

Bari to Bernalda

by Rideshare or Car

Bari
+0
Bernalda
Transport search to Bernalda
Bari
+0
Bernalda
Building a composite car route
Cheapest
Best Offer!
Car
1 h 22 min
113 km.
from $6
Composite Route Car Only

Two ways to Travel from Bari to Bernalda

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Trenitalia

Phone:
+39 06 68475475
Website:
trenitalia.com/
Train from Bari Centrale to Taranto
Ave. Duration:
1h 22m
Frequency:
Hourly
Estimated price:
$7.61–$21.74
Train from Taranto to Bernalda
Ave. Duration:
47 min
Frequency:
3 times a day
Estimated price:
$4.89–$10.87

Trenitalia Frecce

Phone:
+39 06 68475475
Website:
trenitalia.com/en/frecce.html
Train from Bari Centrale to Taranto
Ave. Duration:
1h 6m
Frequency:
Once daily
Estimated price:
$11.96–$50.00

Trenitalia Intercity

Phone:
+39 06 68475475
Website:
trenitalia.com/
Train from Bari Centrale to Taranto
Ave. Duration:
1h 10m
Frequency:
3 times a day
Estimated price:
$8.70–$13.04

Bus operators

Sita Sud

Phone:
+39 080 579 0211
Website:
sitasudtrasporti.it/
Bus from Bari via Capruzzi to Bernalda
Ave. Duration:
2h 7m
Frequency:
6 times a week
Estimated price:
$6.52–$13.04

Questions and Answers

What is the cheapest way to get from Bari to Bernalda?

The cheapest way to get from Bari to Bernalda is to bus which costs $6.52 - $13.04 and takes 2h 7m.

What is the fastest way to get from Bari to Bernalda?

The fastest way to get from Bari to Bernalda is to drive which takes 1h 22m and costs $18.48 - $28.26 .

Is there a direct bus between Bari and Bernalda?

Yes, there is a direct bus departing from Bari via Capruzzi and arriving at Bernalda. Services depart six times a week, and operate Monday to Saturday. The journey takes approximately 2h 7m.

Is there a direct train between Bari and Bernalda?

No, there is no direct train from Bari to Bernalda. However, there are services departing from Bari Centrale and arriving at Bernalda via Taranto. The journey, including transfers, takes approximately 3h 9m.

How far is it from Bari to Bernalda?

The distance between Bari and Bernalda is 122 km. The road distance is 113.1 km.

How do I travel from Bari to Bernalda without a car?

The best way to get from Bari to Bernalda without a car is to bus which takes 2h 7m and costs $6.52 - $13.04 .

How long does it take to get from Bari to Bernalda?

The bus from Bari via Capruzzi to Bernalda takes 2h 7m including transfers and departs six times a week.

Where do I catch the Bari to Bernalda bus from?

Bari to Bernalda bus services, operated by Sita Sud, depart from Bari via Capruzzi station.

Where do I catch the Bari to Bernalda train from?

Bari to Bernalda train services, operated by Trenitalia, depart from Bari Centrale station.

Train or bus from Bari to Bernalda?

The best way to get from Bari to Bernalda is to bus which takes 2h 7m and costs $6.52 - $13.04 . Alternatively, you can train, which costs $11.96 - $65.22 and takes 3h 9m.

Where does the Bari to Bernalda bus arrive?

Bari to Bernalda bus services, operated by Sita Sud, arrive at Bernalda station.

Where does the Bari to Bernalda train arrive?

Bari to Bernalda train services, operated by Trenitalia, arrive at Taranto station.

Can I drive from Bari to Bernalda?

Yes, the driving distance between Bari to Bernalda is 113 km. It takes approximately 1h 22m to drive from Bari to Bernalda.

How do I get a train ticket from Bari to Bernalda?

Book your Bari to Bernalda train tickets online with Omio.

Where can I stay near Bernalda?

There are 322+ hotels available in Bernalda. Prices start at $45.39 per night.
+0