Bari to Brindisi train

Tue, Jan 14
+ Add return
QR-Code
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
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Bari to Brindisi

Showing times and prices for Jan 14

Cheapest

The best way to find a cheap train ticket from Bari to Brindisi is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
RegionaleRegionale 4439
08:40PM1h16
Bari Centrale
09:56PMBrindisi station
$111One-way
0 transfers
Cheapest
RegionaleRegionale Veloce 4407
01:32PM1h11
Bari Centrale
02:43PMBrindisi station
$111One-way
0 transfers
Cheapest
RegionaleRegionale Veloce 4429
06:32PM1h11
Bari Centrale
07:43PMBrindisi station
$111One-way
0 transfers
Cheapest
RegionaleRegionale 4433
05:02AM1h19
Bari Centrale
06:21AMBrindisi station
$111One-way
0 transfers
Cheapest
RegionaleRegionale Veloce 4377
06:02AM1h11
Bari Centrale
07:13AMBrindisi station
$111One-way
0 transfers

Bari to Brindisi train times

Showing trains for tomorrow, Tuesday, January 14
ProviderDepartsDurationArrivesTransfersTickets
Regionale
Regionale 4433
05:02AM Bari Centrale1h19 06:21AM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4377
06:02AM Bari Centrale1h11 07:13AM Brindisi station0 transfersDirect
Intercity Notte
InterCityNotte 785
06:16AM Bari Centrale2h46 09:02AM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4381
06:32AM Bari Centrale1h11 07:43AM Brindisi station0 transfersDirect
Intercity Notte
InterCityNotte 725
06:46AM Bari Centrale1h21 08:07AM Brindisi station0 transfersDirect
Intercity Notte
InterCityNotte 767
06:55AM Bari Centrale1h26 08:21AM Brindisi station0 transfersDirect
Regionale
Regionale 4385
07:32AM Bari Centrale1h12 08:44AM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4387
08:02AM Bari Centrale1h13 09:15AM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4393
09:02AM Bari Centrale1h13 10:15AM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4397
10:02AM Bari Centrale1h10 11:12AM Brindisi station0 transfersDirect
Frecciargento
FRECCIARGENTO 8303
12:15PM Bari Centrale0h55 01:10PM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4401
12:32PM Bari Centrale1h11 01:43PM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4405
01:02PM Bari Centrale1h10 02:12PM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4407
01:32PM Bari Centrale1h11 02:43PM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4411
02:02PM Bari Centrale1h12 03:14PM Brindisi station0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9511
02:18PM Bari Centrale1h07 03:25PM Brindisi station0 transfersDirect
Frecciarossa
FRECCIAROSSA 8801
02:35PM Bari Centrale1h01 03:36PM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4415
03:02PM Bari Centrale1h12 04:14PM Brindisi station0 transfersDirect
Intercity
Intercity 603
03:09PM Bari Centrale1h16 04:25PM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4419
04:02PM Bari Centrale1h12 05:14PM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4421
04:32PM Bari Centrale1h11 05:43PM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4449
05:02PM Bari Centrale1h09 06:11PM Brindisi station0 transfersDirect
Intercity
Intercity 605
05:17PM Bari Centrale2h11 07:28PM Brindisi station0 transfersDirect
Frecciarossa
FRECCIAROSSA 9805
05:31PM Bari Centrale0h53 06:24PM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4427
06:02PM Bari Centrale1h12 07:14PM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4429
06:32PM Bari Centrale1h11 07:43PM Brindisi station0 transfersDirect
Intercity
Intercity 607
07:02PM Bari Centrale1h14 08:16PM Brindisi station0 transfersDirect
Frecciarossa
FRECCIAROSSA 8315
07:09PM Bari Centrale0h56 08:05PM Brindisi station0 transfersDirect
Frecciarossa
FRECCIAROSSA 8809
07:31PM Bari Centrale0h53 08:24PM Brindisi station0 transfersDirect
Regionale
Regionale 23583
07:40PM Bari Centrale1h23 09:03PM Brindisi station0 transfersDirect
Frecciargento
FRECCIARGENTO 8317
08:24PM Bari Centrale0h57 09:21PM Brindisi station0 transfersDirect
Frecciarossa
FRECCIAROSSA 8811
08:31PM Bari Centrale0h58 09:29PM Brindisi station0 transfersDirect
Regionale
Regionale 4439
08:40PM Bari Centrale1h16 09:56PM Brindisi station0 transfersDirect
Regionale
Regionale Veloce 4441
09:02PM Bari Centrale1h12 10:14PM Brindisi station0 transfersDirect
Intercity
Intercity 609
09:09PM Bari Centrale1h14 10:23PM Brindisi station0 transfersDirect
Frecciarossa
FRECCIAROSSA 8813
09:34PM Bari Centrale0h58 10:32PM Brindisi station0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 8323
10:15PM Bari Centrale0h58 11:13PM Brindisi station0 transfersDirect
Frecciarossa
FRECCIAROSSA 8815
10:26PM Bari Centrale0h53 11:19PM Brindisi station0 transfersDirect
Regionale
Regionale 4445
11:02PM Bari Centrale1h22 12:24AM Brindisi station0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Bari to Brindisi by train or bus

