There are 5 ways to get from Berlin to Porto Santo by plane, train, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Berlin Brandenburg Airport to Porto Santo Airport
best- Fly from Berlin Brandenburg Airport (BER) to Porto Santo Airport (PXO)plane BER - PXO
11h€123–321Train to Václav Havel Airport Prague, fly to Porto Santo Airport
- Take the train from Berlin Hbf to Praha-Holešovicetrain
- Fly from Václav Havel Airport Prague (PRG) to Porto Santo Airport (PXO)plane PRG - PXO
16h 4m€291–523Train, train to Hannover Airport, fly to Porto Santo Airport
- Take the train from Berlin Hbf to Wolfsburg, Hauptbahnhoftrain
- Take the train from Wolfsburg, Hauptbahnhof to Hannover Hauptbahnhoftrain
- Fly from Hannover Airport (HAJ) to Porto Santo Airport (PXO)plane HAJ - PXO
14h 1m€163–453Train to Hamburg Airport, fly to Porto Santo Airport
- Take the train from Berlin Hbf to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Porto Santo Airport (PXO)plane HAM - PXO
12h 28m€142–452Fly Berlin Brandenburg Airport to Madeira Airport, car ferry
- Fly from Berlin Brandenburg Airport (BER) to Madeira Airport (FNC)plane BER - FNC
- Take the carferry from Funchal to Porto Santocarferry
12h 23m€140–572
Berlin Brandenburg Airport (BER) to Porto Santo Airport (PXO) flights
Comparing Your Travel Options
The cheapest way to get from Berlin to Porto Santo is to fly which costs €120 - €330 and takes 11h.
The fastest way to get from Berlin to Porto Santo is to fly which takes 11h and costs €120 - €330.
The distance between Berlin and Porto Santo is 3235 km.
It takes approximately 11h to get from Berlin to Porto Santo, including transfers.
Porto Santo is 1h behind Berlin. It is currently 3:11 AM in Berlin and 2:11 AM in Porto Santo.
There are 212+ hotels available in Porto Santo.
What companies run services between Berlin, Germany and Porto Santo, Portugal?
Eurowings, easyJet, and two other airlines fly from Berlin Brandenburg Airport (BER) to Porto Santo Airport (PXO) once daily.
- Website
- bintercanarias.com
Flights from Berlin Brandenburg Airport to Porto Santo Airport via Madeira Airport
- Ave. Duration
- 13h 25m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €85–300
Flights from Václav Havel Airport Prague to Porto Santo Airport via Madeira Airport
- Ave. Duration
- 8h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €75–280
Flights from Hannover Airport to Porto Santo Airport via Madeira Airport
- Ave. Duration
- 16h 25m
- When
- Tuesday and Sunday
- Estimated price
- €130–400
Flights from Hannover Airport to Porto Santo Airport via Amsterdam Schiphol, Madeira Airport
- Ave. Duration
- 11h 10m
- When
- Friday and Saturday
- Estimated price
- €150–650
Flights from Hannover Airport to Porto Santo Airport via Frankfurt, Madeira Airport
- Ave. Duration
- 12h 2m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €120–400
Flights from Hamburg Airport to Porto Santo Airport via Madeira Airport
- Ave. Duration
- 8h 10m
- When
- Thursday
- Estimated price
- €130–600
- Website
- easyjet.com
Flights from Berlin Brandenburg Airport to Porto Santo Airport via Porto
- Ave. Duration
- 8h 30m
- When
- Sunday
- Estimated price
- €85–320
Flights from Berlin Brandenburg Airport to Porto Santo Airport via Lisboa
- Ave. Duration
- 10h 55m
- When
- Tuesday and Friday
- Estimated price
- €120–300
Flights from Hannover Airport to Porto Santo Airport via Amsterdam Schiphol, Porto
- Ave. Duration
- 9h 35m
- When
- Sunday
- Estimated price
- €140–650
Flights from Hamburg Airport to Porto Santo Airport via Lisboa
- Ave. Duration
- 9h 30m
- When
- Tuesday
- Estimated price
- €90–340
Flights from Hamburg Airport to Porto Santo Airport via Porto
- Ave. Duration
- 9h 35m
- When
- Sunday
- Estimated price
- €90–340
Flights from Berlin Brandenburg Airport to Madeira Airport
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €75–210
Flights from Berlin Brandenburg Airport to Madeira Airport via Porto
- Ave. Duration
- 8h 55m
- When
- Monday and Friday
- Estimated price
- €75–210
- Website
- flytap.com
Flights from Václav Havel Airport Prague to Porto Santo Airport via Lisboa
- Ave. Duration
- 16h 55m
- When
- Saturday
- Estimated price
- €110–280
Flights from Hannover Airport to Porto Santo Airport via Lisboa
- Ave. Duration
- 17h 25m
- When
- Saturday
- Estimated price
- €100–380
Flights from Berlin Brandenburg Airport to Madeira Airport via Lisboa
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- €120–300
- Website
- ryanair.com
Flights from Berlin Brandenburg Airport to Madeira Airport via Porto
- Ave. Duration
- 9h 47m
- When
- Sunday and Thursday
- Estimated price
- €95–250
Flights from Berlin Brandenburg Airport to Madeira Airport via Lisboa
- Ave. Duration
- 9h 45m
- When
- Saturday
- Estimated price
- €95–250
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- Danish Railways
Train from Berlin Hbf to Praha-Holešovice
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- €29
- Website
- Danish Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Berlin Hbf to Wolfsburg, Hauptbahnhof
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €30–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Wolfsburg, Hauptbahnhof to Hannover Hauptbahnhof
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €12–28
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Berlin Hbf to Hamburg Hbf
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- €45–110
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 581 97164164
- [email protected]
- Website
- metronom
Train from Wolfsburg, Hauptbahnhof to Hannover Hauptbahnhof
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €29
- Schedules at
- metronom
- Phone
- +49 581 97164174
- [email protected]
- Website
- enno
Train from Wolfsburg, Hauptbahnhof to Hannover Hauptbahnhof
- Ave. Duration
- 57 min
- Frequency
- Every 3 hours
- Estimated price
- €31
- Schedules at
- enno
- Phone
- +351 291 210 300
- [email protected]
- Website
- Porto Santo Line
Car ferry from Funchal to Porto Santo
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €35–290
- Website
- Porto Santo Line
- Schedules at
- Porto Santo Line
- Economy one way
- €35–50
- 1st Class one way
- €45–60
- 1 Passenger + Car (A class) one way
- €140–290
Want to know more about travelling around Portugal
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide











