COVID-19 Travel restrictions may apply upon entering Portugal. Learn More.

There are 11 ways to get from Kraków to Porto Airport (OPO) by plane, bus, train, shuttle, towncar or car

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

Recommended option

Fly from Krakow  •  6h 4m

  1. Fly from Krakow (KRK) to Porto (OPO) KRK - OPO

30€ - 210€

Cheapest option

Train to Warsaw Chopin, fly  •  10h 34m

  1. Take the train from Krakow Glowny to Warszawa Zachodnia
  2. Fly from Warsaw Chopin (WAW) to Porto (OPO) WAW - OPO

32€ - 160€

9 alternative options

Bus to Katowice, fly  •  10h

  1. Take the bus from Krakow Central Bus Station to Katowice Airport
  2. Fly from Katowice (KTW) to Porto (OPO) KTW - OPO

Shuttle to Kosice, fly  •  12h 19m

  1. Take a shuttle bus from Kraków to Košice
  2. Fly from Kosice (KSC) to Porto (OPO) KSC - OPO

75€ - 172€

Train to Vienna, fly  •  12h 58m

  1. Take the train from Krakow Glowny to Wien Hbf
  2. Fly from Vienna (VIE) to Porto (OPO) VIE - OPO

32€ - 165€

Train, bus via Geneva  •  41h 51m

  1. Take the train from Krakow Glowny to Wien Hbf Ic
  2. Take the train from Wien Hbf to Zuerich Hb Rjx / ...
  3. Take the train from Zürich HB to Genève 1 / ...
  4. Take the bus from Geneva to Guimarães 251

332€ - 496€

Train, bus, towncar  •  41h 54m

  1. Take the train from Krakow Glowny to Berlin Hbf Tlk
  2. Take the train from Berlin Hbf to Saarbruecken Hbf Ice
  3. Take the train from Saarbruecken Hbf to Metz Ville Re
  4. Take the bus from Metz - Gare Routière to Chaves 340
  5. Take a town car from Chaves to Porto Airport

444€ - 609€

Bus  •  45h 1m

  1. Take the bus from Kraków to Paris, Gallieni 93
  2. Take the bus from Paris, Gallieni to Guimarães 281

175€ - 311€

Train, bus  •  2 days 1h

  1. Take the train from Krakow Glowny to Wien Hbf Ic
  2. Take the train from Wien Hbf to Zuerich Hb Rjx / ...
  3. Take the bus from Zurich to Porto

233€ - 343€

Bus via Zürich  •  2 days 6h

  1. Take the bus from Krakow to Zurich
  2. Take the bus from Zürich to Porto — Campo 24 de Agosto

139€ - 194€

Drive  •  27h 57m

  1. Drive from Kraków to Porto Airport (OPO) 3081.4 km

370€ - 550€

Poland → Portugal
Fully open

Travel safe during COVID-19

International entry into Portugal from Poland

Allowed for: Citizens and permanent residents, as well as residents from EU Schengen Area (EU countries, Iceland, Show More. Liechtenstein, Norway, and Switzerland), United Kingdom, Andorra, Monaco, San Marino, Vatican, Australia, Canada, China, South Korea, Georgia, Japan, New Zealand, Rwanda, Thailand, Tunisia and Uruguay

Restricted for: Foreign nationals from outside EU Schengen Area with the above exceptions

Conditions of entry to Portugal

14-day mandatory self-quarantine
Show More. This doesn't apply to arrivals from: EU Schengen Area, Andorra, Monaco, San Marino, Vatican, Australia, Canada, China, South Korea, Georgia, Japan, New Zealand, Rwanda, Thailand, Tunisia and Uruguay

Rules to follow in Portugal

2m

Mandatory

Considerations leaving from Poland

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, entry into Portugal is currently allowed from Poland.

The COVID-19 helpline number in Porto Airport (OPO) is 808 24 24 24.

