Travel from Taranto to Bari

Bus or train from Taranto to Bari?

Trenitalia operates a train from Taranto to Bari hourly. Tickets cost $8 - $19 and the journey takes 1 h 21 min. Alternatively, Ctp Trasporti Pubblici Locali Spa operates a bus from Taranto to Bari every 30 minutes. Tickets cost $2 - $3 and the journey takes 41 min. 3 other operators also service this route.

How to get from Taranto to Bari

From Taranto taxi to Taranto then train to Bari Centrale. 1 h 33 min 32€. From Talsano line 093 bus to San Giorgio Jonico, bus to Taranto, then bus to Bari. 3 h 34 min 10€. From Talsano line 093 bus to Grottaglie, walk to Grottaglie, then bus to Bari. 3 h 53 min 15€. From Talsano line 093 bus to Grottaglie then bus to Bari. 4 h 23 min 11€. From Taranto taxi to Bari. 1 h 11 min 136€. From Taranto drive to Bari. 1 h 11 min 15€.

Is there a direct bus between Taranto and Bari?

No, there is no direct bus from Taranto to Bari. However, there are services departing from Talsano and arriving at Bari via San Giorgio Jonico and Taranto. The journey, including transfers, takes approximately 3 h 34 min.
Close Print Itinerary
  1. Here are 6 options to get from
    Taranto to Bari:

    1. Trip:
      1 Train
      • One-Way approx: USD $29 - $43
      • Duration: 1 h 33 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $29 - $43
        • Duration: 1 h 33 min
        Close x
    2. Trip:
      2 Bus Ferrovie del Sud Est e Servizi Automobilistici
      • One-Way approx: USD $9 - $15
      • Duration: 3 h 34 min
      Open +
      • Trip:
        2 Bus Ferrovie del Sud Est e Servizi Automobilistici
        • One-Way approx: USD $9 - $15
        • Duration: 3 h 34 min
        Close x
    3. Trip:
      3 Bus Marozzi VT
      • One-Way approx: USD $17 - $22
      • Duration: 3 h 53 min
      Open +
      • Trip:
        3 Bus Marozzi VT
        • One-Way approx: USD $17 - $22
        • Duration: 3 h 53 min
        Close x
    4. Trip:
      4 Bus via Grottaglie
      • One-Way approx: USD $11 - $16
      • Duration: 4 h 23 min
      Open +
      • Trip:
        4 Bus via Grottaglie
        • One-Way approx: USD $11 - $16
        • Duration: 4 h 23 min
        Close x
    5. Trip:
      5 Taxi
      • One-Way approx: USD $140 - $170
      • Duration: 1 h 11 min
      Open +
      • Trip:
        5 Taxi
        • One-Way approx: USD $140 - $170
        • Duration: 1 h 11 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $15 - $22
      • Duration: 1 h 11 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $15 - $22
        • Duration: 1 h 11 min
        Close x