Rome2Rio

How to get fromHanover to Capriby plane, ferry, train or bus

Find Transport to Capri

See all options

There are 10 ways to get from Hanover to Capri by plane, ferry, train, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly from Hannover Airport, ferry

    best
    1. Fly from Hannover Airport (HAJ) to Naples Airport (NAP)planeHAJ - NAP
    2. Take the ferry from Naples Beverello to Port of Capriferry
    8h 6m
    €114–316
  2. Bus, ferry via Munich

    cheapest
    1. Take the bus from Hanover central bus station to Munich central bus stationbusN05 / ...
    2. Take the bus from Munich central bus station to Napoli P.zza Garibaldibus
    3. Take the ferry from Naples Beverello to Port of Capriferry
    26h 51m
    €95–263
  3. Train, bus, ferry

    1. Take the train from Hannover Hauptbahnhof to Nürnberg Hbftrain25 / ...
    2. Take the bus from Nuremberg central bus station to Roma, Autostazione Tiburtinabus
    3. Take the bus from Roma, Autostazione Tiburtina to Napoli P.zza Garibaldibus570 / ...
    4. Take the ferry from Naples Beverello to Port of Capriferry
    23h 20m
    €123–335
  4. Train, bus, ferry via Ancona

    1. Take the train from Hannover Hauptbahnhof to München Hbftrain25 / ...
    2. Take the train from München Hbf to Anconatrain89
    3. Take the bus from Ancona to Napoli P.zza Garibaldibus
    4. Take the train from Napoli P. Garibaldi to Sorrentotrain0
    5. Take the ferry from Port of Sorrento to Port of Capriferry
    25h 4m
    €195–412
  5. Train to Bremen Airport, fly, ferry

    1. Take the train from Hannover Hauptbahnhof to Bremen Hbftrain
    2. Fly from Bremen Airport (BRE) to Naples Airport (NAP)planeBRE - NAP
    3. Take the ferry from Naples Beverello to Port of Capriferry
    9h 26m
    €144–424
  6. Train to Frankfurt, fly, ferry

    1. Take the train from Hannover Hauptbahnhof to Frankfurttrain
    2. Fly from Frankfurt (FRA) to Naples Airport (NAP)planeFRA - NAP
    3. Take the ferry from Naples Beverello to Port of Capriferry
    8h 27m
    €150–398
  7. Train to Münster Osnabrück International Airport, fly, ferry

    1. Take the train from Hannover Hauptbahnhof to Osnabrück Hbftrain
    2. Fly from Münster Osnabrück International Airport (FMO) to Naples Airport (NAP)planeFMO - NAP
    3. Take the ferry from Naples Beverello to Port of Capriferry
    10h 46m
    €111–444
  8. Train to Berlin Brandenburg Airport, fly, ferry

    1. Take the train from Hannover Hauptbahnhof to S Spandau Bhftrain
    2. Fly from Berlin Brandenburg Airport (BER) to Naples Airport (NAP)planeBER - NAP
    3. Take the ferry from Naples Beverello to Port of Capriferry
    8h 21m
    €114–418
  9. Train, bus, ferry #2

    1. Take the train from Hannover Hauptbahnhof to Göttingentrain20 / ...
    2. Take the bus from Göttingen central bus station to Munich central bus stationbusN73
    3. Take the bus from Munich central bus station to Napoli P.zza Garibaldibus
    4. Take the ferry from Naples Beverello to Port of Capriferry
    27h 18m
    €102–292
  10. Bus, ferry

    1. Take the bus from HANNOVER, ZOB - Rundestrasse 12 to SŁUBICE, Port Świecko, Świecko 39bus
    2. Take the bus from SŁUBICE, Port Świecko, Świecko 39 to NAPOLI, Parcheggio METROPARK, via Corso Arnaldo Luccibus
    3. Take the ferry from Naples Beverello to Port of Capriferry
    32h 11m
    €161–258

Hanover to Capri by train, foot, bus, subway, and ferry

Calendar7Weekly Services
Duration23h 20mAverage Duration
Ticket€123Cheapest Price
See schedules

Questions & Answers

What companies run services between Hanover, Germany and Capri, Italy?

There is no direct connection from Hanover to Capri. However, you can take the train to Langenhagen Flughafen, walk to Hannover Airport (HAJ) airport, fly to Naples Airport (NAP), walk to Napoli - Capodichino Aeroporto, take the bus to Napoli P.zza Garibaldi, walk to Piazza 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 Hannover Hauptbahnhof to Port of Capri via Nürnberg Hbf, Nuremberg central bus station, Roma, Autostazione Tiburtina, Napoli P.zza Garibaldi, Piazza Garibaldi, Municipio, and Naples Beverello in around 23h 20m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Ferry operators

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 guideItaly Travel Guides