• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 4 ways to get from Vieste to Bari by bus, train, ferry or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, train  •  4h 28m

  1. Take the bus from Vieste to Foggia 744
  2. Take the train from Foggia to Bari Centrale Rv / ...

$20 - $31

3 alternative options

Bus  •  5h 5m

  1. Take the bus from Vieste to Manfredonia Bar Pace 744
  2. Take the bus from Manfredonia Bar Pace to Bari via Capruzzi 745

$21

Ferry, train  •  5h 32m

  1. Take the ferry from Vieste to Rodi Garganico
  2. Take the train from Rodi Garganico to Foggia
  3. Take the train from Foggia to Bari Centrale Rv / ...

$32 - $53

Drive  •  2h 24m

  1. Drive from Vieste to Bari 116.4 miles

$28 - $45

Questions & Answers

The cheapest way to get from Vieste to Bari is to bus which costs 19€ and takes 5h 5m.

More details

The quickest way to get from Vieste to Bari is to drive which costs 24€ - 35€ and takes 2h 24m.

More details

No, there is no direct bus from Vieste to Bari. However, there are services departing from Vieste and arriving at Bari via Capruzzi via Manfredonia Bar Pace. The journey, including transfers, takes approximately 5h 5m.

More details

The distance between Vieste and Bari is 103 km. The road distance is 186.2 km.

Get driving directions

The best way to get from Vieste to Bari without a car is to bus and train which takes 4h 28m and costs 17€ - 27€.

More details

It takes approximately 4h 28m to get from Vieste to Bari, including transfers.

More details

Vieste to Bari bus services, operated by Sita Sud, depart from Vieste station.

More details

Vieste to Bari bus services, operated by Sita Sud, arrive at Bari via Capruzzi station.

More details

Yes, the driving distance between Vieste to Bari is 186 km. It takes approximately 2h 24m to drive from Vieste to Bari.

Get driving directions

There are 896+ hotels available in Bari. Prices start at $46 USD per night.

More details

Map of how to get from Vieste to Bari.
Launch map view
  • Distance: 64.1 miles
  • Duration: 4h 28m

What companies run services between Vieste, Italy and Bari, Italy?

You can take a bus from Vieste to Bari via Manfredonia Bar Pace in around 5h 5m.

Train operators
Trenitalia

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Train from Foggia to Bari Centrale
Ave. Duration
1h 23m
Frequency
Hourly
Estimated price
$9 - $20
Website
orario.trenitalia.com
1st Class
$17 - $20
Ferrovie Del Gargano
Phone
+39 (0) 0882 - 228960
Website
ferroviedelgargano.com
Train from Rodi Garganico to Foggia
Ave. Duration
1h 56m
Frequency
Every 3 hours
Estimated price
$5 - $9
Schedules at
ferroviedelgargano.com
Bus operators
Sita Sud
Phone
+39 080 579 0211
Email
info@sitasudtrasporti.it
Website
sitasudtrasporti.it
Bus from Vieste to Foggia
Ave. Duration
2h 45m
Frequency
4 times a day
Estimated price
$12
Schedules at
sitasudtrasporti.it
Bus from Vieste to Manfredonia Bar Pace
Ave. Duration
1h 50m
Frequency
4 times a day
Estimated price
$7
Schedules at
sitasudtrasporti.it
Bus from Manfredonia Bar Pace to Bari via Capruzzi
Ave. Duration
2h 15m
Frequency
Twice daily
Estimated price
$14
Schedules at
sitasudtrasporti.it
Ferry operators
Navigazione Libera del Golfo
Phone
081 552 07 63
Email
info@navlib.it
Website
navlib.it
Ferry from Vieste to Rodi Garganico
Ave. Duration
45m
Frequency
Once daily
Estimated price
$18 - $24
Schedules at
navlib.it
Adults
$18 - $24

Want to know more about travelling around Italy

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.