The design of the passenger building is influenced by architectural styles that were in vogue in the mid-nineteenth century.
 It therefore consists of a two-storey central structure with a central clock tower, and two wings extending laterally for form one elevation.

The trains stopping at the station range from regional services to InterCity, Eurostar Italia and high speed trains.

Most train services are operated by Trenitalia.
 Services on the Bari–Martina Franca–Taranto railway are the exception.
 They are operated by Ferrovie del Sud Est (FSE).

High speed services (Frecciabianca) Milan - Parma - Bologna - Ancona - Pescara - Foggia - Bari - Taranto
Intercity services Rome - Naples - Salerno - Taranto
Intercity services Rome - Foggia - Bari - Taranto
Intercity services Bologna - Rimini - Ancona - Pescara - Foggia - Bari - Taranto
Intercity services Reggio di Calabria - Siderno - Crotone - Rossano - Taranto
Night train (Intercity Notte) Milan - Ancona - Pescara - Foggia - Bari - Taranto - Brindisi - Lecce
Regional services (Treno regionale) Naples - Salerno - Potenza - Metaponto - Taranto
Local services (Treno regionale) Bari - Gioia del Colle - Taranto
Local services (Treno regionale) Taranto - Francavilla Fontana - Brindisi
Local services (Treno regionale) Martina Franca - Taranto
The design of the passenger building is influenced by architectural styles that were in vogue in the mid-nineteenth century.  It therefore consists of a two-storey central structure with a central clock tower, and two wings extending laterally for form one elevation.
The trains stopping at the station range from regional services to InterCity, Eurostar Italia and high speed trains.
Most train services are operated by Trenitalia.  Services on the Bari–Martina Franca–Taranto railway are the exception.  They are operated by Ferrovie del Sud Est (FSE).
High speed services (Frecciabianca) Milan - Parma - Bologna - Ancona - Pescara - Foggia - Bari - Taranto
Intercity services Rome - Naples - Salerno - Taranto
Intercity services Rome - Foggia - Bari - Taranto
Intercity services Bologna - Rimini - Ancona - Pescara - Foggia - Bari - Taranto
Intercity services Reggio di Calabria - Siderno - Crotone - Rossano - Taranto
Night train (Intercity Notte) Milan - Ancona - Pescara - Foggia - Bari - Taranto - Brindisi - Lecce
Regional services (Treno regionale) Naples - Salerno - Potenza - Metaponto - Taranto
Local services (Treno regionale) Bari - Gioia del Colle - Taranto
Local services (Treno regionale) Taranto - Francavilla Fontana - Brindisi
Local services (Treno regionale) Martina Franca - Taranto
Taranto railway station