Fly to Krakow

Take the transport at the Sofia station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 9 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia Airport.
Fly out to Sofia (SOF) of the Warsaw Chopin (WAW) airport.

The journey takes approximately 3 h 55 m. Ticket price is about €26

Carrier is LOT.

🔎

🚖 Find a cheap local taxi

Get off at the Warsaw Chopin (WAW).
Take the train Koleje Małopolskie at the station Krakow Lotnisko.

The journey takes approximately 17 m. Ticket price is about €1 The travel distance is 11 km.

Carrier is Koleje Małopolskie.

Buy ticket

Get off at the Krakow Glowny.


🛏 Find hotel deals and discounts up to 20% in Kraków at Booking


Fly to Katowice train

Take the transport at the Sofia Airport station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 45 m.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia (SOF).
Fly out to Sofia Airport of the Sofia (SOF) airport.

The journey takes approximately 4 h 10 m. Ticket price is about €35 The travel distance is 45 m.

Carrier is LOT.

🔎

🚖 Find a cheap local taxi

Get off at the Sofia (SOF).
Take the Tramwaje Śląskie S.A. bus at the Katowice Airport station .

The journey takes approximately 49 m. The travel distance is 39 km.

Carrier is Tramwaje Śląskie S.A..

Buy ticket

Get off at the Katowice Dworzec PKP.
Take the train PKP Intercity at the station Katowice.

The journey takes approximately 47 m. Ticket price is about €5 The travel distance is 76 km.

Carrier is PKP Intercity.

Buy ticket

Get off at the Krakow Glowny.


🛏 Find hotel deals and discounts up to 20% in Kraków at Booking


Bus train

Take the Union Ivkoni bus at the Sofia station .

The journey takes approximately 11 h 1 m. Ticket price is about €30 The travel distance is 959 km.

Carrier is Union Ivkoni.

Buy ticket

Get off at the Bratislava.
Take the train Hungarian Railways (MÁV) at the station Bratislava Hlavna Stanica.

The journey takes approximately 1 h 6 m. Ticket price is about €4 The travel distance is 82 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Breclav.
Take the train ÖBB EuroCity at the station Breclav.

The journey takes approximately 4 h 15 m. Ticket price is about €40 The travel distance is 327 km.

Carrier is ÖBB EuroCity.

Buy ticket

Get off at the Krakow Glowny.


🛏 Find hotel deals and discounts up to 20% in Kraków at Booking


Bus

Take the Union Ivkoni bus at the Sofia station .

The journey takes approximately 12 h 44 m. Ticket price is about €35 The travel distance is 1087 km.

Carrier is Union Ivkoni.

Buy ticket

Get off at the Brno.
Take the FlixBus bus at the Brno station .

The journey takes approximately 4 h 35 m. Ticket price is about €27 The travel distance is 341 km.

Carrier is FlixBus.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Kraków at Booking


Bus

Take the FlixBus bus at the Sofia station .

The journey takes approximately 14 h 31 m. Ticket price is about €40 The travel distance is 827 km.

Carrier is FlixBus.

Buy ticket

Take the FlixBus bus at the Budapest Népliget bus station station .

The journey takes approximately 6 h 35 m. Ticket price is about €30 The travel distance is 393 km.

Carrier is FlixBus.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Kraków at Booking


Bus night bus

Take the Karat-S bus at the Sofia Serdica Bus Station station .

The journey takes approximately 16 h 20 m. Ticket price is about €50 The travel distance is 1000 km.

Carrier is Karat-S.

Buy ticket

Get off at the Wien Hbf.
Take the RegioJet bus at the Wien Hbf station .

The journey takes approximately 7 h 20 m. Ticket price is about €23 The travel distance is 481 km.

Carrier is RegioJet.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Kraków at Booking


Train

Take the train Bulgarian Railways (BDZh) at the station Sofia.

The journey takes approximately 4 h 45 m. Ticket price is about €6 The travel distance is 297 km.

Carrier is Bulgarian Railways (BDZh).

Buy ticket

Get off at the Vidin.
Take the train Romanian Railways (CFR) at the station Vidin.

The journey takes approximately 3 h 6 m. Ticket price is about €11 The travel distance is 118 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Craiova.
Take the train Romanian Railways (CFR) at the station Craiova.

The journey takes approximately 13 h 5 m. Ticket price is about €50 The travel distance is 625 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Budapest-Keleti.
Take the train Hungarian Railways (MÁV) at the station Budapest-Keleti.

The journey takes approximately 2 h 40 m. Ticket price is about €11 The travel distance is 256 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Wien Hbf.
Take the train ÖBB EuroCity at the station Wien Hbf.

The journey takes approximately 5 h 14 m. Ticket price is about €50 The travel distance is 416 km.

Carrier is ÖBB EuroCity.

Buy ticket

Get off at the Krakow Glowny.


🛏 Find hotel deals and discounts up to 20% in Kraków at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 13 h 8 m. The travel distance is 1156 km.

Get off at the Kraków.


🛏 Find hotel deals and discounts up to 20% in Kraków at Booking


The cheapest way to travel from Sofia to Kraków is by taking a Bus with an average price of €63. The journey takes approximately 18 ч. 19 мин.

Fly to Krakow is the fastest way to travel from Sofia to Kraków. Tickets cost €70. The journey takes approximately 6 ч. 42 мин.

Sofia is approximately 1156 km away from Kraków. The trip by car takes 13 h 8 m.

The average journey time by car between Sofia and Kraków is 13 h 8 m.