There are 12 ways to get from Basel to Potenza by bus, train (Trenitalia), 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.
Bus via Battipaglia
best- Take the bus from Basel to Battipagliabus
- Take the bus from Battipaglia to Potenzabus N525
12h 34m€120–164Train, train to Milano Malpensa Airport, fly to Salerno Costa D'Amalfi Airport, bus
cheapest- Take the train from Basel SBB to Luganotrain
- Take the train from Lugano to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Salerno Costa D'Amalfi Airport (QSR)plane MXP - QSR
- Take the bus from Salerno Airport to Potenza, Terminal Busbus
9h 46m€62–444Train
- Take the train from Basel SBB to Luganotrain Ec
- Take the train from Lugano to Milano Centraletrain
- Take the train from Milano Centrale to Potenza Centraletrain Fr
12h 46m€177–607Drive 1,202 km
- Drive from Basel to Potenzacar 1,202 km
11h 52m€212–305Fly Basel to Naples Airport, train
- Fly from Basel (BSL) to Naples Airport (NAP)plane BSL - NAP
- Take the train from Napoli Centrale to Potenza Centraletrain
7h 45m€85–269Bus
- Take the bus from Basel, Meret Oppenheim-Strasse to Potenza, Terminal Busbus Senise
17h 55m€81Bus via Bisaccia
- Take the bus from Basel to Lacedonia - Area Industrialebus
- Take the bus from Lacedonia to Rionero In Vulturebus
24h 56m€112–157Train to Zurich Airport, fly to Naples Airport, train
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Naples Airport (NAP)plane ZRH - NAP
- Take the train from Napoli Centrale to Potenza Centraletrain
8h 54m€136–395Fly Basel to Bari Karol Wojtyła Airport, bus
- Fly from Basel (BSL) to Bari Karol Wojtyła Airport (BRI)plane BSL - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
- Take the bus from Matera piazza Matteotti to Potenza - Via Zarabus
8h 53m€80–229Bus to Milan Linate Airport, fly to Bari Karol Wojtyła Airport, bus
- Take the bus from Basel to Milano - Famagostabus
- Fly from Milan Linate Airport (LIN) to Bari Karol Wojtyła Airport (BRI)plane LIN - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
- Take the bus from Matera piazza Matteotti to Potenza - Via Zarabus
10h 52m€130–287Train to Zurich Airport, fly to Bari Karol Wojtyła Airport, bus
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Bari Karol Wojtyła Airport (BRI)plane ZRH - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
- Take the bus from Matera piazza Matteotti to Potenza - Via Zarabus
10h 2m€126–355Fly Basel to Brindisi Airport, train
- Fly from Basel (BSL) to Brindisi Airport (BDS)plane BSL - BDS
- Take the train from Brindisi to Tarantotrain
- Take the train from Taranto to Potenza Centraletrain
10h 43m€82–346
Basel to Potenza by train
Questions & Answers
The cheapest way to get from Basel to Potenza is to bus which costs €81 and takes 17h 55m.
The fastest way to get from Basel to Potenza is to fly and train which takes 7h 45m and costs €85 - €270.
Yes, there is a direct bus departing from Basel, Meret Oppenheim-Strasse and arriving at Potenza, Terminal Bus. Services depart twice a week, and operate Wednesday and Saturday. The journey takes approximately 17h 55m.
No, there is no direct train from Basel to Potenza. However, there are services departing from Basel SBB and arriving at Potenza Centrale via Lugano and Milano Centrale. The journey, including transfers, takes approximately 12h 46m.
The distance between Basel and Potenza is 1365 km. The road distance is 1202 km.
The best way to get from Basel to Potenza without a car is to bus via Battipaglia which takes 12h 34m and costs €120 - €170.
It takes approximately 12h 34m to get from Basel to Potenza, including transfers.
Basel to Potenza bus services, operated by Onebus, depart from Basel station.
Basel to Potenza train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Basel SBB station.
The best way to get from Basel to Potenza is to bus via Battipaglia which takes 12h 34m and costs €120 - €170. Alternatively, you can train, which costs €170 - €650 and takes 12h 46m.
What companies run services between Basel, Switzerland and Potenza, Italy?
You can take a bus from Basel to Potenza via Battipaglia in around 12h 34m. Alternatively, you can take a train from Basel SBB to Potenza Centrale via Lugano and Milano Centrale in around 12h 46m.
- Website
- ita-airways.com
Flights from Zurich Airport to Naples Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €85–240
Flights from Zurich Airport to Naples Airport via Rome
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €70–240
Flights from Milan Linate Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- €50–170
Flights from Milan Linate Airport to Bari Karol Wojtyła Airport via Rome
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- €50–170
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Estimated price
- €85–260
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €27–80
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Estimated price
- €85–260
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–90
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 0362 185 0590
- info@onebus.it
- Website
- Onebus
Bus from Basel to Battipaglia
- Ave. Duration
- 10h 29m
- Frequency
- Once a week
- Estimated price
- €110–160
- Website
- Onebus
Bus from Basel to Milano - Famagosta
- Ave. Duration
- 3h 5m
- Frequency
- Once a week
- Estimated price
- €60–90
- Website
- Onebus
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
Italian Lakes: Getting around by train
Read the travel guide
More Questions & Answers
Basel to Potenza bus services, operated by Onebus, arrive at Battipaglia station.
Basel to Potenza train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Lugano station.
Yes, the driving distance between Basel to Potenza is 1202 km. It takes approximately 11h 52m to drive from Basel to Potenza.
Book your Basel to Potenza train tickets online with Omio.
Book your Basel to Potenza bus tickets online with Omio.
There are 261+ hotels available in Potenza.



