There are 4 ways to get from Maglie to Rossano by train (Trenitalia), bus, or car
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 Lecce to Rossanotrain Ic
6h 17m€30–55Bus via Taranto
cheapest- Take the bus from Maglie Piazzale Megapark to Taranto Via per San Giorgiobus Itabus
- Take the bus from Taranto to Rossanobus N554
8h 10m€25–45Bus
- Take the bus from Maglie to Tarantobus 053.3
- Take the bus from Taranto to Rossanobus
7h 4m€58–84Drive 261.8 km
- Drive from Maglie to Rossanocar 261.8 km
4h 8m€43–61
Maglie to Rossano by bus, foot, and train (Trenitalia)
Comparing Your Travel Options
The cheapest way to get from Maglie to Rossano is to bus via Taranto which costs €24 - €45 and takes 8h 10m.
The fastest way to get from Maglie to Rossano is to drive which takes 4h 8m and costs €40 - €65.
No, there is no direct bus from Maglie to Rossano. However, there are services departing from Maglie and arriving at Rossano via Taranto and Rossano Scalo. The journey, including transfers, takes approximately 7h 4m.
No, there is no direct train from Maglie to Rossano. However, there are services departing from Lecce and arriving at Rossano via . The journey, including transfers, takes approximately 6h 17m.
The distance between Maglie and Rossano is 291 km. The road distance is 261.8 km.
The best way to get from Maglie to Rossano without a car is to train which takes 6h 17m and costs €29 - €55.
It takes approximately 6h 17m to get from Maglie to Rossano, including transfers.
Maglie to Rossano bus services, operated by S.T.P. di Terra d' Otranto, depart from Maglie station.
Maglie to Rossano train services, operated by Trenitalia Intercity, depart from Lecce station.
The best way to get from Maglie to Rossano is to train which takes 6h 17m and costs €29 - €55. Alternatively, you can bus, which costs €55 - €85 and takes 7h 4m.
What companies run services between Maglie, Apulia, Italy and Rossano, Italy?
Trenitalia Intercity operates a train from Lecce to Rossano twice daily. Tickets cost €27–50 and the journey takes 3h 22m. Alternatively, you can take a bus from Maglie to Rossano via Taranto, Rossano, and Rossano Scalo in around 7h 4m.
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Lecce to Rossano
- Ave. Duration
- 3h 22m
- Frequency
- Twice daily
- Estimated price
- €27–50
- Website
- Trenitalia Intercity
- Phone
- 0832-228441
- info@stplecce.it
- Website
- stplecce.it
Bus from Maglie to Taranto
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a week
- Estimated price
- €6–12
- Schedules at
- stplecce.it
- 2nd Class
- €8–12
- Phone
- +39 0362 185 0590
- info@onebus.it
- Website
- Onebus
Bus from Taranto to Rossano
- Ave. Duration
- 2h 44m
- Frequency
- Once a week
- Estimated price
- €50–70
- Website
- Onebus
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Maglie Piazzale Megapark to Taranto Via per San Giorgio
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Estimated price
- €6–12
- Website
- Itabus S.p.A.
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Maglie Piazzale Megapark to Taranto Via per San Giorgio
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- €10–16
- Website
- Flixbus
Bus from Taranto to Rossano
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- €17–27
- Website
- Flixbus
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
Booking & Getting There
Maglie to Rossano bus services, operated by S.T.P. di Terra d' Otranto, arrive at Taranto station.
Maglie to Rossano train services, operated by Trenitalia Intercity, arrive at Rossano station.
Yes, the driving distance between Maglie to Rossano is 262 km. It takes approximately 4h 8m to drive from Maglie to Rossano.
Book your Maglie to Rossano train tickets online with Omio.
Book your Maglie to Rossano bus tickets online with Omio.
There are 227+ hotels available in Rossano.















