There are 11 ways to get from Lampugnano to Taranto by train (Trenitalia), bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train (Trenitalia)
best- Take the train from Milano Centrale to TarantoFr
9h 49m€47–183Bus
cheapest- Take the bus from Milano, Autostazione Lampugnano to Taranto Via per San GiorgioMarinoBus 102 / ...
13h€30–140Drive 967.3 km
- Drive from Lampugnano to Taranto967.3 km
8h 38m€151–218Fly Milan Linate Airport to Bari Karol Wojtyła Airport, bus, Italobus Connections
- Fly from Milan Linate Airport (LIN) to Bari Karol Wojtyła Airport (BRI)LIN - BRI
- Take the bus from Bari Airport to Matera piazza Matteotti
- Take the bus from Matera to Taranto
7h 21mBus via Milano, San Donato M3
- Take the bus from Milano, San Donato M3 to TarantoN436
14h 2m€38–125Fly Milan Linate Airport to Brindisi Airport, train
- Fly from Milan Linate Airport (LIN) to Brindisi Airport (BDS)LIN - BDS
- Take the train from Brindisi to Taranto
6h 32m€74–241Bus to Il Caravaggio International Airport, fly to Brindisi Airport, train
- Take the bus from Milano, Autostazione Lampugnano to Bergamo
- Fly from Il Caravaggio International Airport (BGY) to Brindisi Airport (BDS)BGY - BDS
- Take the train from Brindisi to Taranto
6h 56m€72–260Fly Milan Linate Airport to Naples Airport, train
- Fly from Milan Linate Airport (LIN) to Naples Airport (NAP)LIN - NAP
- Take the train from Napoli Centrale to Taranto
8h 28m€69–260Bus to Il Caravaggio International Airport, fly to Bari Karol Wojtyła Airport, bus, Italobus Connections
- Take the bus from Milano, Autostazione Lampugnano to Bergamo
- Fly from Il Caravaggio International Airport (BGY) to Bari Karol Wojtyła Airport (BRI)BGY - BRI
- Take the bus from Bari Airport to Matera piazza Matteotti
- Take the bus from Matera to Taranto
7h 50mFly Milano Malpensa Airport to Bari Karol Wojtyła Airport, bus, Italobus Connections
- Fly from Milano Malpensa Airport (MXP) to Bari Karol Wojtyła Airport (BRI)MXP - BRI
- Take the bus from Bari Airport to Matera piazza Matteotti
- Take the bus from Matera to Taranto
8h 2mFly Milano Malpensa Airport to Brindisi Airport, train
- Fly from Milano Malpensa Airport (MXP) to Brindisi Airport (BDS)MXP - BDS
- Take the train from Brindisi to Taranto
7h 18m€56–193
Lampugnano to Taranto by bus and train (Trenitalia)
Questions & Answers
The cheapest way to get from Lampugnano to Taranto is to bus which costs €30 - €140 and takes 13h.
The fastest way to get from Lampugnano to Taranto is to fly and train which takes 6h 32m and costs €70 - €250.
Yes, there is a direct bus departing from Milano, Autostazione Lampugnano and arriving at Taranto Via per San Giorgio. Services depart twice daily, and operate every day. The journey takes approximately 13h.
The distance between Lampugnano and Taranto is 970 km. The road distance is 967.3 km.
The best way to get from Lampugnano to Taranto without a car is to train which takes 9h 49m and costs €45 - €190.
It takes approximately 9h 49m to get from Lampugnano to Taranto, including transfers.
Lampugnano to Taranto bus services, operated by Marino Autolinee S.p.A., depart from Milano, Autostazione Lampugnano station.
The best way to get from Lampugnano to Taranto is to train which takes 9h 49m and costs €45 - €190. Alternatively, you can bus, which costs €30 - €140 and takes 13h.
Lampugnano to Taranto bus services, operated by Marino Autolinee S.p.A., arrive at Taranto Via per San Giorgio station.
Yes, the driving distance between Lampugnano to Taranto is 967 km. It takes approximately 8h 38m to drive from Lampugnano to Taranto.
What companies run services between Lampugnano, Italy and Taranto, Italy?
Trenitalia Frecce operates a train from Milano Centrale to Taranto twice daily. Tickets cost €85–180 and the journey takes 8h 11m. Trenitalia Intercity also services this route once daily. Alternatively, Marino Autolinee S.p.A. operates a bus from Milano, Autostazione Lampugnano to Taranto Via per San Giorgio 3 times a day. Tickets cost €30–110 and the journey takes 13h. Two other operators also service this route.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Brindisi Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €55–180
Flights from Il Caravaggio International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €50–170
Flights from Milano Malpensa Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €40–140
Flights from Milano Malpensa Airport to Brindisi Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €60–130
- Website
- ita-airways.com
Flights from Milan Linate Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- €50–160
Flights from Milan Linate Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €50–160
Flights from Milan Linate Airport to Brindisi Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €60–170
Flights from Milan Linate Airport to Naples Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- €40–170
Flights from Milan Linate Airport to Naples Airport via Rome
- Ave. Duration
- 3h
- When
- Monday to Saturday
- Estimated price
- €40–170
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- €24–140
Flights from Milano Malpensa Airport to Brindisi Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €25–140
- Website
- neosair.it
Flights from Milano Malpensa Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 30m
- When
- Monday
- Estimated price
- €130–350
Flights from Milano Malpensa Airport to Brindisi Airport
- Ave. Duration
- 1h 55m
- When
- Sunday
- Estimated price
- €150–400
- Website
- swiss.com
Flights from Milano Malpensa Airport to Brindisi Airport via Zurich
- Ave. Duration
- 4h 10m
- When
- Friday and Sunday
- Estimated price
- €70–140
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Taranto
- Ave. Duration
- 8h 11m
- Frequency
- Twice daily
- Estimated price
- €85–180
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Taranto
- Ave. Duration
- 11h 22m
- Frequency
- Once daily
- Estimated price
- €45–90
- Website
- https://www.trenitalia.com/en.html
Train from Brindisi to Taranto
- Ave. Duration
- 49 min
- Frequency
- 3 times a day
- Estimated price
- €10–26
- Website
- https://www.trenitalia.com/en.html
Train from Napoli Centrale to Taranto
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- €21–50
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Brindisi to Taranto
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- €27–31
- Website
- https://www.trenitalia.com/en.html
Train from Napoli Centrale to Taranto
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- €20–70
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Milano, Autostazione Lampugnano to Taranto Via per San Giorgio
- Ave. Duration
- 13h
- Frequency
- 3 times a day
- Estimated price
- €30–110
- Website
- https://marinobus.it/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milano, Autostazione Lampugnano to Taranto Via per San Giorgio
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Estimated price
- €35–130
- Website
- https://www.flixbus.co.uk
Bus from Milano, San Donato M3 to Taranto
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- €35–120
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Bergamo
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €9–24
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Milano, Autostazione Lampugnano to Taranto Via per San Giorgio
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- €30–140
- Website
- https://www.itabus.it/en/home
Bus from Milano, Autostazione Lampugnano to Bergamo
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- €5–8
- Website
- https://www.itabus.it/en/home
- Phone
- +39 080 5790111
- info@cotrap.it
- Website
- cotrap.it
Bus from Bari Airport to Matera piazza Matteotti
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €5–9
- Schedules at
- biglietteria.cotrap.it
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Bus from Matera to Taranto
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Website
- https://www.italotreno.it/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Milano, Autostazione Lampugnano to Bergamo
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €6–14
- Website
- https://www.blablacar.co.uk/bus
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Getting to Milan from the airport
Read the travel guide
More Questions & Answers
Book your Lampugnano to Taranto bus tickets online with Omio, Distribusion and FlixBus.
There are 998+ hotels available in Taranto.




























