Bari to Udine train

Tue, Nov 05
+ 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 Udine

Showing times and prices for Nov 06

Cheapest

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

Cheapest
Intercity
Intercity 608
08:06AM10h45
Bari Centrale
06:51PMUdine station
$811One-way
2 transfers
2nd Cheapest
Intercity Notte
InterCityNotte 754
10:10PM11h41
Bari Centrale
09:51AMUdine station
$821One-way
2 transfers
Intercity
Intercity 606
05:55AM10h56
Bari Centrale
04:51PMUdine station
$861One-way
2 transfers
Intercity
Intercity 608
08:06AM13h34
Bari Centrale
09:40PMUdine station
$981One-way
2 transfers
Intercity
Intercity 608
08:06AM14h11
Bari Centrale
10:17PMUdine station
$981One-way
2 transfers

Bari to Udine train times

Showing trains for tomorrow, Wednesday, November 6
ProviderDepartsDurationArrivesTransfersTickets
Frecciarossa
FRECCIAROSSA 8810
05:30AM Bari Centrale16h47 10:17PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 8810
05:30AM Bari Centrale10h21 03:51PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 8810
05:30AM Bari Centrale16h10 09:40PM Udine station2 transfers
Intercity
Intercity 606
05:55AM Bari Centrale16h22 10:17PM Udine station2 transfers
Intercity
Intercity 606
05:55AM Bari Centrale10h56 04:51PM Udine station2 transfers
Intercity
Intercity 606
05:55AM Bari Centrale15h45 09:40PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 9806
06:35AM Bari Centrale10h16 04:51PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 9806
06:35AM Bari Centrale15h42 10:17PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 9806
06:35AM Bari Centrale15h05 09:40PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 8814
07:30AM Bari Centrale14h10 09:40PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 8814
07:30AM Bari Centrale14h47 10:17PM Udine station2 transfers
Intercity
Intercity 608
08:06AM Bari Centrale13h34 09:40PM Udine station2 transfers
Intercity
Intercity 608
08:06AM Bari Centrale14h11 10:17PM Udine station2 transfers
Intercity
Intercity 608
08:06AM Bari Centrale10h45 06:51PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 8816
08:30AM Bari Centrale9h44 06:14PM Udine2 transfers
Frecciarossa
FRECCIAROSSA 8816
08:30AM Bari Centrale13h47 10:17PM Udine station1 transfer
Frecciarossa
FRECCIAROSSA 8816
08:30AM Bari Centrale9h21 05:51PM Udine station1 transfer
Frecciarossa
FRECCIAROSSA 8816
08:30AM Bari Centrale13h10 09:40PM Udine station1 transfer
Frecciarossa
FRECCIAROSSA 8818
09:30AM Bari Centrale12h10 09:40PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 8818
09:30AM Bari Centrale10h21 07:51PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 8818
09:30AM Bari Centrale12h47 10:17PM Udine station2 transfers
Intercity
Intercity 610
09:55AM Bari Centrale10h56 08:51PM Udine station2 transfers
Intercity
Intercity 610
09:55AM Bari Centrale11h45 09:40PM Udine station2 transfers
Intercity
Intercity 610
09:55AM Bari Centrale12h22 10:17PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 8820
10:30AM Bari Centrale11h47 10:17PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 8820
10:30AM Bari Centrale12h07 10:37PM Udine station1 transfer
Frecciarossa
FRECCIAROSSA 8820
10:30AM Bari Centrale10h21 08:51PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 8820
10:30AM Bari Centrale11h10 09:40PM Udine station2 transfers
Intercity
Intercity 612
11:55AM Bari Centrale11h58 11:53PM Udine station2 transfers
Frecciarossa
FRECCIAROSSA 8828
02:30PM Bari Centrale9h23 11:53PM Udine station1 transfer
Intercity Notte
InterCityNotte 754
10:10PM Bari Centrale11h41 09:51AM Udine station2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Bari to Udine by train, bus, or flight

Wed
Nov 06
Thu
Nov 07
Fri
Nov 08
Sat
Nov 09
Sun
Nov 10
Mon
Nov 11
Tue
Nov 12

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

The best time to book your train from Bari to Udine is 63 days before departure. See how prices for trains change on the Bari to Udine route.
Prices are for one-way tickets for one passenger from Bari to Udine 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 Udine.

