Traveler's guide • The Poland border

Ukraine–Poland border queues: how to check them online

The same checkpoint can look completely different on a Monday morning and a Friday evening — sometimes several times over. Which is why "how long is the queue right now" only makes sense with the word "now" attached. The good news: checking the current situation online takes a couple of minutes. Government services, Poland's official portal, and independent trackers all show the number of vehicles at each of the nine checkpoints in something close to real time. Here's a rundown of what's out there, how the services differ, and how to actually read the numbers so you don't waste time on the road.

All articles

Why the queue is worth checking right before you leave

The nine road checkpoints on the Ukraine–Poland border have stayed the same for years, but the daily load on them hasn't. Korczowa can sit nearly empty at six in the morning on a Thursday and have a queue of several hundred cars by Friday evening. That's not a coincidence — it's a pattern. Each checkpoint's throughput is fixed; the flow of traffic isn't. So the queue builds and clears over the course of a day, a week, and a season.

That's exactly why "what's the queue at the Poland border right now" only makes sense tied to a specific moment — and exactly why a whole set of online tools exists for checking it: Ukraine's Border Guard and Customs Service systems, Poland's official portal, and a handful of independent trackers that pull data from multiple sources. This article rounds up those tools specifically — not the full list of documents or customs rules (that's covered in the separate, detailed Ukraine–Poland border crossing guide), but exactly where and how to check the queue online, and what the numbers you'll see actually mean.

For LP BLACKLINE's drivers, checking the queue is a daily routine rather than a one-off before a trip: a few hours before departure and again right before approaching the checkpoint, they cross-check several sources and, if needed, reroute to a less congested crossing. What follows is the same set of sources we rely on, laid out so you can check them yourself.

This article is specifically about monitoring border queues online. For the full list of documents, customs rules, and requirements for men of conscription age, see the Ukraine–Poland border crossing guide for 2026.

Why the queue length keeps changing

Before getting into specific services, it helps to understand what actually drives the queue — that's what lets you correctly interpret the numbers on screen instead of just comparing checkpoint names.

  • Time of day — nighttime and early morning traffic is consistently lighter than daytime.
  • Day of the week — Friday evening and Sunday are reliably the busiest; midweek weekdays are the calmest.
  • Season and holidays — summer, public holidays, and school breaks add tourist and family travel on top of the usual flow.
  • The checkpoint's own capacity — Korczowa and Medyka have the most developed infrastructure and handle the largest flow, while Małhowice, Krościenko, or Zosin are lighter by default.
  • Weather — snow or ice on the approach roads in Lviv or Volyn oblast can lengthen the queue even outside peak periods.
  • Heightened inspections — spot document checks or customs inspections during certain periods slow down processing per vehicle and build up a queue even at normal traffic volumes.
  • Technical works or temporary restrictions at a specific checkpoint — a rare but real factor that official State Border Guard Service and Straż Graniczna channels announce ahead of time.

The practical takeaway: the queue you saw this morning tells you nothing about the queue tonight, and last week's queue is an even less reliable guide. Check the data as close to your actual departure time as you can.

Official Ukrainian sources

The State Border Guard Service's interactive map — dpsu.gov.ua/uk/map

The primary official resource from Ukraine's State Border Guard Service (DPSU) is its interactive checkpoint map. It shows only active checkpoints — closed or temporarily suspended ones don't appear — and marks each one's congestion with a simple indicator: high, medium, or low. Several checkpoints, including ones on the borders with Poland, Slovakia, Hungary, Romania, and Moldova, are fitted with webcams; toggle the "has camera" filter on the map to see a live feed of the entry or exit lane.

The "Cherha" (Queue) app

DPSU's official mobile app for iOS and Android mirrors the interactive map's data in a format built for a quick check on the road: free, no registration, with data refreshing every few minutes across all checkpoints. It's the tool to open right before you leave the house or while you're already en route — not the day before.

kordon.customs.gov.ua — the Customs Service tracker

Alongside DPSU, Ukraine's State Customs Service runs its own monitoring tool. On kordon.customs.gov.ua you pick a destination country — Poland, Slovakia, Hungary, Romania, or Moldova — and the service shows the situation on both entry and exit for each checkpoint on that border. Since the Customs Service and DPSU compile their data independently, it's worth cross-checking both if one number looks off.

