1map logoGo to main page

Porto, Norte Region to Copenhagen, Capital Region (Hovedstaden) from $67: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Porto, Portugal
to
Copenhagen, Denmark

How to Get from Porto to Copenhagen: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$67 - PlaneBest price
2948 kmDistance
6h 3m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Porto to Copenhagen with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
6h  3m
Estimated price
$67-300
Recommended
route map
Distance: 2948 km
Duration: 6h 3m

See more options

Pricing table
Company
various
Bus
Average Duration
46h 
Estimated price
$199-352
Company
various
Train
Bus
Average Duration
47h  14m
Estimated price
$233-630
Company
various
Bus
Train
Average Duration
35h  21m
Estimated price
$420-622
Company
various
Train
Average Duration
45h  36m
Estimated price
$431-619
Company
various
Bus
Average Duration
49h  60m
Estimated price
$631-632
Company
various
Drive
Drive
Average Duration
33h  10m
Estimated price
$633-634
Company
various
Drive
Average Duration
26h  36m
Estimated price
$635-636

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $137 $116 $115 $140 $115 $173 $148
Fly $133 $89 $102 $107 $128 $119 $121

Porto - Copenhagen operators

Explore transport companies operating between Porto and Copenhagen, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
klm.com

Plane from Porto (OPO) to Copenhagen (CPH)

Average Duration
5h 27m
Estimated price
2831-635
Website
norwegian.com

Plane from Porto (OPO) to Copenhagen (CPH)

Average Duration
3h 12m
Estimated price
2832-2833
Website
flysas.com

Plane from Porto (OPO) to Copenhagen (CPH)

Average Duration
3h 25m
Estimated price
2834-2835
Website
ryanair.com

Plane from Porto (OPO) to Copenhagen (CPH)

Average Duration
3h 25m
Estimated price
2836-2837
Website
brusselsairlines.com

Plane from Porto (OPO) to Copenhagen (CPH)

Average Duration
5h 10m
Estimated price
2838-630
Train
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Porto - Campanha to Vigo Guixar

Average Duration
2h 22m
Estimated price
4209-6220
Contact phone
+33 1 84 94 36 35
Website
en.oui.sncf

Train from Biarritz to Massy Tgv

Average Duration
4h 4m
Estimated price
2839-4200

Train from Massy Tgv to Stuttgart Hbf

Average Duration
4h 9m
Estimated price
2832-2838

Train from Lyon Part Dieu to Stuttgart Hbf

Average Duration
7h 26m
Estimated price
4203-4204
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Hauptbahnhof to Hamburg Hbf

Average Duration
7h 9m
Estimated price
2839-4203

Train from Dortmund Hbf to Hamburg Hbf

Average Duration
2h 49m
Estimated price
4206-4207
Contact phone
+49 30 2970
Website
bahn.com

Train from Hamburg Hbf to København H

Average Duration
4h 41m
Estimated price
4208-63
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Porto Campanhã Bus terminal to Biarritz

Average Duration
11h 20m
Estimated price
4206-6227

Bus from Porto Campanhã Bus terminal to Paris City Centre - Bercy Seine

Average Duration
23h 55m
Estimated price
4203-2834

Bus from Paris City Centre - Bercy Seine to Copenhagen central train station

Average Duration
21h 5m
Estimated price
2832-4201
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Porto Campanhã Bus terminal to Paris City Centre - Bercy Seine

Average Duration
23h 55m
Estimated price
2832-42090
Contact phone
+34 910 207 007
Website
alsa.es

Bus from Porto Campanhã Bus terminal to Paris City Centre - Bercy Seine

Average Duration
21h 59m
Estimated price
4202-4204
Contact phone
+34 988 590 210
Website
iberocoach.com

Bus from Porto Campanhã Bus terminal to Paris

Average Duration
27h 5m
Estimated price
6229-42090
Drive
Website
urlaubs-express.de

Drive from Lörrach Hbf to Hamburg Altona

Average Duration
11h
Estimated price
2832-2835

Porto to Copenhagen: Overview of Bus, Train, Flight, and Car Trips

Traveling between Porto and Copenhagen offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€554 - €830
Departure Point
Porto - Campanha station
Arrival Point
København H station
Departure Point
Porto Airport
Arrival Point
Copenhagen Airport
Departure Point
Porto Campanhã Bus terminal station
Arrival Point
Copenhagen central train station

Frequently asked questions

Find out more about the route from Porto to Copenhagen.

Or choose the category:
The distance between Porto and Copenhagen is approximately 2243.4 km by air. The typical travel times vary depending on the mode of transportation chosen. By train, it takes approximately 40 hours and 40 minutes to reach Copenhagen from Porto. By taking a combination of bus and train, the travel time is around 32 hours and 2 minutes. Flying is the fastest option, with a travel time of approximately 6 hours and 3 minutes.
The most cost-effective and time-efficient transportation option for traveling from Porto to Copenhagen is by flying. It takes approximately 6 hours and 3 minutes to reach Copenhagen from Porto by plane, making it the quickest option available. Additionally, flying is also the cheapest mode of transportation, with flight prices ranging from €73 to €330.
The prices for a train from Porto to Copenhagen range between €382 and €580. On the other hand, the prices for a bus from Copenhagen to Porto range between €213 and €312.
To travel from Porto to Copenhagen without a car, the best option is to take a combination of bus and train. This journey takes approximately 32 hours and 2 minutes and can cost between €293 and €641. Another option is to fly, which is faster but more expensive, taking about 6 hours and 3 minutes, with fares ranging from €73 to €330. Train and bus options are also available, but they have longer travel times of 40 hours and 40 minutes and 2 days and 2 hours, respectively.
No, there is no direct link between Porto and Copenhagen. However, there are multiple transportation options available. You can take a train from Porto to Copenhagen, which would involve transfers and take approximately 40 hours and 40 minutes. Another option is to take a bus, which would take around 2 days and 2 hours with transfers. It is also possible to travel by plane, which would be the quickest option with a flight duration of 6 hours and 3 minutes.
The flight between Porto and Copenhagen typically takes around 3 hours and 10 minutes. The cost of the flight can vary between €73 and €324, depending on factors such as airline, time of booking, and availability.
There are numerous options for accommodation near Copenhagen. With over 776 hotels to choose from, travelers can find a variety of options to suit their needs and budget. Prices for hotels in Copenhagen start at €60 per night, providing affordable options for visitors.