Wearing a face mask on public transport in Porto Airport (OPO) is mandatory.

The social distance requirement in Porto Airport (OPO) is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus hotline on 808 24 24 24.

Exceptions may apply, for full details: European Union.
We're working around the clock to bring you the latest COVID-19 Travel Safe information from official sources.
To the best of our knowledge, these details are correct as of the last update: 20 Sep 2020.

Questions & Answers

The cheapest way to get from Kraków to Porto Airport (OPO) is to train and fly which costs 140 zł - 750 zł and takes 12h 58m.

More details

The quickest way to get from Kraków to Porto Airport (OPO) is to fly which costs 150 zł - 950 zł and takes 6h 4m.

More details

The distance between Kraków and Porto Airport (OPO) is 2411 km. The road distance is 3081.4 km.

Get driving directions

The best way to get from Kraków to Porto Airport (OPO) without a car is to train and bus via Geneva which takes 41h 51m and costs 1 500 zł - 2 300 zł.

More details

It takes approximately 6h 4m to get from Kraków to Porto Airport (OPO), including transfers.

More details

The best way to get from Kraków to Porto Airport (OPO) is to fly which takes 6h 4m and costs 150 zł - 950 zł. Alternatively, you can bus, which costs 800 zł - 1 500 zł and takes 45h 1m.

Mode details

The quickest flight from Krakow Airport to Porto Airport is the direct flight which takes 3h 45m.

Search flights

Porto Airport (OPO) is 1h behind Kraków. It is currently 9:25 PM in Kraków and 8:25 PM in Porto Airport (OPO).

Yes, the driving distance between Kraków to Porto Airport (OPO) is 3081 km. It takes approximately 27h 57m to drive from Kraków to Porto Airport (OPO).

Get driving directions

Lufthansa, easyJet, Swiss and two other airlines offer flights from Krakow Airport to Porto Airport.

Search flights

Map of how to get from Kraków to Porto Airport (OPO).
Launch map view
  • Distance: 2411.2 km
  • Duration: 6h 4m

What companies run services between Kraków, Poland and Porto Airport (OPO), Portugal?

Ryanair, Lufthansa and three other airlines fly from Kraków to Porto Airport (OPO) 5 times a day. Alternatively, you can take a bus from Kraków to Porto Airport (OPO) via Paris, Gallieni, Guimarães, and Guimarães in around 45h 1m.