DPSU's Telegram channel

The State Border Guard Service's official Telegram channel posts congestion infographics for the main checkpoints several times a day, along with real-time alerts about temporary restrictions or changes to a checkpoint's operating mode. It's not a replacement for the interactive map or app, but a useful add-on if you'd rather get updates pushed to you than check a site each time.

Sources: State Border Guard Service of Ukraine — interactive map, State Border Guard Service of Ukraine, State Customs Service of Ukraine, DPSU — Telegram channel.

The official source on the Polish side

granica.gov.pl

On the Polish side, queues are tracked on granica.gov.pl, jointly run by the Polish Border Guard (Straż Graniczna) and the National Revenue Administration (KAS). Its "Czasy oczekiwania" (waiting times) section publishes estimated delays for entering and leaving Poland, including at the checkpoints on the Ukrainian border. The portal is available in Polish, English, German, and Russian — unfortunately not Ukrainian, so the English version is the practical option.

One detail the portal itself flags directly: the listed wait times are estimates and can change, and it's worth checking whether traffic at your chosen checkpoint has been temporarily suspended before you travel. The same portal's "Komunikaty" (announcements) section is exactly where that kind of real-time news — technical works, operating-mode changes, other temporary restrictions — gets posted.

Because the Ukrainian and Polish sides measure the queue differently — one tracks the number of cars waiting to leave Ukraine, the other estimates congestion entering Poland — the two figures won't always match. That's not an error; it reflects the fact that the queue can genuinely be distributed differently on each side of the border at the same moment. For the full picture, it's worth checking both sources rather than just one.

Source: granica.gov.pl — waiting times.

Independent trackers and Telegram channels

Beyond the government services, a few independent platforms track the border situation by combining official DPSU data with reports from drivers themselves — which sometimes makes them update faster or in more detail than the official sources.

nakordoni.com.ua and nakordoni.eu

The best-known independent tracker for Ukraine's border queues. Its page shows a table with a color code for each checkpoint: green means a queue of under 20 cars, yellow means 20–50, red means over 50, with arrows next to each figure showing whether the queue is growing or shrinking. The service combines three inputs — official/satellite DPSU data, its own site monitoring, and user reports — and refreshes roughly every 10 minutes. It's free, and it runs its own Telegram channel with near-real-time alerts when the border situation changes.

Telegram bots and driver communities

Alongside the official channels, drivers who cross the border regularly rely on group chats and bots in Telegram, where you can name a checkpoint and get a current estimate from someone who's physically there right now. These communities are useful precisely because they add a human confirmation to the numbers from the apps — but unlike the government services, they carry no official guarantee of accuracy, so treat them as a supplementary source rather than the only one.

Source: nakordoni.com.ua — Poland border queues.

How to actually read the numbers

The single most important thing to understand about all the services above: most of them show a vehicle count, not a time in minutes. That distinction matters, since actual processing speed depends on how many lanes are open, how thoroughly documents are being checked at that moment, and the type of vehicle — passenger cars are typically processed faster than buses or trucks.

A rough conversion drivers themselves use: a queue of up to 50 passenger cars usually means a wait of roughly 30–60 minutes, while a queue of over 200 cars means several hours. Treat this as a guideline, not a guarantee — the same vehicle count can move faster at night with every lane open, and slower during the day under heavier document checks.

  • Check the trend, not just the current figure — an arrow pointing up and one pointing down describe two very different situations even at the same current car count.
  • Compare two or three neighboring checkpoints at once, not just the one you usually take — wait times can differ by hours even between checkpoints a short drive apart.
  • Cross-check the Ukrainian and Polish sources — they measure different sides of the border, and together they give a fuller picture than either alone.
  • Check the data as close to departure as possible — the situation that's accurate in the morning can be completely different by evening.
  • Treat the numbers as a planning guide, not an exact guarantee — no service shows the queue in a feed perfectly synced to reality.

The wait-time estimates above are a general practical guideline, not an official standard; actual crossing time depends on the number of open lanes, the vehicle type, and how thorough the checks are at the time you cross.

Typical load at each of the nine checkpoints

Even though the queue at each checkpoint shifts by the hour, there's a consistent overall pattern to how loaded each one tends to be — worth knowing when deciding which checkpoint, and which service, to check first.

