2,000+ travel companies
2,000+ travel companies
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews
Journey information
Overview: Train from Bari to Vieste
Take a train from Bari to Vieste and enjoy the approximately 63 miles (102 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
The earliest train runs at 04:15, the last at 22:35.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance 63 miles (102 km) |
Trains per day 12 |
First train 04:15 |
Last train 22:35 |
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
FAQs: Trains from Bari to Vieste
Find answers to the most common questions about traveling from Bari to Vieste by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Vieste, this guide helps you travel smarter and with confidence.

The first train from Bari to Vieste leaves at 4:15 AM.
The distance by train from Bari to Vieste is 63 miles (102 km).
The last train from Bari to Vieste leaves at 10:35 PM.
Unfortunately, there is no night train available from Bari to Vieste.
The train station in Bari that goes to Vieste is Bari Centrale, which connects to Vieste.
The journey from Bari to Vieste does not include a direct train route; instead, travelers typically take a train from Bari to Foggia and then switch to a bus to reach Vieste. The route offers views of the Apulian countryside, charming small towns, and the Gargano National Park, providing a scenic experience particularly on the bus segment.
In Vieste, you can explore the charming Old Town with its narrow streets and historic architecture offering stunning sea views. Visit the Vieste Lighthouse on the San Felice promontory for panoramic vistas. Discover the region's history at the Archaeological Museum. Take a boat tour to the Sea Caves to admire the Gargano coastline's natural beauty. Savor authentic Apulian dishes and fresh seafood at a traditional trattoria. Don't miss the Vieste Cathedral with its intricate frescoes, relax on Pizzomunno Beach with its towering limestone monolith, enjoy the views from Arco di San Felice, and explore the medieval Vieste Castle. For nature enthusiasts, the Umbra Forest offers excellent hiking opportunities.
To fully explore Vieste, including its historic old town, beaches, and nearby Gargano National Park, a stay of 3 to 4 days is recommended.
No, you cannot take the train from Bari to Vieste.
popular train stations
Popular train stations from Bari to Vieste
Bari
Vieste
The major train station for departures in Bari is Bari Centrale. Find all the information you need to know about services, amenities and connections at Bari Centrale for your trip from Bari to Vieste.
Amenities at train station
information
Ticket Office Hours
- 6:00 AM - 10:00 PM Monday - Sunday
Distance to city center
1 kmNumber of platforms
16Wifi
- Free
Parking
- The car park is open 7 days a week. Access is available from Piazza Aldo Moro.
Dining
- Ristorante Pizzeria Piccinni
- La Tana Del Polpo
Taxis
- Outside the main entrance.
Accessibility
- Ramps.
WC
- €1
Hotel
- Hotel Excelsior Bari
- Grand Hotel Leon d'Oro
- Hotel Adria
Lost and Found Office
- Located in the main hall
Car Rental
- Hertz
Information Desk
- Located in the main hall
Luggage Carts
- Free
Station Plan
- Hall 1: main entrance, platform 1-8 for regional and high-speed trains
- Hall 2: platforms 9-16 for long-distance and international trains
Public transit options for Bari Centrale
- Metro: Line FM1
- Bus: Several lines available
Amenities at train station
information
Distance to city center
7 kmNumber of platforms
2Parking
- Free parking available near the station
Taxis
- Outside the main entrance.
Accessibility
- Ramps, restrooms.
WC
- Free of charge
Station Plan
- The station has a simple layout with two platforms serving regional trains.
Public transit options for Bari Palese-Macchie
- Bus: Local bus services connect the station with Bari city center and surrounding areas.
Marconi


Amenities at train station
information
Distance to city center
2 kmNumber of platforms
2Accessibility
- Ramps, restrooms.
Public transit options for Marconi
- Bus: Autoservizi Borman operates a bus from Bari - Via Guglielmo Oberdan to Bari Capruzzi
The major train station for arrivals in Vieste is Vieste. Find all the information you need to know about services, amenities and connections at Vieste for your journey to Vieste from Bari.
Vieste
information
More options for your journey from Bari to Vieste
Here are some other resources that might have the information you need