Airlines
Ryanair
Website
ryanair.com
Flights from Krakow to Porto
Ave. Duration
3h 45m
When
Monday and Friday
Estimated price
30€ - 300€
Flights from Krakow to Porto via London Stansted
Ave. Duration
7h 2m
When
Every day
Estimated price
30€ - 300€
Flights from Krakow to Porto via Manchester
Ave. Duration
7h 45m
When
Monday and Friday
Estimated price
30€ - 300€
Flights from Katowice to Porto via London Stansted
Ave. Duration
7h 7m
When
Monday, Wednesday, Friday and Sunday
Estimated price
40€ - 170€
Flights from Katowice to Porto via Dortmund
Ave. Duration
8h 25m
When
Thursday and Sunday
Estimated price
35€ - 160€
Flights from Kosice to Porto via Vienna, Brussels
Ave. Duration
8h 25m
When
Monday, Wednesday, Thursday and Sunday
Estimated price
35€ - 150€
Flights from Kosice to Porto via Vienna, Milan Malpensa
Ave. Duration
8h 35m
When
Tuesday and Saturday
Estimated price
35€ - 150€
Flights from Vienna to Porto via Barcelona
Ave. Duration
5h 55m
When
Monday to Saturday
Estimated price
17€ - 85€
Flights from Vienna to Porto via London Stansted
Ave. Duration
6h
When
Thursday, Friday and Saturday
Estimated price
17€ - 85€
Flights from Vienna to Porto via Milan Bergamo
Ave. Duration
6h 35m
When
Monday, Thursday, Friday and Saturday
Estimated price
17€ - 85€
easyJet
Website
easyjet.com
Flights from Krakow to Porto via Basel
Ave. Duration
7h 55m
When
Tuesday, Thursday, Friday and Sunday
Estimated price
50€ - 200€
Flights from Kosice to Porto via Vienna, Geneva
Ave. Duration
7h 55m
When
Every day
Estimated price
65€ - 250€
Flights from Kosice to Porto via Vienna, Stuttgart
Ave. Duration
7h 55m
When
Monday, Wednesday and Friday
Estimated price
65€ - 250€
Flights from Kosice to Porto via Vienna, Paris CDG
Ave. Duration
8h 50m
When
Every day
Estimated price
70€ - 260€
Flights from Kosice to Porto via Vienna, Lyon
Ave. Duration
8h 55m
When
Monday and Wednesday
Estimated price
65€ - 250€
Flights from Vienna to Porto via London Gatwick
Ave. Duration
5h 40m
When
Wednesday and Friday
Estimated price
65€ - 250€
Flights from Vienna to Porto via Geneva
Ave. Duration
7h 25m
When
Sunday
Estimated price
60€ - 230€
Lufthansa
Website
lufthansa.com
Flights from Krakow to Porto via Frankfurt
Ave. Duration
5h 55m
When
Every day
Estimated price
300€ - 550€
Flights from Katowice to Porto via Frankfurt
Ave. Duration
6h 40m
When
Tuesday, Thursday and Saturday
Estimated price
110€ - 490€
Flights from Warsaw Chopin to Porto via Frankfurt
Ave. Duration
6h 15m
When
Every day
Estimated price
190€ - 390€
Flights from Kosice to Porto via Vienna, Frankfurt
Ave. Duration
7h 15m
When
Monday to Saturday
Estimated price
100€ - 460€
Flights from Vienna to Porto via Frankfurt
Ave. Duration
7h 30m
When
Monday to Saturday
Estimated price
200€ - 460€
Flights from Vienna to Porto via Munich
Ave. Duration
4h 50m
When
Monday, Wednesday, Friday and Sunday
Estimated price
200€ - 460€
Swiss
Website
swiss.com
Flights from Krakow to Porto via Zurich
Ave. Duration
8h
When
Friday and Sunday
Estimated price
370€ - 550€
Flights from Warsaw Chopin to Porto via Zurich
Ave. Duration
5h 56m
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
180€ - 550€
Flights from Kosice to Porto via Vienna, Zurich
Ave. Duration
8h 25m
When
Monday and Friday
Estimated price
100€ - 550€
Flights from Vienna to Porto via Zurich
Ave. Duration
5h 45m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
220€ - 480€
TAP Portugal
Website
flytap.com
Flights from Warsaw Chopin to Porto via Lisbon
Ave. Duration
5h 55m
When
Monday, Tuesday, Wednesday and Sunday
Estimated price
65€ - 470€
Flights from Warsaw Chopin to Porto via Geneva
Ave. Duration
5h 45m
When
Every day
Estimated price
230€ - 600€
Flights from Warsaw Chopin to Porto via Zurich
Ave. Duration
5h 45m
When
Monday, Friday and Sunday
Estimated price
230€ - 600€
Flights from Warsaw Chopin to Porto via Milan Malpensa
Ave. Duration
7h 10m
When
Monday, Wednesday and Friday
Estimated price
65€ - 470€
Flights from Kosice to Porto via Vienna, Zurich
Ave. Duration
8h 25m
When
Monday and Friday
Estimated price
100€ - 550€
Flights from Vienna to Porto via Lisbon
Ave. Duration
6h 22m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
55€ - 300€
Malta Air
Website
ryanair.com
Flights from Krakow to Porto via Milan Bergamo
Ave. Duration
7h 45m
When
Thursday and Friday
Estimated price
50€ - 290€
KLM
Website
klm.com
Flights from Warsaw Chopin to Porto via Amsterdam Schiphol
Ave. Duration
5h 52m
When
Every day
Estimated price
110€ - 420€
Lauda
Flights from Kosice to Porto via Vienna
Ave. Duration
5h 45m
When
Monday and Wednesday
Estimated price
35€ - 100€
Flights from Vienna to Porto
Ave. Duration
3h 25m
When
Monday, Wednesday and Sunday
Estimated price
35€ - 95€
Vueling Airlines
Website
vueling.com
Flights from Kosice to Porto via Vienna, Barcelona
Ave. Duration
7h 35m
When
Every day
Estimated price
110€ - 500€
Flights from Vienna to Porto via Barcelona
Ave. Duration
5h 15m
When
Every day
Estimated price
95€ - 250€
Air France
Website
airfrance.com
Flights from Warsaw Chopin to Porto via Paris CDG
Ave. Duration
10h 15m
When
Every day
Estimated price
170€ - 440€
Wizz Air
Website
wizzair.com
Flights from Vienna to Porto
Ave. Duration
3h 25m
When
Monday, Wednesday and Friday
Estimated price
23€ - 120€
Brussels Airlines
Website
brusselsairlines.com
Flights from Vienna to Porto via Brussels
Ave. Duration
6h 55m
When
Monday, Tuesday and Wednesday
Estimated price
170€ - 490€
Train operators
PKP Intercity

