From Warsaw and Kraków to Truskavets — coaches, rail and border crossings
Poles rediscovering their grandparents' Truskawiec form one of the resort's biggest foreign audiences — and the routes from Poland are well worn and reliable.
Direct coach: the simplest
International coach operators (FlixBus among them, plus Polish–Ukrainian lines) run direct services from Warsaw and Kraków to Lviv, Drohobych and often Truskavets itself. Timings are typically overnight: depart in the evening, cross the border in the small hours, arrive at the resort in the morning. Count on 10–13 hours from Warsaw, 7–9 from Kraków, tickets in the range of a modest restaurant bill. The coach handles the border formalities queue for you — you just present your passport twice.
If your coach terminates in Lviv, connect with the frequent Lviv → Truskavets options — under two hours more.
Rail: to Przemyśl, then over the border
Poland's rail network converges on Przemyśl Główny, right by the border. From there two options:
- Direct Ukrainian trains Przemyśl → Lviv (border formalities on board or at the station, ~2.5 hours), then Lviv → Truskavets by elektrychka or bus.
- Cross at Medyka on foot (bus 5 or taxi from Przemyśl station to the pedestrian crossing, walk through, marshrutka on the Ukrainian side to Shehyni and on to Lviv) — the budget adventure variant; allow generous time.
Intercity trains reach Przemyśl from Warsaw in ~4.5–5.5 hours and from Kraków in ~2.5–3.5.
Driving
Three practical crossings serve the Truskavets direction:
- Krakovets (via Korczowa, A4 motorway from Kraków/Rzeszów) — the big modern crossing on the motorway axis; from the border ~1.5–2 h to Truskavets via Yavoriv and Lviv's southern bypass.
- Shehyni/Medyka (via Przemyśl) — closest to the resort as the crow flies; the Ukrainian side road goes via Sambir, ~1.5 h to Truskavets, skipping Lviv entirely.
- Hrushiv (via Budomierz) — the quieter reserve option worth checking on queue-monitoring apps.
Check live queue times (the Polish Straż Graniczna site and Ukrainian border service publish them) and remember Green Card insurance for the car.
Paperwork
For EU citizens: biometric passport, no visa for stays up to 90 days; travel insurance covering Ukraine is strongly advised (several insurers sell specific Ukraine policies). Border formalities are routine — the queues, not the questions, are the challenge.