Cheapest
Average
The best way to find a cheap train ticket from Taranto to Foggia is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the train as it is the most popular option from Taranto to Foggia among Omio's users. If you are prioritising price take the bus with prices starting from €6. For those with little time consider booking a bus which can get you there in 3h 19m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg.
Most popular Train | Bus |
---|---|
€19 Average price | €10 Average price Cheapest |
3h 50m Average duration 3h 20m Onboard + 30m Additional time* | 3h 49m Average duration Fastest 3h 19m Onboard + 30m Additional time* |
0.1 - 0.2kg CO2 emissions Lowest | 0.2 - 0.4kg CO2 emissions |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() | 2:40 AM Taranto station | 3h26 | 6:06 AM Foggia station | 1 transfer | |
![]() ![]() ![]() | 2:40 AM Taranto station | 2h59 | 5:39 AM Incoronata | 2 transfers | |
![]() ![]() | 2:40 AM Taranto station | 2h31 | 5:11 AM Foggia station | 1 transfer | |
![]() ![]() | 2:47 AM Taranto station | 3h12 | 5:59 AM Foggia station | 1 transfer | |
![]() ![]() | 2:47 AM Taranto station | 3h01 | 5:48 AM Incoronata | 1 transfer | |
![]() ![]() ![]() | 3:30 AM Taranto station | 3h09 | 6:39 AM Incoronata | 2 transfers | |
![]() ![]() | 3:30 AM Taranto station | 2h51 | 6:21 AM Foggia station | 1 transfer | |
![]() ![]() | 4:16 AM Taranto station | 3h02 | 7:18 AM Foggia station | 1 transfer | |
![]() | 4:16 AM Taranto station | 3h36 | 7:52 AM Incoronata | 1 transfer | |
![]() | 4:16 AM Taranto station | 3h49 | 8:05 AM Foggia station | 1 transfer | |
![]() | 5:03 AM Taranto station | 3h25 | 8:28 AM Foggia station | 1 transfer | |
![]() | 5:03 AM Taranto station | 3h15 | 8:18 AM Incoronata | 1 transfer | |
![]() ![]() | 5:03 AM Taranto station | 2h41 | 7:44 AM Foggia station | 1 transfer | |
![]() | 5:56 AM Taranto station | 3h52 | 9:48 AM Incoronata | 1 transfer | |
![]() ![]() | 5:56 AM Taranto station | 2h37 | 8:33 AM Foggia station | 1 transfer | |
![]() ![]() | 5:56 AM Taranto station | 3h11 | 9:07 AM Foggia station | 1 transfer | |
![]() | 5:56 AM Taranto station | 4h02 | 9:58 AM Foggia station | 1 transfer | |
![]() | 7:15 AM Taranto station | 2h18 | 9:33 AM Foggia station | 0 transfersDirect | |
![]() ![]() | 7:15 AM Taranto station | 2h33 | 9:48 AM Incoronata | 1 transfer | |
![]() ![]() | 7:55 AM Taranto station | 2h38 | 10:33 AM Foggia station | 1 transfer | |
![]() ![]() | 8:28 AM Taranto station | 3h11 | 11:39 AM Incoronata | 1 transfer | |
![]() | 8:28 AM Taranto station | 2h39 | 11:07 AM Foggia station | 0 transfersDirect | |
![]() | 9:35 AM Taranto station | 2h43 | 12:18 PM Incoronata | 1 transfer | |
![]() | 9:35 AM Taranto station | 2h53 | 12:28 PM Foggia station | 1 transfer | |
![]() ![]() | 11:02 AM Taranto station | 2h52 | 1:54 PM Foggia station | 1 transfer | |
![]() | 11:02 AM Taranto station | 3h16 | 2:18 PM Incoronata | 1 transfer | |
![]() | 11:02 AM Taranto station | 3h26 | 2:28 PM Foggia station | 1 transfer | |
![]() | 11:40 AM Taranto station | 3h08 | 2:48 PM Incoronata | 1 transfer | |
![]() | 11:40 AM Taranto station | 3h18 | 2:58 PM Foggia station | 1 transfer | |
![]() ![]() | 12:50 PM Taranto station | 2h58 | 3:48 PM Incoronata | 1 transfer | |
![]() | 12:50 PM Taranto station | 2h38 | 3:28 PM Foggia station | 0 transfersDirect | |
![]() ![]() | 12:55 PM Taranto station | 2h38 | 3:33 PM Foggia station | 1 transfer | |
![]() | 12:55 PM Taranto station | 2h53 | 3:48 PM Incoronata | 1 transfer | |
![]() | 12:55 PM Taranto station | 3h03 | 3:58 PM Foggia station | 1 transfer | |
![]() | 1:30 PM Taranto station | 2h48 | 4:18 PM Incoronata | 1 transfer | |
![]() | 1:30 PM Taranto station | 2h58 | 4:28 PM Foggia station | 1 transfer | |
![]() | 2:50 PM Taranto station | 3h28 | 6:18 PM Incoronata | 1 transfer | |
![]() | 2:50 PM Taranto station | 3h38 | 6:28 PM Foggia station | 1 transfer | |
![]() ![]() | 2:50 PM Taranto station | 2h54 | 5:44 PM Foggia station | 1 transfer | |
![]() | On time 4:05 PM Taranto station | 3h53 | 7:58 PM Foggia station | 1 transfer | |
![]() | On time 4:05 PM Taranto station | 3h43 | 7:48 PM Incoronata | 1 transfer | |
![]() | 5:30 PM Taranto station | 3h07 | 8:37 PM Foggia station | 1 transfer | |
![]() | 5:30 PM Taranto station | 2h56 | 8:26 PM Incoronata | 1 transfer | |
![]() ![]() | 6:04 PM Taranto station | 3h35 | 9:39 PM Incoronata | 1 transfer | |
![]() | 6:04 PM Taranto station | 2h45 | 8:49 PM Foggia station | 0 transfersDirect | |
![]() | 6:15 PM Taranto station | 3h34 | 9:49 PM Foggia station | 1 transfer | |
![]() | 6:15 PM Taranto station | 3h24 | 9:39 PM Incoronata | 1 transfer | |
![]() ![]() | 6:15 PM Taranto station | 3h06 | 9:21 PM Foggia station | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Fastest Journey
2 h 18 m
Average
3 h 7 m
Trains per day
48
Distance
179 km
Of the 48 trains that leave Taranto for Foggia every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 110 miles (178 km) |
Average train duration 3h 20m |
Cheapest ticket price $18 (€15) |
Trains per day 40 |
Direct trains 3 |
Train providers 4 |
Fastest train 2h 29m |
First train 05:16 |
Last train 19:15 |
Find the best trains between Taranto and Foggia with Omio's travel partners Regionale, Intercity and Trenitalia from $17 (€14). We can find you the best deals, schedules and tickets when comparing and booking the best route.
Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.
Taranto to Foggia train information with Regionale:
Traveling across Italy has never been easier with the reliable Taranto to Foggia train services. Whether you're planning to explore the scenic landscapes of southern Italy or heading to Foggia for business, the train from Taranto to Foggia offers convenience and comfort. Depart from the bustling Taranto and arrive at the vibrant heart of Foggia at Foggia, experiencing a smooth journey between these two vibrant cities. With frequent trains from Taranto to Foggia, flexibility and efficiency are at your fingertips, making your travel planning seamless and stress-free. Embrace the railway route and discover the charm of Foggia for yourself!
Traveling by train from Taranto to Foggia offers both convenience and affordability, with options to suit every budget. The cheapest train ticket price you'll find for this route starts at $18 (€15), offering excellent value for frugal travelers. On average, you can expect to pay around $24 (€19) for a standard ticket, making the train an economical choice compared to other travel options. If you're seeking the best month to travel, consider planning your journey for September. During this time, prices are typically more competitive and the weather is still favorable, enhancing your overall travel experience. Whether you're commuting for business or enjoying a leisurely trip, exploring train travel from Taranto to Foggia offers an efficient and budget-friendly way to see this beautiful region.
Embarking on a train journey from Taranto to Foggia offers a comfortable and scenic experience across Italy with renowned rail services provided by Trenitalia, including Intercity and Regionale trains. These trains ensure a reliable and efficient way to travel between these vibrant cities, offering different levels of service to suit a variety of needs. Passengers can enjoy spacious seating, air-conditioned carriages, and the option to upgrade to first-class comfort. With both direct and connecting routes, passengers can select a schedule that best matches their itinerary, all while enjoying the picturesque views along the Italian landscape. Don't forget to take advantage of onboard facilities, such as refreshments, to make your journey as pleasant as possible. Whether traveling for business or leisure, the train from Taranto to Foggia presents a practical and enjoyable travel solution.
Embark on a scenic train journey from Taranto to Foggia and enjoy the beautiful landscapes of Italy. This journey covers a distance of 110 miles (178 km). The average train journey duration from Taranto to Foggia is approximately 2h 29m.
The Taranto to Foggia train schedule is designed to suit diverse travel needs with a frequency of 40 trains running daily. These trains are available throughout the week, ensuring that you have a flexible and convenient travel option every day.
For early risers, the first train from Taranto to Foggia departs at 05:16. For those who prefer later travel, the last train usually leaves at 19:15. This range of options in the Taranto to Foggia train time allows passengers to plan their journey to fit perfectly within their schedule.
Passengers board the train most frequently from Taranto, which is located around 1.4 miles (2.2 km) away from the city centre, and they get off the train at Foggia, located 0.6 miles (990 m) away from the city centre.
Here are some other resources that might have the information you need