Tue
Jan 14
Wed
Jan 15
Thu
Jan 16
Fri
Jan 17
Sat
Jan 18
Sun
Jan 19
Mon
Jan 20
Tue
Jan 21
Wed
Jan 22
Thu
Jan 23
Fri
Jan 24
Sat
Jan 25
Sun
Jan 26
Mon
Jan 27
Tue
Jan 28
Wed
Jan 29
Thu
Jan 30
Fri
Jan 31
Sat
Feb 01
Sun
Feb 02
Mon
Feb 03

How far in advance should I book train tickets from Bari to Brindisi?

The best time to book your train from Bari to Brindisi is 56 days before departure. See how prices for trains change on the Bari to Brindisi route.
Prices are for one-way tickets for one passenger from Bari to Brindisi per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Bari to Brindisi.

Fastest train times from Bari to Brindisi

Showing times and prices for Jan 14

Fastest Journey

53 m

Average

1 h 13 m

Trains per day

39

Distance

106 km

Of the 39 trains that leave Bari for Brindisi every day 39 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
FrecciarossaFRECCIAROSSA 9805
05:31PM0h53
Bari Centrale
06:24PMBrindisi station
$231One-way
0 transfers
Fastest
FrecciarossaFRECCIAROSSA 8815
10:26PM0h53
Bari Centrale
11:19PMBrindisi station
$231One-way
0 transfers
Fastest
FrecciarossaFRECCIAROSSA 8809
07:31PM0h53
Bari Centrale
08:24PMBrindisi station
$231One-way
0 transfers
2nd Fastest
FrecciargentoFRECCIARGENTO 8303
12:15PM0h55
Bari Centrale
01:10PMBrindisi station
$231One-way
0 transfers
FrecciarossaFRECCIAROSSA 8315
07:09PM0h56
Bari Centrale
08:05PMBrindisi station
$231One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Bari to Brindisi

Trains from Bari to Brindisi run on average 33 times per day, taking around 1h 17m. Cheap train tickets for this journey start at $11 (€10) but you can travel from only $6 (€5) by bus.
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
Cheapest alternative travel mode
Bus from $6 (€5)
Distance
65 miles (106 km)
Average train duration
1h 17m
Cheapest ticket price
$11 (€10)
Trains per day
33
Direct trains
33
Train providers
7
Fastest train
53m
First train
04:00
Last train
23:19
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
Cheapest alternative travel mode
Bus from $6 (€5)

Train providers: Regionale, Frecciargento and Frecciarossa from Bari to Brindisi trains

For as little as $11 (€10) you can travel by train between Bari and Brindisi with Regionale, Frecciargento and Frecciarossa. Omio will show you the best deals, schedules and tickets available for this route.

Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.

