Trains from Messina to Bari

  • Lowest price from $52.06
  • Average duration 6h 52m
  • Connections per day 1
  • Distance 344 km
  • CO₂ per person 5 kg

train from Messina to Bari

The journey from Messina to Bari is about 344 km. On average a train trip takes 6h 52m with 1 connections per day.

Lowest price $52.06
Trip duration 6h 52m
Connections per day 1
Lowest price $52.06
Highest price $52.06
First departure 10:15 AM
Last departure 10:15 AM
Distance 344 km
Departure Messina
Arrival Bari
Travel operator Intercity
Find the best price
Intercity24.08 kg CO₂
10:15Messina Central Station
10h 7m
23:00Bari Central Station
$96.08
1 changes
Intercity24.08 kg CO₂
10:15Messina Central Station
9h 28m
22:12Bari Central Station
$120.66
2 changes
Intercity Notte24.08 kg CO₂
00:35Messina Central Station
10h 56m
13:54Bari Central Station
$123.79
2 changes

Next departures from Messina to Bari

Sample times and fares for the coming days — book to confirm availability and price.

DB - Intercity $69.94
09:18 Messina Via La Farina
10h 11m · 2 changes
23:00 Bari Central Station
See all timetables

CO₂ emissions by mode

train 24.08kg
bus 25.8kg
flight 68.8kg
carpool 55.04kg
How much CO₂ is emitted travelling by train from Messina to Bari?

The train journey between Messina and Bari emits 24.08kg of CO₂.

How much CO₂ do I save by taking the train between Messina and Bari?

Taking the train between Messina and Bari saves 44.72kg of CO₂ compared to a flight, 1.72kg compared to the bus and 30.96kg compared to the car.

FAQ