There are 7 ways to get from Porto to Kraków by plane, bus, car, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to John Paul Ii International Airport Kraków–Balice
best- Fly from Francisco De Sá Carneiro Airport (OPO) to John Paul Ii International Airport Kraków–Balice (KRK)plane OPO - KRK
7h 17mzł 303–867Fly to Katowice International Airport, shuttle
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Katowice International Airport (KTW)plane OPO - KTW
- Take a shuttle bus from Katowice Airport to Kraków Główny Station
7h 53mzł 284–1,090Bus via Paris
- Take the bus from Porto to Parisbus FlixBus N1183 / ...
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Krakow, MDA Bus Stationbus N1309
44h 15mzł 1,209–2,007Drive 2,936 km
- Drive from Porto to Krakówcar 2,936 km
28h 47mzł 1,968–2,843Fly to Warsaw Chopin Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Warsaw Chopin Airport (WAW)plane OPO - WAW
- Take the train from Warszawa Zachodnia to Krakow Glownytrain
8h 57mzł 397–1,673Fly to Wroclaw, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Wroclaw (WRO)plane OPO - WRO
- Take the train from Wroclaw Glowny to Krakow Glownytrain
10h 7mzł 479–1,660Bus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Frankfurt - Main Bus Stationbus BlaBlaCar Bus
- Take the bus from Frankfurt, Hauptbahnhof FOB to Krakówbus Ivano-Frankivsk
2d 13h
Porto to Kraków by bus
Questions & Answers
The cheapest way to get from Porto to Kraków is to fly which costs 300 zł - 900 zł and takes 7h 17m.
The fastest way to get from Porto to Kraków is to fly which takes 7h 17m and costs 300 zł - 900 zł.
No, there is no direct bus from Porto to Kraków station. However, there are services departing from Porto and arriving at Krakow, MDA Bus Station via Paris, Quai de Bercy (Bercy Seine). The journey, including transfers, takes approximately 44h 15m.
The distance between Porto and Kraków is 2429 km. The road distance is 2936 km.
The best way to get from Porto to Kraków without a car is to bus via Paris which takes 44h 15m and costs 1 200 zł - 2 100 zł.
It takes approximately 7h 17m to get from Porto to Kraków, including transfers.
Porto to Kraków bus services, operated by FlixBus, depart from Porto station.
The best way to get from Porto to Kraków is to fly which takes 7h 17m and costs 300 zł - 900 zł. Alternatively, you can bus via Paris, which costs 1 200 zł - 2 100 zł and takes 44h 15m.
Porto to Kraków bus services, operated by FlixBus, arrive at Paris station.
Kraków is 1h ahead of Porto. It is currently 6:42 PM in Porto and 7:42 PM in Kraków.
What companies run services between Porto, Portugal and Kraków, Poland?
Ryanair, Lufthansa, and three other airlines fly from Francisco De Sá Carneiro Airport (OPO) to John Paul Ii International Airport Kraków–Balice (KRK) 3 times a day. Alternatively, you can take a bus from Porto to Krakow, MDA Bus Station via Paris and Paris, Quai de Bercy (Bercy Seine) in around 44h 15m.
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 3h 35m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- zł 300–850
Flights from Francisco De Sá Carneiro Airport to Katowice International Airport via Milan Bergamo
- Ave. Duration
- 7h 10m
- When
- Tuesday
- Estimated price
- zł 260–700
Flights from Francisco De Sá Carneiro Airport to Katowice International Airport via Venice Treviso
- Ave. Duration
- 7h 15m
- When
- Tuesday
- Estimated price
- zł 260–700
Flights from Francisco De Sá Carneiro Airport to Warsaw Chopin Airport
- Ave. Duration
- 3h 50m
- When
- Thursday and Sunday
- Estimated price
- zł 280–850
Flights from Francisco De Sá Carneiro Airport to Wroclaw
- Ave. Duration
- 3h 25m
- When
- Wednesday and Saturday
- Estimated price
- zł 300–950
- Website
- swiss.com
Flights from Francisco De Sá Carneiro Airport to John Paul Ii International Airport Kraków–Balice via Zurich
- Ave. Duration
- 5h 57m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- zł 330–1,300
Flights from Francisco De Sá Carneiro Airport to Wroclaw via Zurich
- Ave. Duration
- 5h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- zł 400–1,400
- Website
- lufthansa.com
Flights from Francisco De Sá Carneiro Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- zł 400–1,400
Flights from Francisco De Sá Carneiro Airport to Wroclaw via Munich
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- zł 460–1,500
- Website
- wizzair.com
Flights from Francisco De Sá Carneiro Airport to Katowice International Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday and Sunday
- Estimated price
- zł 230–800
Flights from Francisco De Sá Carneiro Airport to Warsaw Chopin Airport
- Ave. Duration
- 3h 40m
- When
- Monday and Friday
- Estimated price
- zł 330–900
- Website
- lot.com
Flights from Francisco De Sá Carneiro Airport to Katowice International Airport via Warsaw Chopin Airport
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- zł 440–1,400
Flights from Francisco De Sá Carneiro Airport to Warsaw Chopin Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- zł 410–1,300
- Website
- luxair.lu
Flights from Francisco De Sá Carneiro Airport to Warsaw Chopin Airport via Luxembourg
- Ave. Duration
- 6h 25m
- When
- Thursday and Wednesday
- Estimated price
- zł 440–2,200
- Website
- transavia.com
Flights from Francisco De Sá Carneiro Airport to Wroclaw via Paris Orly
- Ave. Duration
- 7h 12m
- When
- Sunday and Thursday
- Estimated price
- zł 380–1,700
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to John Paul Ii International Airport Kraków–Balice via Geneva
- Ave. Duration
- 7h 50m
- When
- Sunday
- Estimated price
- zł 250–900
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Warszawa Zachodnia to Krakow Glowny
- Ave. Duration
- 2h 13m
- Frequency
- Every 30 minutes
- Estimated price
- zł 190–750
- Website
- https://www.intercity.pl/en/
Train from Wroclaw Glowny to Krakow Glowny
- Ave. Duration
- 2h 58m
- Frequency
- Hourly
- Estimated price
- zł 170–650
- Website
- https://www.intercity.pl/en/
- Phone
- +420 220 311 700
- [email protected]
- Website
- leoexpress.com
Train from Warszawa Zachodnia to Krakow Glowny
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- zł 75–120
- Website
- https://www.leoexpress.com/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Porto to Paris
- Ave. Duration
- 21h 20m
- Frequency
- 3 times a day
- Estimated price
- zł 600–1,100
- Website
- https://www.flixbus.co.uk
Bus from Paris, Quai de Bercy (Bercy Seine) to Krakow, MDA Bus Station
- Ave. Duration
- 21h 55m
- Frequency
- Once daily
- Estimated price
- zł 600–1,000
- Website
- https://www.flixbus.co.uk
- Phone
- +48 32 236 11 11
- [email protected]
- Website
- matuszek.com.pl
Shuttle from Katowice Airport to Kraków Główny Station
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- zł 25–80
- Website
- https://www.matuszek.com.pl/a_index.php?lang=en
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Porto - Terminal Intermodal de Campanhã to Frankfurt - Main Bus Station
- Ave. Duration
- 35h 30m
- Frequency
- Once daily
- Estimated price
- zł 1,000–1,800
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- grandbus.com.ua
Bus from Frankfurt, Hauptbahnhof FOB to Kraków
- Ave. Duration
- 25h 13m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
Want to know more about travelling around Poland
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Porto to Kraków is 2936 km. It takes approximately 28h 47m to drive from Porto to Kraków.
Book your Porto to Kraków bus tickets online with Omio and FlixBus.
There are 5618+ hotels available in Kraków.


