Train information from Bari to Brindisi with Regionale:

  • Average Duration: 1 h 9 min
  • Cheapest Price: $11
  • Regionale frequency: 8 a day

FAQs: Trains from Bari to Brindisi

FAQs: Travel by train from Bari to Brindisi easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bari to Brindisi.
FAQs
Cheap train tickets from Bari to Brindisi can start from as little as $11 (€10) when you book in advance. The average train ticket price for Bari to Brindisi is $11 (€10); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Bari to Brindisi train travel time is 53 min   for the 66 mile (106 km) long trip, but the duration can vary if you travel on weekends and holidays.
The first train from Bari to Brindisi leaves at 4: 00 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Bari to Brindisi leaves at 11: 19 PM.
Yes, there are 35 direct trains a day from Bari to Brindisi with Regionale, Frecciargento, Frecciarossa or Intercity. Schedules can vary on holidays or weekends with fewer direct trains.
Yes, you can take a high-speed train from Bari to Brindisi with Frecciargento or Frecciarossa. Overall you can travel with the following companies: Regionale, Frecciargento, Frecciarossa, Intercity or Trenitalia.
For the route from Bari to Brindisi you can take a train with Regionale, Frecciargento, Frecciarossa, Intercity or Trenitalia. Be sure to check out all possible train providers that offer services to Brindisi from Bari on Omio to compare what amenities they may have.
No, there are no night trains, the latest train for this route is 11: 19 PM.

Passengers board the train most frequently from Bari Centrale, which is located around 1.7 miles (2.8 km) away from the city centre, and they get off the train at Brindisi, located 0.7 miles (1.2 km) away from the city centre.

A day trip to Brindisi from Bari is worth doing with a journey time of 53 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Bari to Brindisi is July.
You have options as you can travel between Bari and Brindisi 2 different ways: train or bus.

Popular train stations from Bari to Brindisi

Bari
Brindisi
The major train station for departures in Bari is Bari Parco Sud. Find all the information you need to know about services, amenities and connections at Bari Parco Sud for your trip from Bari to Brindisi.
Amenities at train station
AccessibilityAccessibility
ticketOfficeHours
Distance to city center
5 km
Bari Torre QuettaParkingDiningAccessibilityWC
Amenities at train station
ParkingParking
DiningDining
AccessibilityAccessibility
WCWC
ticketOfficeHours
Distance to city center
5 km
Dining
Dining
  • Pizzeria San Marco
  • Nico
  • Pizzeria GM
  • Assudest
Bari CentraleParkingDiningATMTaxisAccessibilityWCHotel
Amenities at train station
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ticketOfficeHours
Distance to city center
1 km
Dining
Dining
  • McDonald's
  • Sole Rosso
  • Pizzeria Joseph
  • Nineli Caffè
Hotel
Hotel
  • Hotel Boston
  • Villa Romanazzi Carducci
  • Hotel Giulia
  • Pensione Romeo
MarconiParkingDiningATMAccessibilityWC
Amenities at train station
ParkingParking
DiningDining
ATMATM
AccessibilityAccessibility
WCWC
ticketOfficeHours
Distance to city center
2 km
Dining
Dining
  • Pizzeria Ristorante Pierpà
  • CapoGiro
  • Bar Campus
  • Bar Olimpia
Bari, Largo Ignazio CiaiaAccessibility
Amenities at train station
AccessibilityAccessibility
ticketOfficeHours
Distance to city center
1 km
The major train station for arrivals in Brindisi is Brindisi. Find all the information you need to know about services, amenities and connections at Brindisi for your journey to Brindisi from Bari.
Amenities at train station
AccessibilityAccessibility
Brindisi, Via Caduti di Via Fani (Ospedale Perrino)Accessibility
Amenities at train station
AccessibilityAccessibility
ticketOfficeHours
Distance to city center
1 km
Brindisi, Brindisi Falcone Professional Institute

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links