There are 3 ways to get from Bari to Termoli by train, bus 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.
What companies run services between Bari, Italy and Termoli, Italy?
Trenitalia Frecce operates a train from Bari to Termoli hourly. Tickets cost $30 - $45 and the journey takes 1 h 50 min. Alternatively, FlixBus operates a bus from Bari to Termoli 4 times a day. Tickets cost $12 - $22 and the journey takes 2 h 30 min.
Train from Bari Centrale to Termoli
- Ave. Duration
- 1 h 50 min
- Estimated price
- $30 - $45
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.
Related travel guides
Want to know more about Flixbus?
Rome2rio’s guide has all the details
Questions & Answers
How far is it from Bari to Termoli?
The distance between Bari and Termoli is 184 km. The road distance is 210 km.
What is the cheapest way to get from Bari to Termoli?
The cheapest way to get from Bari to Termoli is to bus which costs 10€ - 18€ and takes 2 h 30 min.
What is the fastest way to get from Bari to Termoli?
The quickest way to get from Bari to Termoli is to train which takes 1 h 50 min and costs 24€ - 35€.
Is there a direct train between Bari and Termoli?
Yes, there is a direct train departing from Bari Centrale and arriving at Termoli. Services depart hourly, and operate every day. The journey takes approximately 1 h 50 min.
Is there a direct bus between Bari and Termoli?
Yes, there is a direct bus departing from Bari and arriving at Termoli. Services depart four times a day, and operate every day. The journey takes approximately 2 h 30 min.
How long does it take to get from Bari to Termoli?
The train from Bari Centrale to Termoli takes 1 h 50 min including transfers and departs hourly.