Travel from Genoa to Bari

Train, bus or fly from Genoa to Bari?

Ryanair and Alitalia fly from Genoa to Bari 3 times a day. Alternatively, Trenitalia Eurocity operates a train from Genoa to Bari hourly. Tickets cost $30 - $45 and the journey takes 1 h 27 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Genoa to Bari

From Genova Piazza Principe train to Genoa airport, fly to Bari airport, then train to Bari. 3 h 21 min $139. From Genova Piazza Principe train to Milan Central Station, bus to Milan Linate airport, fly to Bari airport, then train to Bari. 5 h 4 min $170. From Genova Piazza Principe train to Milano Centrale, train to Bologna C.Le, then train to Bari Centrale. 9 h 38 min $156. From Genova Piazza Principe train to Tortona then train to Bari Centrale. 11 h 2 min $129. From Genoa, Genoa bus to Bari. 12 h 30 min $95. From Genova - Via Vesuvio / Case Ina line 39 bus to Genoa then bus to Bari. 14 h 2 min $96. From Genoa drive to Bari. 8 h 44 min $177.

Is there a direct train between Genoa and Bari?

No, there is no direct train from Genoa to Bari. However, there are services departing from Genova Piazza Principe and arriving at Bari Centrale via Milano Centrale and Bologna C.Le. The journey, including transfers, takes approximately 9 h 38 min.

Is there a direct bus between Genoa and Bari?

Yes, there is a direct bus departing from Genoa, Genoa and arriving at Bari. Services depart 5 times a week, and operate every day. The journey takes approximately 12½ hours.

Operators from Genoa to Bari

OperatorPhoneWebsite
Trenitalia+39 06 68475475Trenitalia
RyanairRyanair
AlitaliaAlitalia
Ferrotramviaria spa - Ferrovie del Nord BareseFerrotramviaria spa - Ferrovie del Nord Barese
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Milan MetroMilan Metro
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia Intercity+39 06 68475475Trenitalia Intercity
FlixBus+49 1807 123 99 123FlixBus
AMT Genova848 000 030AMT Genova
Autolinee Chiruzzi S.R.L.+39 0835 522250Autolinee Chiruzzi S.R.L.
Close Print Itinerary
  1. Here are 7 options to get from
    Genoa to Bari:

    1. Trip:
      1 Fly from Genoa
      • One-Way approx: USD $53 - $280
      • Duration: 3 h 21 min
      Open +
      • Trip:
        1 Fly from Genoa
        • One-Way approx: USD $53 - $280
        • Duration: 3 h 21 min
        Close x
    2. Trip:
      2 Train to Milan Linate, fly
      • One-Way approx: USD $90 - $327
      • Duration: 5 h 4 min
      Open +
      • Trip:
        2 Train to Milan Linate, fly
        • One-Way approx: USD $90 - $327
        • Duration: 5 h 4 min
        Close x
    3. Trip:
      3 Train Trenitalia Frecce
      • One-Way approx: USD $125 - $188
      • Duration: 9 h 38 min
      Open +
      • Trip:
        3 Train Trenitalia Frecce
        • One-Way approx: USD $125 - $188
        • Duration: 9 h 38 min
        Close x
    4. Trip:
      4 Train Trenitalia Intercity
      • One-Way approx: USD $95 - $131
      • Duration: 11 h 2 min
      Open +
      • Trip:
        4 Train Trenitalia Intercity
        • One-Way approx: USD $95 - $131
        • Duration: 11 h 2 min
        Close x
    5. Trip:
      5 Bus FlixBus
      • One-Way approx: USD $55 - $95
      • Duration: 12 h 30 min
      Open +
      • Trip:
        5 Bus FlixBus
        • One-Way approx: USD $55 - $95
        • Duration: 12 h 30 min
        Close x
    6. Trip:
      6 Bus Autolinee Chiruzzi S.R.L.
      • One-Way approx: USD $82 - $122
      • Duration: 14 h 2 min
      Open +
      • Trip:
        6 Bus Autolinee Chiruzzi S.R.L.
        • One-Way approx: USD $82 - $122
        • Duration: 14 h 2 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $140 - $210
      • Duration: 8 h 44 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $140 - $210
        • Duration: 8 h 44 min
        Close x