Checkpoint (Ukraine – Poland)Typical loadWhen to choose it
Krakivets — KorczowaHighest — the largest flow of cars, buses, and trucksHeading to southern Poland and prepared for a possibly long queue at peak hours
Shehyni — MedykaHigh — popular for both vehicles and pedestrian crossingIf part of your group is crossing on foot
Rava-Ruska — HrebenneMedium — a typical alternative to the two aboveA solid backup when Korczowa and Medyka are overloaded
Smilnytsia — KrościenkoBelow averageRoutes through the mountainous part of Lviv oblast
Hrushiv — BudomierzBelow average — passenger cars up to 3.5 t onlyA compact alternative right next to Korczowa
Nyzhankovychi — MałhowiceOne of the lowestA flexible route not tied to a specific direction
Yahodyn — DorohuskHigh — the main checkpoint on the Volyn direction, with significant freight trafficRoutes from Kyiv and northern Ukraine without a detour through Lviv oblast
Ustyluh — ZosinMedium — passenger traffic only, no trucksCars and buses on the Volyn direction
Uhryniv — DołhobyczówBelow averageAn alternative to Yahodyn; note there's no veterinary inspection for pets here

This table isn't a substitute for checking online — it's a starting point. If the "big three" (Korczowa, Medyka, Dorohusk) show a critically long queue, it's worth checking one of the lighter checkpoints right away rather than waiting for your usual one to clear.

When queues are typically shorter

  • Midweek weekdays (Tuesday through Thursday) are lighter than Monday, Friday, or weekends.
  • Friday evening and Saturday morning are consistently the busiest window at most checkpoints.
  • Early morning and nighttime crossings are typically lighter than midday.
  • Summer months, public holidays, and school breaks add tourist and family travel on top of the usual flow.
  • The days right before religious or public holidays in Ukraine or Poland are often busier than average.

These patterns are a good guide for picking a departure date if you have that flexibility, but they don't replace checking the actual situation online right before you leave — even on a typically quiet Tuesday morning, a queue can build up from a customs inspection, weather, or a temporary restriction.

The eCherha electronic queue — for international carriers

One more service worth mentioning: eCherha (echerha.gov.ua), an official electronic queue system built with support from relevant government agencies and the EU. It lets carriers register in advance, pick a specific arrival time at a checkpoint, and go through inspection without waiting in the general queue, with a mobile app for iOS and Android.

An important note for private drivers and passengers: eCherha is aimed primarily at international freight carriers, not passenger cars or buses. If you're traveling in your own car or by private transfer rather than driving a truck, this service most likely doesn't apply to your trip — for passenger vehicles, the queue-monitoring tools described above are what's relevant, not advance booking.

Source: eCherha — echerha.gov.ua.

A practical checklist before you leave

  • Check the dpsu.gov.ua/uk/map interactive map or the "Cherha" app right before you leave — not the day before.
  • Cross-check the same data on kordon.customs.gov.ua, selecting Poland as the direction.
  • Compare a few neighboring checkpoints, not just the one you're planning to use.
  • Check the estimated wait time on the Polish side at granica.gov.pl.
  • Glance at the color code and trend on nakordoni.com.ua for a quick summary.
  • Check DPSU's Telegram channel for temporary restrictions or technical works at your chosen checkpoint.
  • If you can choose your date and time, plan for a weekday during morning or nighttime hours.
  • Build in a time buffer even when the queue looks short — the situation can change while you're still on the way to the border.

None of these services offers a 100% guarantee — they show the situation as of the last update, not a live feed synced to reality. But checking several sources together right before departure meaningfully lowers the odds of arriving at an overloaded checkpoint when a lighter one is sitting nearby.

The alternative — let the driver handle queue monitoring

There's also a way to skip monitoring queues yourself entirely — hand that part of the trip to a driver who crosses the Poland border regularly and knows it better than any app. That's exactly how LP BLACKLINE runs the Kyiv — Warsaw and Kyiv — Krakow routes: the driver checks several checkpoints before departure and reroutes to a lighter one if needed, rather than defaulting to the usual crossing regardless of the queue.

