Train

Take the train Trenitalia Frecce at the station Roma Tiburtina.

The journey takes approximately 4 h 59 m. Ticket price is about €35 The travel distance is 525 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Taranto.


🛏 Find hotel deals and discounts up to 20% in Taranto at Booking


Train

Take the train Trenitalia Frecce at the station Roma Termini.

The journey takes approximately 56 m. Ticket price is about €18 The travel distance is 209 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Napoli Afragola.
Take the train Trenitalia Frecce at the station Napoli Afragola.

The journey takes approximately 3 h 35 m. Ticket price is about €19 The travel distance is 311 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Taranto.


🛏 Find hotel deals and discounts up to 20% in Taranto at Booking


Train

Take the train Trenitalia Intercity at the station Roma Termini.

The journey takes approximately 6 h 29 m. Ticket price is about €30 The travel distance is 526 km.

Carrier is Trenitalia Intercity.

Buy ticket

Get off at the Taranto.


🛏 Find hotel deals and discounts up to 20% in Taranto at Booking


Bus

Take the FlixBus bus at the Roma Tiburtina TiBus station .

The journey takes approximately 6 h 40 m. Ticket price is about €19 The travel distance is 536 km.

Carrier is FlixBus.

Buy ticket

Get off at the Taranto.


🛏 Find hotel deals and discounts up to 20% in Taranto at Booking


Train Italobus Connections

Take the train ItaloTreno at the station Roma Termini.

The journey takes approximately 2 h 2 m. Ticket price is about €21 The travel distance is 264 km.

Carrier is ItaloTreno.

Buy ticket

Get off at the Salerno.
Take the ItaloTreno bus at the Salerno station .

The journey takes approximately 4 h 15 m. The travel distance is 277 km.

Carrier is ItaloTreno.

Buy ticket

Get off at the Taranto.


🛏 Find hotel deals and discounts up to 20% in Taranto at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 5 h 24 m. The travel distance is 583 km.

Get off at the Taranto.


🛏 Find hotel deals and discounts up to 20% in Taranto at Booking


Fly to Brindisi train

Take the train Trenitalia at the station Roma Termini.

The journey takes approximately 32 m. Ticket price is about €7 The travel distance is 31 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Fiumicino Aeroporto.
Fly out to Rome (FCO) of the Brindisi (BDS) airport.

The journey takes approximately 1 h 10 m. Ticket price is about €15

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Brindisi (BDS).
Take the Società Trasporti Pubblici Brindisi SpA bus at the Brindisi Airport - BDS station .

The journey takes approximately 11 m. The travel distance is 4 km.

Carrier is Società Trasporti Pubblici Brindisi SpA.

Buy ticket

Get off at the Brindisi Station.
Take the train Trenitalia at the station Brindisi.

The journey takes approximately 1 h 11 m. Ticket price is about €5 The travel distance is 69 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Taranto.


🛏 Find hotel deals and discounts up to 20% in Taranto at Booking


Fly to Bari bus Italobus Connections

Take the train Trenitalia at the station Roma Termini.

The journey takes approximately 32 m. Ticket price is about €7 The travel distance is 209 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Napoli Afragola.
Fly out to Rome (FCO) of the Bari (BRI) airport.

The journey takes approximately 1 h 5 m. Ticket price is about €13

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Bari (BRI).
1031 m on foot from the Bari (BRI) to the Bari Airport.

The journey takes approximately 12 m. The travel distance is 1 km.

Get off at the Bari Airport.
Take the Autolinee Smaldone bus at the Bari Airport station .

The journey takes approximately 1 h 15 m. Ticket price is about €3 The travel distance is 64 km.

Carrier is Autolinee Smaldone.

Buy ticket

Get off at the Matera piazza Matteotti.
Take the ItaloTreno bus at the Matera station .

The journey takes approximately 1 h 5 m. The travel distance is 73 km.

Carrier is ItaloTreno.

Buy ticket

Get off at the Taranto.


🛏 Find hotel deals and discounts up to 20% in Taranto at Booking


Fly to Naples train

Take the train Trenitalia at the station Roma Termini.

The journey takes approximately 32 m. Ticket price is about €7 The travel distance is 209 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Napoli Afragola.
Fly out to Rome (FCO) of the Naples (NAP) airport.

The journey takes approximately 50 m. Ticket price is about €35

Carrier is Alitalia.

🔎

🚖 Find a cheap local taxi

Get off at the Naples (NAP).
Take the Alibus bus at the Naples Airport station .

The journey takes approximately 15 m. Ticket price is about €1 The travel distance is 5 km.

Carrier is Alibus.

Buy ticket

Get off at the Napoli P.zza Garibaldi.
Take the train Trenitalia Intercity at the station Napoli Centrale.

The journey takes approximately 4 h 10 m. Ticket price is about €20 The travel distance is 312 km.

Carrier is Trenitalia Intercity.

Buy ticket

Get off at the Taranto.


🛏 Find hotel deals and discounts up to 20% in Taranto at Booking


The cheapest way to travel from Rome to Taranto is by taking a Bus with an average price of €19. The journey takes approximately 6 ч. 40 мин.

Train is the fastest way to travel from Rome to Taranto. Tickets cost €35. The journey takes approximately 4 ч. 59 мин.

Rome is approximately 583 km away from Taranto. The trip by car takes 5 h 24 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the FlixBus company. Tickets cost about €19. A bus trip from Rome to Taranto will take 6 h 40 m.

The average journey time by car between Rome and Taranto is 5 h 24 m.