Crossing Into Ukraine: Land, Air, and Sea Entry Points

The procedure differs by crossing type. What to expect and prepare for land checkpoints, international airports, and river crossings.

← ← All guides
Last updated: Reviewed by: InsuranceForVisitUkraine Travel Team

Ukraine has dozens of active border crossings. The procedure differs depending on how you enter — by land, by air, or by river. Here is what to expect at each type, so you arrive prepared.

Land border crossings from Poland (highest traffic)

The Poland–Ukraine land crossings are the most-used entry points for foreigners coming from Western Europe. The main active crossings:

  • Shehyni–Medyka: the highest-traffic crossing. Car and pedestrian queues of 1–4 hours on weekdays; up to 8 hours on weekends and public holidays. Pedestrian lane moves faster than the vehicle lane.
  • Yahodyn–Dorohusk: slightly less busy than Shehyni. Better option for travellers heading to Kyiv — more direct route east via the E40 highway.
  • Uhryniv–Dolhobyczów: lower traffic, faster processing, but handles fewer vehicle types. Good for passenger cars.
  • Rava-Ruska–Hrebenne: moderate traffic, operational for passenger vehicles.

What to have ready before reaching the booth: passport open to the photo page, insurance PDF open on your phone, visa visible if applicable. Officers process quickly — have everything in hand, not searching through a bag.

Land border crossings from Slovakia, Hungary, Romania, and Moldova

Western and southern crossings are generally less congested than the Polish border:

  • Uzhhorod–Vyšné Nemecké (Slovakia): low traffic, efficient processing. Popular for travellers arriving from central Europe.
  • Chop–Záhony (Hungary): combined road and rail crossing. Used for train travel between Budapest and western Ukraine.
  • Porubne–Siret (Romania): the main southern entry point. Standard procedure, moderate traffic.
  • Kuchurhan (Moldova): open crossing with moderate traffic.

International airports

Boryspil International Airport (Kyiv) is the primary entry point for air arrivals. Lviv Danylo Halytsky Airport and Uzhhorod Airport also handle regular international flights.

Airport border control is faster and more standardised than land crossings. Insurance checks are routine. Officers at international airports process a wide range of nationalities daily. The complete arrival process — passport control, insurance verification, customs — typically takes 15–30 minutes after landing.

Key difference at airports: there is limited opportunity to step aside and arrange missing documents compared to land crossings. If your insurance is missing or invalid, you may face a more disruptive process than at a land crossing where insurance desks are available outside.

River and sea entry points

River crossings (including Danube ferry crossings from Romania) and active sea entry points follow the same documentation requirements as land crossings. Insurance under Article 7 applies equally. Processing at river crossings is sometimes slower due to lower staffing, and hours of operation may be limited — check in advance.

Documents to have ready at all crossing types

  • ✓ Passport — valid for at least 6 months beyond your intended stay
  • ✓ Visa — if required for your nationality (check before travel)
  • ✓ Insurance PDF — downloaded to your phone, accessible offline
  • ✓ Insurance coverage dates include your crossing date
  • ✓ Coverage amount: 100,000 UAH minimum; €30,000 for the Advanced plan
  • ✓ Purpose of visit — state it clearly if asked
  • ✓ Return or onward travel confirmation — occasionally requested at land crossings

What "crossing restrictions" mean in practice

Some crossings are restricted by nationality, vehicle type (e.g., commercial trucks use designated freight lanes), or operating hours. The health insurance requirement applies at every official crossing without exception. Before planning your route, check current crossing status on the Ukrainian State Border Guard Service website — operational status and queue times are updated regularly.

Ready to get your Ukraine insurance?

Official policy PDF delivered in under 5 minutes. Accepted at all border checkpoints.

Get Insurance Now →