Fastest train times from Bari to Udine

Showing times and prices for Nov 06

Fastest Journey

9 h 21 m

Average

12 h 34 m

Trains per day

31

Distance

622 km

It's difficult to get from Bari to Udine without transferring at least once.

Fastest
Frecciarossa
FRECCIAROSSA 8816
08:30AM9h21
Bari Centrale
05:51PMUdine station
$1311One-way
1 transfer
2nd Fastest
Frecciarossa
FRECCIAROSSA 8828
02:30PM9h23
Bari Centrale
11:53PMUdine station
$1311One-way
1 transfer
Frecciarossa
FRECCIAROSSA 8816
08:30AM9h44
Bari Centrale
06:14PMUdine
$1321One-way
2 transfers
Frecciarossa
FRECCIAROSSA 9806
06:35AM10h16
Bari Centrale
04:51PMUdine station
$1291One-way
2 transfers
Frecciarossa
FRECCIAROSSA 8810
05:30AM10h21
Bari Centrale
03:51PMUdine station
$1291One-way
2 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Bari to Udine

distanceDistance385 miles (621 km)
durationAverage train duration9 h 23 min
priceAverage train ticket price$96 (€83)
frequencyTrain frequency14 a day
changesDirect trainNo
carriersTrain companiesFrecciarossa, Intercity, Intercity Notte or Trenitalia

Trains from Bari to Udine cover the 385 miles (621 km) long trip taking on average 9 h 23 min with our travel partners like Frecciarossa, Intercity, Intercity Notte or Trenitalia. Normally, there are 14 trains operating per day. While the average ticket price for this trip costs around $96 (€83), you can find the cheapest train ticket for as low as $57 (€49).

Train companies: Frecciarossa, Intercity and Intercity Notte from Bari to Udine trains

You can travel by train between Bari and Udine with Frecciarossa, Intercity and Intercity Notte for as low as $44 (€38). When you search for schedules and tickets, Omio will show you the best trip.

Enjoy a comfortable train ride to Udine from Bari with Frecciarossa, the premier high-speed train service from Trenitalia. Frecciarossa trains make about 200 connections across Italy per day and are known for their comfort, speed and reduced environmental impact. These trains reach speeds up to 186 mph (300 kmh), making your 385 miles (621 km) long trip to Udine from Bari smooth and easy. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Omio shows you the latest Trenitalia Frecciarossa train schedule for the Bari to Udine route, so you can select the best times for your upcoming trip. Prices for Frecciarossa trains between Bari and Udine start as low as $44 (€38) on Omio. You can select from three different ticket options: Super Economy, Economy, and Base. Once you’ve picked your preferred ticket, book a cheap train between Bari and Udine with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Train information from Bari to Udine with Frecciarossa:

  • Average Duration: 9 h 21 min
  • Cheapest Price: $44
  • Frecciarossa frequency: 1 a day

FAQs: Trains from Bari to Udine

FAQs: Travel by train from Bari to Udine 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 Udine.
FAQs
Cheap train tickets from Bari to Udine can start from as little as $57 (€49) when you book in advance. The average train ticket price for Bari to Udine is $96 (€83); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Bari to Udine is 9 h 23 min   to travel the 385 mile (621 km) long route, with around there are 14 trains per day. Journey times can vary on weekends and holidays.
The first train from Bari to Udine leaves at 12: 01 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Bari to Udine leaves at 10: 45 PM.
There are 14 trains a day from Bari to Udine which require at least one change with Frecciarossa, Intercity, Intercity Notte or Trenitalia. Schedules can vary on holidays or weekends with fewer trains.
Yes, there's a high-speed train to Udine. Take the fast train with Frecciarossa from Bari to Udine.
For the best Bari to Udine train to purchase, you can travel safely and comfortably with Frecciarossa, Intercity, Intercity Notte or Trenitalia. However, it's always good to check all possible train providers with services to Udine from Bari to compare what amenities they may offer.
Yes, you can take a night train from Bari to Udine with Intercity Notte. Find all the info regarding night trains in Europe.  
The cheapest month for a train from Bari to Udine is July.
It's helpful to compare your options as there are 3 ways to travel from Bari to Udine including taking a train, bus or flight.

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