There are 8 ways to get from Milan to Palazzo San Gervasio by plane, car, train (Trenitalia), bus, 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.
Fly from Milan Linate Airport, drive
best- Fly from Milan Linate Airport (LIN) to Bari Karol Wojtyła Airport (BRI)plane LIN - BRI
- Drive from Bari-Airport-BRI to Palazzo San Gervasiocar
3h 57m€65–191Train to Milano Malpensa Airport, fly, drive
cheapest- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Bari Karol Wojtyła Airport (BRI)plane MXP - BRI
- Drive from Bari-Airport-BRI to Palazzo San Gervasiocar
4h 44m€46–184Train (Trenitalia)
- Take the train from Milano Centrale to Potenza Centraletrain Fr
9h 4m€207–360Bus via Bari
- Take the bus from Milano, San Donato M3 to Baribus N435 / ...
- Take the bus from Bari via Capruzzi to Palazzo San Gervasio, Viale Europabus 702
13h 17m€82–135Drive 834.7 km
- Drive from Milan to Palazzo San Gervasiocar 834.7 km
7h 59m€131–189Bus to Il Caravaggio International Airport, fly, drive
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Bari Karol Wojtyła Airport (BRI)plane BGY - BRI
- Drive from Bari-Airport-BRI to Palazzo San Gervasiocar
4h 41m€53–204Train, bus
- Take the train from Milan Rogoredo to Napoli Centraletrain 9975 / ...
- Take the bus from Napoli P.zza Garibaldi to San Nicola di Melfibus
9h 31m€111–220Bus
- Take the bus from Milan to Potenza Bus Stationbus Itabus
- Take the bus from Potenza - Viale G. Marconi to Palazzo San Gervasiobus 97
18h 14m€66–129
Milan to Palazzo San Gervasio by bus
Questions & Answers
The cheapest way to get from Milan to Palazzo San Gervasio is to bus which costs €65 - €130 and takes 18h 14m.
The fastest way to get from Milan to Palazzo San Gervasio is to fly and drive which takes 3h 57m and costs €65 - €200.
No, there is no direct bus from Milan to Palazzo San Gervasio. However, there are services departing from Milano, San Donato M3 and arriving at Palazzo San Gervasio, Viale Europa via Bari via Capruzzi. The journey, including transfers, takes approximately 13h 17m.
No, there is no direct train from Milan to Palazzo San Gervasio. However, there are services departing from Milano Centrale and arriving at Possidente via Potenza Centrale. The journey, including transfers, takes approximately 9h 4m.
The distance between Milan and Palazzo San Gervasio is 863 km. The road distance is 834.7 km.
The best way to get from Milan to Palazzo San Gervasio without a car is to train which takes 9h 4m and costs €200 - €360.
It takes approximately 3h 57m to get from Milan to Palazzo San Gervasio, including transfers.
Milan to Palazzo San Gervasio bus services, operated by FlixBus, depart from Milano, San Donato M3 station.
Milan to Palazzo San Gervasio train services, operated by Trenitalia Frecce, depart from Milano Centrale station.
The best way to get from Milan to Palazzo San Gervasio is to train which takes 9h 4m and costs €200 - €360. Alternatively, you can bus via Bari, which costs €80 - €140 and takes 13h 17m.
What companies run services between Milan, Italy and Palazzo San Gervasio, Italy?
Trenitalia Frecce operates a train from Milano Centrale to Potenza Centrale twice daily. Tickets cost €140–270 and the journey takes 6h 53m. Alternatively, you can take a bus from Milano, San Donato M3 to Palazzo San Gervasio, Viale Europa via Bari and Bari via Capruzzi in around 13h 17m.
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €35–160
Flights from Milano Malpensa Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €30–150
- Website
- ita-airways.com
Flights from Milan Linate Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- €50–170
Flights from Milan Linate Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- €50–170
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €21–170
- Website
- lufthansa.com
Flights from Milan Linate Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 27m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €50–170
Flights from Milan Linate Airport to Bari Karol Wojtyła Airport via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €90–310
- Website
- skyalps.com
Flights from Il Caravaggio International Airport to Bari Karol Wojtyła Airport via Mostar
- Ave. Duration
- 3h 40m
- When
- Monday and Friday
- Estimated price
- €180–420
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Potenza Centrale
- Ave. Duration
- 6h 53m
- Frequency
- Twice daily
- Estimated price
- €140–270
- Schedules at
- trenitalia.com
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- trenord.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milan Rogoredo to Napoli Centrale
- Ave. Duration
- 4h 36m
- Frequency
- Every 4 hours
- Estimated price
- €95–200
- Website
- https://www.italotreno.it/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Milano, San Donato M3 to Bari
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- €75–130
- Website
- https://www.flixbus.co.uk
- Phone
- +39 080 579 0211
- [email protected]
- Website
- sitasudtrasporti.it
Bus from Bari via Capruzzi to Palazzo San Gervasio, Viale Europa
- Ave. Duration
- 1h 27m
- Frequency
- 6 times a week
- Estimated price
- €5–8
- Schedules at
- sitasudtrasporti.it
Bus from Potenza - Viale G. Marconi to Palazzo San Gervasio
- Ave. Duration
- 2h 20m
- Frequency
- 6 times a week
- Estimated price
- €4–7
- Schedules at
- sitasudtrasporti.it
- [email protected]
- Website
- terravision.eu
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–25
- Website
- https://www.terravision.eu/
- Phone
- +39 0972 24590
- [email protected]
- Website
- autolineemoretti.it
Bus from Napoli P.zza Garibaldi to San Nicola di Melfi
- Ave. Duration
- 2h 15m
- Frequency
- 6 times a week
- Estimated price
- €11–26
- Schedules at
- autolineemoretti.it
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Milan to Potenza Bus Station
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Estimated price
- €60–120
- Website
- https://www.itabus.it/en/home
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
Getting to Milan from the airport
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Milan to Palazzo San Gervasio bus services, operated by FlixBus, arrive at Bari station.
Milan to Palazzo San Gervasio train services, operated by Trenitalia Frecce, arrive at Potenza Centrale station.
Yes, the driving distance between Milan to Palazzo San Gervasio is 835 km. It takes approximately 7h 59m to drive from Milan to Palazzo San Gervasio.
There are 97+ hotels available in Palazzo San Gervasio.

































