[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Terni to Bari

Showing times and prices for May 24

Cheapest

$27

Average

$27

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Terni to Bari will cost around $ 27 if you buy it on the day, but the cheapest tickets can be found for only $ 27.

Intercity
04:30AMTerni8h24 12:54PMBari
0 changes
$271One-way

Train schedule from Terni to Bari

Showing trains for tomorrow, Tue, May 24
Intercity
04:30AMTerni8h24 12:54PMBari
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
May 24
$27Intercity
Find prices
$9Malta Air
Wed
May 25
$60Intercity Notte
Find prices
Find prices
Thu
May 26
$60Intercity Notte
Find prices
$28Malta Air
Sat
May 28
$60Intercity Notte
$59Flixbus
$72Malta Air
Mon
May 30
$63Intercity
$29Flixbus
$21Malta Air

Fastest train times from Terni to Bari

Showing times and prices for May 24

Fastest Journey

8 h 24 m

Average

8 h 24 m

Trains per day

1

Distance

383 km

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

These direct trains cover the 383 km distance in an average of 8 h 24 m but if you time it right, some trains will get you there in just 8 h 24 m .

The slowest trains will take 8 h 24 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Intercity
04:30AMTerni8h24 12:54PMBari
0 changes
$271One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Terni to Bari

distanceDistance237 miles (383 km)
durationAverage train duration8 h 18 min
priceAverage train ticket price$27 (€24)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain providersIntercity

Trains from Terni to Bari cover the 237 miles (383 km) long route taking on average 8 h 18 min with our travel partners like Intercity. Normally, there are 6 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $27 (€24), but the average price of train tickets is $27 (€24). Travelers depart most frequently from Terni and arrive in Bari Centrale.

Travel Tips: Trains from Terni to Bari

Travel by train to Bari 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 Terni to Bari.
FAQs

How much does a cheap train between Terni and Bari cost?

Omio customers have found cheap train tickets to Bari from Terni for as low as $27 (€24)  for the next 7 days.

What is the price of a train ticket between Terni and Bari?

If you’re looking to book your train tickets in the next week, you can expect the Terni to Bari train price to come in at an average of $27 (€24)  one way.

How many miles is it from Terni to Bari by train?

The distance to Bari from Terni by train is approximately 237 miles (383 km).

What is the Terni to Bari train travel time?

The train time between Terni and Bari is on average 8 h 18 min  for the 237 miles (383 km) long journey, but the time it takes to go between Terni and Bari by train can vary depending on specific dates or traveling on weekends and holidays.

What train station in Terni goes to Bari? What train station do I come into Bari from Terni?

There are a few train stations in Terni to start your route from including Terni, Terni Cospea and Terni, Cesi. In Bari you have a few train station options to choose from for your arrival including Bari Centrale and Bari Palese-Macchie.

Omio customers traveling this route depart most frequently from Terni   and arrive in Bari Centrale.

Where is the train station in Terni to go to Bari? Where is the train station in Bari located?

Passengers booking this route most frequently board their trains from Terni and need to travel around 0.2 miles (405 m) from the city center to get to this train station.

Passengers arriving in Bari most often arrive at Bari Centrale and need to travel around 1.4 miles (2.3 km) from this train station to the city center.

Which train providers can take me to Bari from Terni?

Take the Terni to Bari train with Intercity. However, it's always good to check out all possible train companies for the journey from Terni to Bari as there might be differences in the amenities they offer.

How many trains are there to Bari from Terni a day?

The average number of trains departing Terni for Bari is 6 a day. The train schedules and services may vary between weekdays and weekends.

When does the first train depart from Terni to Bari? When does the last train depart from Terni to Bari?

You can take the earliest train from Terni to Bari at 10: 47 AM   or take the last train from Terni to Bari leaving at 9: 12 PM. Look for the latest Terni to Bari train schedules on Omio and book the best time to take the train for this journey.

How far in advance should I book a train ticket from Terni to Bari to get the best deals?

The price of a one way train ticket from Terni to Bari is on average $27 (€24) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets to Bari from Terni available a few months in advance.

Important Stations and Airports for this Journey

Terni
Bari
Terni is the most popular Terni railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Terni for your trip to Bari.

More options for your journey from Terni to Bari

Here are some other resources that might have the information you need