Leo Express operates a bus from Krakow to Uzhhorod 3 times a day. Tickets cost $11 - $17 and the journey takes 4 h 30 min. SAD Presov, A.S also services this route once daily. Alternatively, Ukrainian Railways (UZ) operates a train from Krakow to Uzhhorod once daily. Tickets cost $3 - $9 and the journey takes 6 h 25 min. Ukrainian Railways (UZ) also services this route every 4 hours.
How to get from Krakow to Uzhhorod
From Kraków dw. aut. bus to Prešov then bus to Užgorod. 9 h 15 min 454 Kč. From Kraków Główny train to Lvov then train to Ujgorod. 12 h 25 min 249 Kč. From Krakow drive to Uzhhorod. 4 h 42 min 841 Kč.