Rome2rio's partners include

There are 7 ways to get from Basel to Naples by plane, train, bus and ferry, bus or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Basel to Naples.
Launch map view
  • Distance: 571.8 miles
  • Duration: 4 h 41 min

What companies run services between Basel, Switzerland and Naples, Italy?

easyJet and Lufthansa fly from Basel to Naples twice daily. Alternatively, you can take a train from Basel to Naples via Milano Centrale in around 9 hours 25 minutes.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Basel to Naples via Munich
Avg. Duration
4 h 5 min
When
Every day
Estimated price
$170 - $800
Flights from Zurich to Naples via Munich
Avg. Duration
3 h 47 min
When
Every day
Estimated price
$200 - $900
Flights from Basel to Rome via Frankfurt
Avg. Duration
3 h 50 min
When
Every day
Estimated price
$190 - $1,000
Flights from Basel to Rome via Munich
Avg. Duration
4 h 10 min
When
Every day
Estimated price
$190 - $1,000
easyJet
Website
easyjet.com
Flights from Basel to Naples
Avg. Duration
1 h 40 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$60 - $480
Flights from Zurich to Naples
Avg. Duration
2 h
When
Tuesday, Thursday and Saturday
Estimated price
$150 - $1,000
Flights from Basel to Rome
Avg. Duration
1 h 35 min
When
Every day
Estimated price
$70 - $490
Swiss
Website
swiss.com
Flights from Basel to Naples via Munich
Avg. Duration
4 h 5 min
When
Every day
Estimated price
$170 - $800
Flights from Zurich to Naples
Avg. Duration
1 h 40 min
When
Tuesday, Friday and Sunday
Estimated price
$140 - $1,400
Flights from Zurich to Naples via Munich
Avg. Duration
3 h 50 min
When
Every day
Estimated price
$200 - $900
Alitalia
Website
alitalia.com
Flights from Zurich to Naples via Rome
Avg. Duration
3 h 50 min
When
Every day
Estimated price
$100 - $650
Train operators
Swiss Railways (SBB/CFF/FFS)
Website
sbb.ch
Train from Basel SBB to Zürich HB
Avg. Duration
53 min
Frequency
Every 30 minutes
Estimated price
$35 - $65
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Basel SBB to Milano Centrale
Avg. Duration
4 h 6 min
Frequency
4 times a day
Estimated price
$95 - $160
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Trenitalia Frecce
Phone
+39 06 68475475
Website
trenitalia.com
Train from Roma Termini to Napoli Centrale
Avg. Duration
1 h 7 min
Frequency
Hourly
Estimated price
$30 - $45
Website
orario.trenitalia.com
Train from Milano Centrale to Napoli Centrale
Avg. Duration
4 h 20 min
Frequency
Every 2 hours
Estimated price
$95 - $140
Website
orario.trenitalia.com
Bus operators
Eurolines CH
Phone
0041 (0) 844 257 224
Website
eurolines.ch
Bus and ferry from Basel to Caserta
Avg. Duration
14 h 35 min
Frequency
Twice a week
Estimated price
$90 - $140
Book at
eurolines.ch
Gruppo Di Maio
Phone
+39 0827 34 117
Email
info@gruppodimaio.it
Website
gruppodimaio.it
Bus from Basel to Santa Maria Capua Vetere
Avg. Duration
15 h 15 min
Frequency
3 times a week
Estimated price
$60 - $90
Schedules at
gruppodimaio.it

How far is it from Basel to Naples?

The distance between Basel and Naples is 915 km. The road distance is 1121 km.

What is the cheapest way to get from Basel to Naples?

The cheapest way to get from Basel to Naples is to bus which costs SFr 70 and takes 16 hours 44 minutes.

What is the fastest way to get from Basel to Naples?

The quickest way to get from Basel to Naples is to fly which takes 4 hours 41 minutes and costs SFr 120.

Is there a direct train between Basel and Naples?

No, there is no direct train from Basel to Naples. However, there are services departing from Basel SBB and arriving at Napoli Centrale via Milano Centrale. The journey, including transfers, takes approximately 9 hours 25 minutes.

Is there a direct bus between Basel and Naples?

No, there is no direct bus from Basel to Naples. However, there are services departing from Basel and arriving at Napoli - Via Don Bosco via Caserta - Statione FS. The journey, including transfers, takes approximately 16 hours 5 minutes.

How long does it take to get from Basel to Naples?

It takes approximately 4 hours 41 minutes to get from Basel to Naples, including transfers.