The trip price is agreed in advance and doesn't change based on how long the border wait turns out to be — the carrier absorbs that risk, not the passenger. For anyone who'd rather take queue monitoring off their own plate entirely, this is the simplest way to do it.

Conclusion

The Ukraine–Poland border queue is a moving target, and no online source replaces checking right before you leave. But combining the official services — DPSU's interactive map and "Cherha" app, the Customs Service's kordon.customs.gov.ua, and granica.gov.pl on the Polish side — with independent trackers like nakordoni.com.ua gives you a full enough picture to plan your departure and, if needed, pick a lighter checkpoint.

The best practice is simple: don't rely on a single source, check the data as close to departure as you can, and build in a time buffer even when the queue looks short. And if you'd rather take this part of the planning off your plate entirely — get in touch: LP BLACKLINE's drivers track the border situation every day and get passengers to Poland at a fixed price, regardless of how long the wait turns out to be. For the full list of documents and rules, see the Ukraine–Poland border crossing guide for 2026, and for the details of the trip to Warsaw's airport, see the separate airport transfer guide.

FAQ

Frequently askedquestions

Answers to the most common questions about checking Ukraine–Poland border queues online.

Have a question?

Get in touch with us — we'll provide all the information you need and help arrange your transfer.

Contact us

Through the DPSU interactive map at dpsu.gov.ua/uk/map, the official "Cherha" app (iOS/Android), the Customs Service tracker at kordon.customs.gov.ua, the Polish portal granica.gov.pl, or the independent tracker nakordoni.com.ua. All of these sources are free.

The interactive map at dpsu.gov.ua/uk/map. It shows only active checkpoints and their congestion level (high, medium, low), and some checkpoints have webcams with a live feed.

It's DPSU's official mobile app for iOS and Android, free and with no registration required. It shows congestion at every checkpoint, refreshing several times an hour.

Yes — at kordon.customs.gov.ua, pick a destination country (Poland, Slovakia, Hungary, Romania, or Moldova), and the service shows the situation on both entry and exit for each checkpoint on that border.

It's the official portal run jointly by Poland's Border Guard and National Revenue Administration, with a section for estimated border wait times. It's available in Polish, English, German, and Russian — there's no Ukrainian version.

They combine official DPSU data with reports from drivers themselves and display the queue as a color code and trend (growing or shrinking), refreshing roughly every 10 minutes.

It reflects the situation as of the last update, not a live feed. The situation can change while you're on your way to the checkpoint, so check the data as close to departure as possible.

Roughly 30–60 minutes for passenger cars under normal inspection conditions. This is a general practical estimate, not an official standard — actual time depends on how many lanes are open and how thorough the checks are.

That typically means several hours of waiting. In that case, it's worth checking neighboring, less congested checkpoints if your route allows it.

The official eCherha system (echerha.gov.ua) is aimed primarily at international freight carriers, not passenger cars or buses with regular passengers.

Krakivets — Korczowa, the highest-capacity checkpoint, handling cars, buses, and trucks. Shehyni and Yahodyn are also traditionally among the busiest.

Nyzhankovychi, Smilnytsia, Hrushiv, and Uhryniv typically see lighter traffic than the "big three" — Krakivets, Shehyni, and Yahodyn.

Midweek weekdays and early morning or nighttime hours are typically the calmest. Friday evening, Saturday morning, weekends, and holiday periods are the busiest.

Yes — DPSU's official channel posts congestion infographics several times a day, and the independent tracker nakordoni.com.ua runs its own channel with near-real-time alerts.

Yes, some checkpoints have webcams available through the "has camera" filter on DPSU's interactive map.

Ukrainian sources measure the queue leaving Ukraine; Polish sources estimate congestion entering Poland. These are two different sides of the same border, and the queue can genuinely be distributed differently on each side at the same time — so it's worth checking both.

No, the queue is shared by everyone crossing the border. But an experienced driver can choose a lighter checkpoint, and the trip price stays fixed regardless of how long the wait turns out to be.

Right before departure, not the day before — the border situation changes throughout the day, so data that's accurate in the morning can be completely out of date by evening.

Planning a trip to Poland?

Checking the queues, picking a lighter checkpoint, and preparing all the vehicle documents are handled by your LP BLACKLINE driver — and the trip price stays fixed no matter how long the border wait turns out to be.