The rail network in Poland is conveniently organised, with many connections between cities, making it an effective method of travelling around the country. Tickets for regional and express trains are affordable, with children, students, pensioners, people with disability and large families entitled to discounts. Trains have standard 1st and 2nd class reserved seating, and many overnight trains also offer sleepers and couchettes.

Contact Details
Phone
703 200 200
Website
intercity.pl
Train from Krakow Glowny to Warszawa Zachodnia
Ave. Duration
2h 13m
Frequency
Hourly
Estimated price
10€ - 19€
Website
PKP Intercity
Book at
Poland Rail Pass
2nd Class
10€ - 13€
1st Class
14€ - 19€
Train from Krakow Glowny to Wien Hbf
Ave. Duration
6h 57m
Frequency
Once daily
Estimated price
12€ - 22€
Website
PKP Intercity
Book at
Poland Rail Pass
2nd Class
12€ - 15€
1st Class
17€ - 22€
Austrian Railways (ÖBB)

Austria's national railway system is not only punctual, reliable and efficient, but offers free wifi to boot. Choose from high-speed intercity Railjet trains, overnight Nightjet trains and regional services such as Cityjet. ÖBB also operates international routes that connect cities in Austria with adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia. If you're planning to be in Austria for a while, consider the ÖBB Vorteilscard, an annual railcard that offers discounts on routes within Austria and in neighbouring countries.

Contact Details
Phone
05 17 17
Website
oebb.at
Train from Wien Hbf to Zuerich Hb
Ave. Duration
7h 50m
Frequency
5 times a day
Estimated price
130€ - 180€
Website
Austrian Railways
Book at
Austria Rail Pass
Swiss Railways (SBB/CFF/FFS)

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.

Contact Details
Phone
+41 51 220 11 11
Website
sbb.ch
Train from Zürich HB to Genève
Ave. Duration
2h 46m
Frequency
Hourly
Estimated price
75€ - 140€
Website
Swiss Railways (SBB/CFF/FFS)
Deutsche Bahn Intercity-Express

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).

Contact Details
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Krakow Glowny to Berlin Hbf
Ave. Duration
9h 41m
Frequency
3 times a day
Estimated price
100€ - 150€
Website
Deutsche Bahn
Train from Berlin Hbf to Saarbruecken Hbf
Ave. Duration
6h 26m
Frequency
Once daily
Estimated price
120€ - 180€
Website
Deutsche Bahn
Deutsche Bahn Regional

