There are 12 ways to get from Grindelwald to Capri by car, bus, train, ferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, bus, train, ferry
best- Drive from Grindelwald to Airolo, Caseificio/Funiviacar
- Take the bus from Airolo, Caseificio/Funivia to Biasca, Stazionebus 120
- Take the train from Biasca to Gallaratetrain S50
- Take the train from Rho Fiera to Napoli Centraletrain
- Take the ferry from Naples Beverello to Port of Capriferry
14h 11m€153–347Train, train to Milano Malpensa Airport, fly to Naples Airport, ferry
cheapest- Take the train from Spiez to Domodossolatrain
- Take the train from Domodossola to Gallaratetrain
- Fly from Milano Malpensa Airport (MXP) to Naples Airport (NAP)plane MXP - NAP
- Take the ferry from Naples Beverello to Port of Capriferry
10h 17m€76–297Train, bus, ferry
- Take the train from Interlaken Ost to Luzerntrain Lix
- Take the bus from Luthern to Beneventobus
- Take the bus from Benevento - Terminal Bus to Napoli - Capodichino Aeroportobus
- Take the ferry from Naples Beverello to Port of Capriferry
22h 48m€113–198Drive, ferry
- Drive from Grindelwald to Naples Beverellocar
- Take the ferry from Naples Beverello to Port of Capriferry
11h 12m€201–355Train to Zurich Airport, fly to Naples Airport, ferry
- Take the train from Interlaken Ost to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Naples Airport (NAP)plane ZRH - NAP
- Take the ferry from Naples Beverello to Port of Capriferry
10h 12m€145–490Train, bus, ferry via Como
- Take the train from Interlaken Ost to Zürich HBtrain Ext
- Take the train from Zürich HB to Como S. Giovannitrain Ec
- Take the bus from Como to Napoli P.zza Garibaldibus 518
- Take the train from Napoli P. Garibaldi to Sorrentotrain 0
- Take the ferry from Port of Sorrento to Port of Capriferry
23h 6m€196–521Train, bus, ferry via Grottaminarda
- Take the train from Interlaken Ost to Luzerntrain Lix
- Take the bus from Lucerne to Grottaminardabus
- Take the bus from Grottaminarda to Napoli, Autostazione Metroparkbus
- Take the ferry from Naples Beverello to Port of Capriferry
24h 37m€145–277Train to Basel, fly to Naples Airport, ferry
- Take the train from Interlaken Ost to Basel SBBtrain
- Fly from Basel (BSL) to Naples Airport (NAP)plane BSL - NAP
- Take the ferry from Naples Beverello to Port of Capriferry
10h 13m€82–449Train, train to Milan Linate Airport, fly to Naples Airport, ferry
- Take the train from Spiez to Domodossolatrain
- Take the train from Domodossola to Rho Fiera Milanotrain
- Fly from Milan Linate Airport (LIN) to Naples Airport (NAP)plane LIN - NAP
- Take the ferry from Naples Beverello to Port of Capriferry
10h 53m€96–305Train, bus to Il Caravaggio International Airport, fly to Naples Airport, ferry
- Take the train from Spiez to Domodossolatrain
- Take the train from Domodossola to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Naples Airport (NAP)plane BGY - NAP
- Take the ferry from Naples Beverello to Port of Capriferry
11h 45m€93–354Train, train to Milano Malpensa Airport, fly to Salerno Costa D'Amalfi Airport, bus, ferry
- Take the train from Spiez to Domodossolatrain
- Take the train from Domodossola to Gallaratetrain
- Fly from Milano Malpensa Airport (MXP) to Salerno Costa D'Amalfi Airport (QSR)plane MXP - QSR
- Take the bus from Salerno Airport to Napoli via G. Ferrarisbus
- Take the ferry from Naples Beverello to Port of Capriferry
11h 56m€120–304Train, train to Milan Linate Airport, fly to Fiumicino International Airport, ferry
- Take the train from Spiez to Domodossolatrain
- Take the train from Domodossola to Rho Fiera Milanotrain
- Fly from Milan Linate Airport (LIN) to Fiumicino International Airport (FCO)plane LIN - FCO
- Take the train from Roma Termini to Napolitrain
- Take the ferry from Naples Beverello to Port of Capriferry
11h 54m€126–365
Grindelwald to Capri by train, bus, and ferry
Questions & Answers
The cheapest way to get from Grindelwald to Capri is to train and bus and ferry which costs €110 - €200 and takes 22h 48m.
The fastest way to get from Grindelwald to Capri is to train and fly and ferry which takes 10h 12m and costs €140 - €490.
The distance between Grindelwald and Capri is 1151 km.
The best way to get from Grindelwald to Capri without a car is to train and bus and ferry which takes 22h 48m and costs €110 - €200.
It takes approximately 14h 11m to get from Grindelwald to Capri, including transfers.
There are 3831+ hotels available in Capri.
What companies run services between Grindelwald, Switzerland and Capri, Italy?
There is no direct connection from Grindelwald to Capri. However, you can drive to Airolo, Caseificio/Funivia, take the bus to Biasca, Stazione, walk to Biasca, take the train to Gallarate, take the train to Rho Fiera Milano, take the train to Napoli Centrale, walk to Garibaldi, take the subway to Municipio, walk to Naples Beverello, then take the ferry to Port of Capri. Alternatively, you can take a train from Grindelwald to Port of Capri via Interlaken Ost, Luzern, Luthern, Benevento - Terminal Bus, Napoli - Capodichino Aeroporto, Beverello - Angioino, and Naples Beverello in around 22h 48m.
- Website
- ita-airways.com
Flights from Zurich Airport to Naples Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- €75–280
Flights from Zurich Airport to Naples Airport via Fiumicino International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €60–200
Flights from Milan Linate Airport to Naples Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- €45–140
Flights from Milan Linate Airport to Naples Airport via Fiumicino International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €45–140
Flights from Milan Linate Airport to Fiumicino International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €45–140
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Naples Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €35–140
Flights from Il Caravaggio International Airport to Naples Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €40–170
Flights from Il Caravaggio International Airport to Naples Airport via Palermo
- Ave. Duration
- 3h 40m
- When
- Tuesday
- Estimated price
- €40–170
- Website
- easyjet.com
Flights from Zurich Airport to Naples Airport
- Ave. Duration
- 1h 50m
- When
- Monday and Friday
- Estimated price
- €35–180
Flights from Milano Malpensa Airport to Naples Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- €25–130
Flights from Basel to Naples Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €40–160
- Website
- lufthansa.com
Flights from Basel to Naples Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Monday to Saturday
- Estimated price
- €60–340
Flights from Milan Linate Airport to Fiumicino International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €45–140
- Website
- aeroitalia.com
Flights from Milano Malpensa Airport to Salerno Costa D'Amalfi Airport
- Ave. Duration
- 1h 30m
- When
- Monday to Saturday
- Estimated price
- €75–280
Flights from Milan Linate Airport to Fiumicino International Airport via Olbia
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €100–380
- Website
- flexflight.dk
Flights from Milano Malpensa Airport to Salerno Costa D'Amalfi Airport
- Ave. Duration
- 1h 30m
- When
- Monday to Saturday
- Estimated price
- €75–280
Flights from Milan Linate Airport to Fiumicino International Airport via Olbia
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €100–380
- Website
- swiss.com
Flights from Zurich Airport to Naples Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- €75–280
Flights from Zurich Airport to Naples Airport via Fiumicino International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €60–200
- Website
- flyulendo.com
Flights from Milano Malpensa Airport to Naples Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €35–130
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Biasca to Gallarate
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- €7–9
- Website
- https://www.trenord.it/en/
Train from Domodossola to Gallarate
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- €6–8
- Website
- https://www.trenord.it/en/
Train from Domodossola to Rho Fiera Milano
- Ave. Duration
- 1h 24m
- Frequency
- Every 2 hours
- Estimated price
- €8–10
- Website
- https://www.trenord.it/en/
Train from Domodossola to Milano Centrale
- Ave. Duration
- 1h 42m
- Frequency
- Every 2 hours
- Estimated price
- €8–11
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Rho Fiera to Napoli Centrale
- Ave. Duration
- 5h 27m
- Frequency
- Once daily
- Estimated price
- €100–200
- Website
- https://www.italotreno.it/en
Train from Roma Termini to Napoli
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- €27–55
- Website
- https://www.italotreno.it/en
- Phone
- +41 (0)58 668 80 00
- info@zentralbahn.ch
- Website
- zentralbahn.ch
Train from Interlaken Ost to Luzern
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- €35–50
- Website
- https://www.zentralbahn.ch/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Interlaken Ost to Zürich Flughafen
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €65–190
- Website
- https://www.sbb.ch/en
Train from Interlaken Ost to Zürich HB
- Ave. Duration
- 1h 59m
- Frequency
- Every 3 hours
- Estimated price
- €60–180
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Como S. Giovanni
- Ave. Duration
- 2h 35m
- Frequency
- Every 2 hours
- Estimated price
- €70–210
- Website
- https://www.sbb.ch/en
Train from Spiez to Domodossola
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- €35–100
- Website
- https://www.sbb.ch/en
Train from Interlaken Ost to Basel SBB
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €55–160
- Website
- https://www.sbb.ch/en
- Phone
- +39 800 211 388
- infoeav@eavsrl.it
- Website
- eavsrl.it
Train from Napoli P. Garibaldi to Sorrento
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €6–10
- Schedules at
- eavsrl.it
- 2nd Class
- €6–10
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Spiez to Domodossola
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- €17–24
- Website
- https://www.bls.ch/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Domodossola to Gallarate
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- €10–18
- Website
- https://www.trenitalia.com/en.html
Train from Domodossola to Rho Fiera Milano
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- €14–24
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Interlaken Ost to Basel SBB
- Ave. Duration
- 2h 1m
- Frequency
- 3 times a day
- Estimated price
- €13–17
- Schedules at
- sbb-deutschland.de
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Airolo, Caseificio/Funivia to Biasca, Stazione
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- €5–7
- Website
- https://www.postauto.ch
- Phone
- +39 0825-26416
- INFORMAZIONI@BARTOLINIPULLMAN.IT
- Website
- bartolinipullman.it
Bus from Luthern to Benevento
- Ave. Duration
- 14h
- Frequency
- Once a week
- Estimated price
- €50
- Schedules at
- bartolinipullman.it
- Phone
- 800 901 142
- air@aircampania.it
- Website
- aircampania.it
Bus from Benevento - Terminal Bus to Napoli - Capodichino Aeroporto
- Ave. Duration
- 1h 10m
- Frequency
- Every 2 hours
- Estimated price
- €5–7
- Schedules at
- aircampania.it
Bus from Grottaminarda to Napoli, Autostazione Metropark
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- €6–9
- Schedules at
- aircampania.it
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Como to Napoli P.zza Garibaldi
- Ave. Duration
- 12h 25m
- Frequency
- Once daily
- Estimated price
- €55–100
- Website
- https://www.flixbus.co.uk
- Phone
- +39 0827 34 117
- info@gruppodimaio.it
- Website
- gruppodimaio.it
Bus from Lucerne to Grottaminarda
- Ave. Duration
- 15h 35m
- Frequency
- Twice a week
- Estimated price
- €85–130
- Schedules at
- gruppodimaio.it
- customerservices@terravision.eu
- 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/
- info@flibco.com
- Website
- flibco.com
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €8–21
- Website
- https://www.flibco.com/en
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €4–8
- Website
- https://autostradale.it/?lang=en-GB
- Phone
- +39 327 190 8572
- info@agenziainfanteviaggi.it
- Website
- infantebus.it
Bus from Salerno Airport to Napoli via G. Ferraris
- Ave. Duration
- 1h 28m
- Frequency
- Once daily
- Estimated price
- €7–9
- Schedules at
- agenziainfanteviaggi.it
- Phone
- (+39)081.552.07.63
- customercare@nlg.it
- Website
- nlg.it
Ferry from Naples Beverello to Port of Capri
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- €23–90
- Website
- https://www.nlg.it/en/
Ferry from Port of Sorrento to Port of Capri
- Ave. Duration
- 25 min
- Frequency
- Every 4 hours
- Estimated price
- €11–27
- Website
- https://www.nlg.it/en/
- Phone
- +39 081 428 5555
- booking@snav.it
- Website
- snav.it
Ferry from Naples Beverello to Port of Capri
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- €18–65
- Schedules at
- snav.it
Ferry from Port of Sorrento to Port of Capri
- Ave. Duration
- 30 min
- Frequency
- 4 times a day
- Estimated price
- €4–15
- Schedules at
- snav.it
- Phone
- 081 4972206
- customer@alilauro.it
- Website
- alilauro.it
Ferry from Port of Sorrento to Port of Capri
- Ave. Duration
- 15 min
- Frequency
- Every 2 hours
- Estimated price
- €13–24
- Website
- https://www.alilauro.it/en/
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
Travelling by boat in Italy
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide














































































