Compare prices and tickets by train, coach or flight

Wed
1 Dec
£66Intercity Notte
£40Flixbus
£31Malta Air
Thu
2 Dec
£60Intercity
£72Marino Autolinee
Find prices
Fri
3 Dec
£49Intercity
£22Flixbus
£72ITA
Sat
4 Dec
£58Intercity
£40Flixbus
£73ITA
Sun
5 Dec
£66Intercity Notte
£42Flixbus
£73ITA
Mon
6 Dec
£60Intercity
Find prices
£73ITA
Wed
8 Dec
£30Intercity
£64Marino Autolinee
Find prices
Fri
10 Dec
£60Intercity
£64Marino Autolinee
Find prices
Sat
11 Dec
£26Intercity
£21Flixbus
Find prices
Sun
12 Dec
£36Intercity Notte
£24Flixbus
£31Malta Air
Mon
13 Dec
£48Intercity Notte
£64Marino Autolinee
Find prices
Tue
14 Dec
£36Intercity Notte
£64Marino Autolinee
Find prices
Wed
15 Dec
£37Intercity Notte
£64Marino Autolinee
£7Malta Air
Fri
17 Dec
Find prices
£38Flixbus
£71Alitalia
Sat
18 Dec
Find prices
£43Flixbus
£49Alitalia
Sun
19 Dec
£48Intercity Notte
£44Flixbus
£14Malta Air
Tue
21 Dec
£51Intercity
£64Marino Autolinee
Find prices

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Genoa from Bari

distanceDistance460 miles (742 km)
durationAverage train duration10 h 59 min
priceAverage train ticket price£60 (€67)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day

Trains from Bari to Genoa cover the 460 miles (742 km) long journey taking on average 10 h 59 min with our travel partners like. Normally, there are 3 trains operating per day, including direct services available. While the average ticket price for this trip costs around £60, you can find the cheapest train ticket for as low as £49. Travellers depart most frequently from Bari Centrale and arrive in Genova Piazza Principe.

Travel Tips

Trains from Bari to Genoa
Travel by train to Genoa 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 Genoa.
FAQs
What is the price of the cheapest train from Bari to Genoa?
Omio customers have found cheap train tickets from Bari to Genoa for as low as £49  for the next 7 days.
What is the average cost of a train from Bari to Genoa?
The Bari to Genoa train ticket price is on average £60  if you are looking to book your tickets for this trip in the next week.
What is the distance to Genoa from Bari via train?
The train distance from Bari to Genoa is around 460 miles (742 km).
What is the average Bari to Genoa train duration?
The Bari to Genoa train duration is on average 10 h 59 min, which is to be expected when travelling 460 miles (742 km) from Bari to Genoa. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
When travelling by train from Bari to Genoa, which train station in Bari do I depart from and which train station in Genoa do I arrive in?

Some of the Bari train stations to Genoa you can start your journey from include Bari Centrale and Bari Palese-Macchie. Similarly, some of the arrival train stations in Genoa include Genova Piazza Principe, Genova Brignole and Genova Sampierdarena.

When travelling this route, Omio customers are departing most frequently from Bari Centrale   and arriving in Genova Piazza Principe.

Where is the Bari train station located? Where is the Genoa train station located?

The most popular departure train station with passengers for this route, called Bari Centrale, is located 1 mile (s) / 1 km from the city centre of Bari.

The most popular arrival train station, Genova Piazza Principe, is located 1 mile (s) / 1 km away from the city centre of Genoa.

How many trains per day are there from Bari to Genoa?
The average number of trains departing Bari for Genoa is 3 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Bari to Genoa?
The earliest train for this route departs from Bari at 04: 50. The last train leaves from Bari at 21: 09. Check Omio for the latest train timetable from Bari to Genoa and book the best time to depart on your chosen travel date.
How far in advance should I buy a train ticket between Bari and Genoa to get the best deals?
You can find a train to Genoa from Bari to cost on average £60 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Bari to Genoa train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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

More options for your journey from Bari to Genoa

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