Deutsche Bahn’s regional network is made up of IRE (Interregio-Express), RE (Regional-Express), RB (Regionalbahn) and S-Bahn trains. Ticket prices are fixed and there’s no seat reservations – just turn up, buy a ticket and jump on the next train. All regional trains depart regularly and connect to local and long-distance services.

Contact Details
Website
bahn.com
Train from Saarbruecken Hbf to Metz Ville
Ave. Duration
59 min
Frequency
Once daily
Estimated price
13€ - 19€
Website
reiseauskunft.bahn.de
Bus operators
Eksprestransfer
Phone
+48 603 966 598
Email
rezerwacja@eksprestransfer.pl
Website
pyrzowiceekspres.pl
Bus from Krakow Central Bus Station to Katowice Airport
Ave. Duration
2h
Frequency
Every 2 hours
Unknown
Eksprestransfer
Eurobusways
Phone
+36 70 282 1827
Email
info@eurobusways.com
Website
eurobusways.com
Shuttle from Kraków to Košice
Ave. Duration
3h 47m
Frequency
On demand
Estimated price
40€ - 75€
Schedules at
eurobusways.com
Eurolines FR

Eurolines is a network of coach companies that operate throughout Europe plus Morocco. It’s an affordable way to travel around the continent, with tickets starting at €5. All coaches have Wi-Fi, plug sockets and USBs, reclining chairs and toilets, and a standard ticket includes up to two medium suitcases plus carry-on luggage. Within France, Eurolines serves 69 destinations; including Paris, Lyon, Versailles, Nice and Bordeaux.

Contact Details
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Geneva to Guimarães
Ave. Duration
20h 30m
Frequency
Twice daily
Estimated price
65€ - 95€
Website
Eurolines FR
Bus from Metz - Gare Routière to Chaves
Ave. Duration
19h 30m
Frequency
Twice a week
Estimated price
65€ - 95€
Website
Eurolines FR
Bus from Kraków to Paris, Gallieni
Ave. Duration
22h 30m
Frequency
6 times a week
Estimated price
65€ - 95€
Website
Eurolines FR
Bus from Paris, Gallieni to Guimarães
Ave. Duration
20h 15m
Frequency
Every 4 hours
Estimated price
60€ - 90€
Website
Eurolines FR
ALSA

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.

Contact Details
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Paris Gallieni to Guimaraes
Ave. Duration
21h 30m
Frequency
Once daily
Estimated price
110€ - 160€
Website
alsa.com
Eurolines CH
Phone
0041 (0) 844 257 224
Website
eurolines.ch
Bus from Zurich to Porto
Ave. Duration
31h 45m
Frequency
3 times a week
Estimated price
90€ - 140€
Book at
eurolines.ch
Autokar Polska
Phone
48/796 473 308
Email
biuro@autokarpolska.com.pl
Website
autokarpolska.com.pl
Bus from Krakow to Zurich
Ave. Duration
20h 43m
Frequency
5 times a week
Estimated price
50€ - 70€
Schedules at
autokarpolska.com.pl
Iberocoach
Phone
(+351) 253 267 730
Website
iberocoach.com
Bus from Zürich to Porto — Campo 24 de Agosto
Ave. Duration
31h 45m
Frequency
3 times a week
Estimated price
85€ - 120€
Website
iberocoach.com
Other operators
VMTransfers
Phone
(+351) 220971653
Email
info@vmtransfers.com
Website
vmtransfers.com
Towncar from Chaves to Porto Airport
Ave. Duration
1h 36m
Frequency
On demand
Estimated price
140€ - 170€
More information at
VMTransfers

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.

More Questions & Answers

There are 2828+ hotels available in Porto Airport (OPO). Prices start at 87€ per night.

More details

The best way to get from Kraków to Krakow Airport is to train which takes 19 min and costs .

More details