HUB hero image

How to Travel from

Odense to Porto

by Plane, Route or Car

Odense
+0
Porto
Transport search to Porto
Odense
+0
Porto
Building a composite car route
Cheapest
Best Offer!
Car
25 h 24 min
2710 km.
from $149
Composite Route Car Only
Schedule

Odense, Denmark → Porto, Portugal

All
All days
23 Jul, Thu
24 Jul, Fri
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon

Cheapest and Fastest Ways to Travel from Odense to Porto

Composite routes from Odense to Porto

Cheapest
Other

Transport providers

Ryanair
Website
KLM
Website
Air France
Website
Brussels Airlines
Website
Lufthansa
Website
Eurowings
Website
Swiss
Website
Luxair
Website
Norwegian Air International
Website
Scandinavian Airlines
Website
Norwegian Air Shuttle
Website
Ryanair
Website
5h 40m
Sunday
$54.35–$271.74
KLM
Website
6h 16m
Every day
$184.78–$760.87
Air France
Website
5h 5m
Every day
$250.00–$869.57
Brussels Airlines
Website
6h 10m
Monday to Saturday
$163.04–$500.00
Lufthansa
Website
7h 13m
Every day
$326.09–$760.87
Eurowings
Website
3h 5m
Sunday
$130.43–$434.78
Swiss
Website
7h 50m
Thursday
$163.04–$532.61
Luxair
Website
6h 35m
Monday
$260.87–$923.91
Norwegian Air International
Website
3h 25m
Sunday
$81.52–$304.35
Scandinavian Airlines
Website
6h 16m
Every day
$184.78–$760.87
Norwegian Air Shuttle
Website
6h 15m
Monday
$130.43–$402.17
Renfe Viajeros
Website
Deutsche Bahn Intercity-Express
Website
Comboios De Portugal
Website
Flixtrain
Website
Deutsche Bahn Eurocity
Website
Urlaubs-Express
Website
Renfe Viajeros
Website
4h 59m
Once daily
$54.35–$76.09
+34 91 232 03 20
+34 91 232 03 20
Call
Deutsche Bahn Intercity-Express
Website
5h 35m
3 times a day
$108.70–$130.43
+49 30 311-682904
+49 30 311-682904
Call
Comboios De Portugal
Website
1h 12m
Hourly
$3.26–$19.57
+351 210 900 032
+351 210 900 032
Call Contact via email
Flixtrain
Website
3h 10m
Twice daily
$28.26–$42.39
+49 30 300 137 100
+49 30 300 137 100
Call Contact via email
Deutsche Bahn Eurocity
Website
2h 32m
Every 4 hours
$29.35–$41.30
+49 30 2970
+49 30 2970
Call
Urlaubs-Express
Website
10h 33m
Once a week
$103.26–$869.57
+49 (0) 221 800 20 820
+49 (0) 221 800 20 820
Call Contact via email
FlixBus
Website
BlaBlaCar Bus
Website
Danish Railways (DSB)
Website
Transportes Barquense
Website
FlixBus
Website
33h 30m
5 times a week
$173.91–$239.13
+49 30 300 137 300
+49 30 300 137 300
Call Contact via email
BlaBlaCar Bus
Website
23h 55m
Once daily
$97.83–$141.30
+33 18 57 62 228
+33 18 57 62 228
Call
Danish Railways (DSB)
Website
51 min
Hourly
$11.96–$18.48
+47 70 13 14 15
+47 70 13 14 15
Call Contact via email
Transportes Barquense
Website
25h 5m
Twice a week
$76.09–$97.83
(+351) 258 454 303
(+351) 258 454 303
Call Contact via email

Questions and Answers

What is the cheapest way to get from Odense to Porto?

The cheapest way to get from Odense to Porto is to train and fly which costs $70.65 - $250 and takes 9h 18m.

What is the fastest way to get from Odense to Porto?

The fastest way to get from Odense to Porto is to train and fly which takes 7h 48m and costs $86.96 - $1086.96 .

Is there a direct bus between Odense and Porto?

No, there is no direct bus from Odense to Porto. However, there are services departing from Odense St. and arriving at Porto via Kolding bus station and Paris, Quai de Bercy (Bercy Seine). The journey, including transfers, takes approximately 43h 5m.

Is there a direct train between Odense and Porto?

No, there is no direct train from Odense to Porto. However, there are services departing from Odense St. and arriving at Porto Campanha via Neumünster, Karlsruhe Hauptbahnhof, Lyon Part Dieu, Barcelona-Sants and Vigo Guixar. The journey, including transfers, takes approximately 38h 58m.

How far is it from Odense to Porto?

The distance between Odense and Porto is 2195 km. The road distance is 2741.7 km.

How do I travel from Odense to Porto without a car?

The best way to get from Odense to Porto without a car is to train which takes 38h 58m and costs $402.17 - $532.61 .

How long does it take to get from Odense to Porto?

It takes approximately 9h 18m to get from Odense to Porto, including transfers.

Where do I catch the Odense to Porto bus from?

Odense to Porto bus services, operated by Danish Railways (DSB), depart from Odense St. station.

Where do I catch the Odense to Porto train from?

Odense to Porto train services, operated by Deutsche Bahn Eurocity, depart from Odense St. station.

Train, bus or fly from Odense to Porto?

The best way to get from Odense to Porto is to train which takes 38h 58m and costs $402.17 - $532.61 . Alternatively, you can bus, which costs $195.65 - $326.09 and takes 43h 5m. There are no good options to fly between Odense to Porto.

Where does the Odense to Porto bus arrive?

Odense to Porto bus services, operated by Danish Railways (DSB), arrive at Kolding St. station.

What is the time difference between Odense and Porto?

Porto is 1h behind Odense. It is currently 08:52 in Odense and 07:52 in Porto.

Where does the Odense to Porto train arrive?

Odense to Porto train services, operated by Deutsche Bahn Eurocity, arrive at Neumünster station.

Can I drive from Odense to Porto?

Yes, the driving distance between Odense to Porto is 2742 km. It takes approximately 25h 5m to drive from Odense to Porto.

How do I get a train ticket from Odense to Porto?

Book your Odense to Porto train tickets online with Omio.

Where can I stay near Porto?

There are 5572+ hotels available in Porto. Prices start at $50.90 per night.
+0