There are 9 ways to get from Rostock to Porto by train, plane, bus, car, towncar, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Hamburg Airport, fly
best- Take the train from Rostock Hauptbahnhof to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Francisco De Sá Carneiro Airport (OPO)plane HAM - OPO
8h 52m€103–301Train, train to Lübeck Airport, fly
cheapest- Take the train from Rostock Hauptbahnhof to Bad Kleinen Bahnhoftrain
- Take the train from Bad Kleinen Bahnhof to Lübeck Hbftrain
- Fly from Lübeck Airport (LBC) to Francisco De Sá Carneiro Airport (OPO)plane LBC - OPO
14h 26m€77–275Train, bus via Strasbourg
- Take the train from Rostock Hauptbahnhof to Berlin Hbftrain 17
- Take the train from Berlin Hbf to Strasbourg Bahnhoftrain 82
- Take the train from Strasbourg to Lyon Perrachetrain Tgv
- Take the bus from Lyon - Perrache Bus Station to Porto - TIC Campanhãbus
35h 43m€275–484Drive 2,583.6 km
- Drive from Rostock to Portocar 2,583.6 km
24h 26m€392–566Train to Berlin Brandenburg Airport, fly
- Take the train from Rostock Hauptbahnhof to Flughafen BERtrain
- Fly from Berlin Brandenburg Airport (BER) to Francisco De Sá Carneiro Airport (OPO)plane BER - OPO
8h 29m€93–266Train, bus, towncar
- Take the train from Rostock Hauptbahnhof to Berlin Hbftrain 17
- Take the train from Berlin Hbf to Strasbourg Bahnhoftrain 82
- Take the train from Strasbourg to Massy Tgvtrain Tgv
- Take the bus from Paris - Massy-Palaiseau to Centro Coordenador de Transportes da Guardabus
- Take a town car from Guarda to Porto - Aeroporto Francisco Sá Carneirotowncar
36h 15m€542–852Bus
- Take the bus from Rostock central bus station to Berlin, Zentralen Omnibusbahnhofbus 032 / ...
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Parisbus
- Take the bus from Paris Porte Maillot to Porto - Hospital de São Joãobus
41h 45m€127–211Train, bus
- Take the train from Rostock Hauptbahnhof to Ventschow Bahnhoftrain Re1
- Take the train from Ventschow Bahnhof to Hamburg Hbftrain Re1
- Take the bus from Hamburg - Bus Station to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris, Quai de Bercy to Porto - Terminal Intermodal de Campanhãbus
44h 54m€90–205Drive, car train
- Drive from Rostock to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to Fuldacartrain
- Drive from Fulda to Portocar
25h 20m€440–636
Rostock to Porto by train and bus
Questions & Answers
The cheapest way to get from Rostock to Porto is to train and fly which costs €100 - €310 and takes 8h 52m.
The fastest way to get from Rostock to Porto is to train and fly which takes 8h 29m and costs €90 - €270.
No, there is no direct bus from Rostock station to Porto. However, there are services departing from Rostock central bus station and arriving at Porto - Hospital de São João via Berlin, Zentralen Omnibusbahnhof and Paris Porte Maillot. The journey, including transfers, takes approximately 41h 45m.
The distance between Rostock and Porto is 2177 km. The road distance is 2583.6 km.
The best way to get from Rostock to Porto without a car is to train and bus via Strasbourg which takes 35h 43m and costs €270 - €490.
It takes approximately 8h 52m to get from Rostock to Porto, including transfers.
Rostock to Porto bus services, operated by FlixBus, depart from Rostock central bus station.
Rostock to Porto bus services, operated by FlixBus, arrive at Berlin, Zentralen Omnibusbahnhof station.
Porto is 1h behind Rostock. It is currently 2:08 AM in Rostock and 1:08 AM in Porto.
Yes, the driving distance between Rostock to Porto is 2584 km. It takes approximately 24h 26m to drive from Rostock to Porto.
What companies run services between Rostock, Germany and Porto, Portugal?
You can take a bus from Rostock central bus station to Porto - Hospital de São João via Berlin, Zentralen Omnibusbahnhof, Paris, and Paris Porte Maillot in around 41h 45m.
- Website
- lufthansa.com
Flights from Hamburg Airport to Francisco De Sá Carneiro Airport via Frankfurt
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- €85–360
Flights from Berlin Brandenburg Airport to Francisco De Sá Carneiro Airport via Frankfurt
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- €90–220
- Website
- ryanair.com
Flights from Berlin Brandenburg Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €55–190
Flights from Lübeck Airport to Francisco De Sá Carneiro Airport via London Stansted
- Ave. Duration
- 11h 41m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €55–220
Flights from Lübeck Airport to Francisco De Sá Carneiro Airport via Palma Mallorca
- Ave. Duration
- 11h 45m
- When
- Tuesday
- Estimated price
- €65–230
- Website
- eurowings.com
Flights from Hamburg Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 5m
- When
- Wednesday and Sunday
- Estimated price
- €65–210
Flights from Berlin Brandenburg Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 15m
- When
- Wednesday
- Estimated price
- €35–140
Flights from Berlin Brandenburg Airport to Francisco De Sá Carneiro Airport via Cologne Bonn
- Ave. Duration
- 4h 55m
- When
- Thursday
- Estimated price
- €35–140
- Website
- klm.com
Flights from Hamburg Airport to Francisco De Sá Carneiro Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- €70–350
- Website
- brusselsairlines.com
Flights from Hamburg Airport to Francisco De Sá Carneiro Airport via Brussels
- Ave. Duration
- 5h 50m
- When
- Monday to Saturday
- Estimated price
- €70–290
Flights from Berlin Brandenburg Airport to Francisco De Sá Carneiro Airport via Brussels
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- €60–270
- Website
- luxair.lu
Flights from Hamburg Airport to Francisco De Sá Carneiro Airport via Luxembourg
- Ave. Duration
- 6h 55m
- When
- Monday
- Estimated price
- €80–330
- Website
- easyjet.com
Flights from Berlin Brandenburg Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 3h 30m
- When
- Friday
- Estimated price
- €65–200
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Rostock Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 2h 38m
- Frequency
- Every 4 hours
- Estimated price
- €28–55
- Website
- https://int.bahn.de/en
Train from Rostock Hauptbahnhof to Berlin Hbf
- Ave. Duration
- 2h 3m
- Frequency
- Every 4 hours
- Estimated price
- €25–35
- Website
- https://int.bahn.de/en
Train from Berlin Hbf to Strasbourg Bahnhof
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- €80–160
- Website
- https://int.bahn.de/en
Train from Rostock Hauptbahnhof to Flughafen BER
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- €26–65
- Website
- https://int.bahn.de/en
Train from Rostock Hauptbahnhof to Bad Kleinen Bahnhof
- Ave. Duration
- 53 min
- Frequency
- 5 times a day
- Estimated price
- €23–30
- Website
- https://int.bahn.de/en
Train from Bad Kleinen Bahnhof to Lübeck Hbf
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- €18–22
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Rostock Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €29–40
- Website
- https://int.bahn.de/en
Train from Rostock Hauptbahnhof to Berlin Hbf
- Ave. Duration
- 2h 37m
- Frequency
- Every 3 hours
- Estimated price
- €30–45
- Website
- https://int.bahn.de/en
Train from Rostock Hauptbahnhof to Bad Kleinen Bahnhof
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €13–20
- Website
- https://int.bahn.de/en
Train from Bad Kleinen Bahnhof to Lübeck Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €12–18
- Website
- https://int.bahn.de/en
Train from Rostock Hauptbahnhof to Ventschow Bahnhof
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €12–18
- Website
- https://int.bahn.de/en
Train from Ventschow Bahnhof to Hamburg Hbf
- Ave. Duration
- 1h 51m
- Frequency
- Every 3 hours
- Estimated price
- €23–35
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Strasbourg to Lyon Perrache
- Ave. Duration
- 4h 5m
- Frequency
- Once a week
- Estimated price
- €80–150
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €80–110
- 1st Class
- €110–150
Train from Strasbourg to Massy Tgv
- Ave. Duration
- 3h 3m
- Frequency
- 4 times a day
- Estimated price
- €60–210
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 514 88 88 88
- info@odeg.de
- Website
- odeg.de
Train from Rostock Hauptbahnhof to Bad Kleinen Bahnhof
- Ave. Duration
- 42 min
- Frequency
- 4 times a week
- Estimated price
- €7–11
- Schedules at
- odeg.de
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Strasbourg to Massy Tgv
- Ave. Duration
- 3h 3m
- Frequency
- 3 times a day
- Estimated price
- €80–180
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €80–120
- Rail 1st Class
- €120–180
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Fulda
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Lyon - Perrache Bus Station to Porto - TIC Campanhã
- Ave. Duration
- 20h 50m
- Frequency
- Once daily
- Estimated price
- €90–130
- Website
- https://www.blablacar.co.uk/bus
Bus from Hamburg - Bus Station to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 14h 10m
- Frequency
- 5 times a week
- Estimated price
- €38–42
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Paris - Massy-Palaiseau to Centro Coordenador de Transportes da Guarda
- Ave. Duration
- 18h 45m
- Frequency
- 3 times a week
- Estimated price
- €120–180
- Website
- https://www.alsa.com/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Rostock central bus station to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- €12–35
- Website
- https://www.flixbus.co.uk
Bus from Berlin, Zentralen Omnibusbahnhof to Paris
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- €45–85
- Website
- https://www.flixbus.co.uk
- Phone
- (+351) 258 454 303
- info@barquense.com
- Website
- barquense.pt
Bus from Paris Porte Maillot to Porto - Hospital de São João
- Ave. Duration
- 24h 10m
- Frequency
- Twice a week
- Estimated price
- €70–95
- Schedules at
- barquense.pt
- Book at
- barquense.pt
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Paris, Quai de Bercy to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 25h 15m
- Frequency
- 3 times a week
- Estimated price
- €16–109
- Website
- https://rede-expressos.pt/en
- Online ticket
- €16–80
- Phone
- (+351) 220 971 653
- info@vmtransfers.com
- Website
- vmtransfers.com
Towncar from Guarda to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 2h 14m
- Frequency
- On demand
- Estimated price
- €255
- Website
- https://www.vmtransfers.com/en/
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
There are 6294+ hotels available in Porto.














































