Border crossing wait times
Live community-reported queues and the best times to cross, updated around the clock.
Recently updated
Best time indicators · last 30 days
Preševo / Tabanovce
—
Serbia → North Macedonia
5 min
Best 2h window
07:00 – 09:00
Typically 10 min · up to 210
Best day
Wednesday
North Macedonia → Serbia
5 min
Best 2h window
02:00 – 04:00
Typically 10 min · up to 20
Best day
Tuesday
Ličko Petrovo Selo / Izačić
—
Croatia → Bosnia & Herzegovina
15 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Sunday
Bosnia & Herzegovina → Croatia
15 min
Best 2h window
05:00 – 07:00
Typically 10 min · up to 15
Best day
Thursday
Sukobin / Muriqan
—
Montenegro → Albania
10 min
Best 2h window
08:00 – 10:00
Typically 10 min · up to 15
Best day
Monday
Albania → Montenegro
10 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Monday
Božaj / Hani i Hotit
—
Montenegro → Albania
15 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Albania → Montenegro
15 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Kjafasan / Qafë Thanë
—
North Macedonia → Albania
15 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Monday
Albania → North Macedonia
10 min
Best 2h window
11:00 – 13:00
Typically 10 min · up to 15
Best day
Wednesday
Batrovci / Bajakovo
—
Serbia → Croatia
1.5 h
Best 2h window
05:00 – 07:00
Typically 10 min · up to 180
Best day
Wednesday
Croatia → Serbia
60 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 120
Best day
Tuesday
Blace / Hani i Elezit
—
North Macedonia → Kosovo
10 min
Best 2h window
07:00 – 09:00
Typically 5 min · up to 10
Best day
Tuesday
Kosovo → North Macedonia
5 min
Best 2h window
00:00 – 02:00
Typically 5 min · up to 10
Best day
Sunday
Moravița / Vatin
—
Romania → Serbia
10 min
Best 2h window
00:00 – 02:00
Typically 10 min · up to 10
Best day
Sunday
Serbia → Romania
10 min
Best 2h window
00:00 – 02:00
Typically 10 min · up to 10
Best day
Sunday
Vërmicë / Morinë
—
Kosovo → Albania
5 min
Best 2h window
00:00 – 02:00
Typically 5 min · up to 5
Best day
Sunday
Albania → Kosovo
5 min
Best 2h window
00:00 – 02:00
Typically 5 min · up to 5
Best day
Sunday
Naidăș / Kaluđerovo
—
Romania → Serbia
15 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Monday
Serbia → Romania
10 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Stara Gradiška / Bosanska Gradiška
—
Croatia → Bosnia & Herzegovina
10 min
Best 2h window
08:00 – 10:00
Typically 10 min · up to 15
Best day
Wednesday
Bosnia & Herzegovina → Croatia
5 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Tuesday
Kakavijë / Kakavia
—
Albania → Greece
15 min
Best 2h window
11:00 – 13:00
Typically 10 min · up to 15
Best day
Monday
Greece → Albania
10 min
Best 2h window
07:00 – 09:00
Typically 10 min · up to 15
Best day
Sunday
Vinjani Donji / Gorica
—
Croatia → Bosnia & Herzegovina
10 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Bosnia & Herzegovina → Croatia
10 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Sunday
Qafë Morinë / Qafë Morinë
—
Kosovo → Albania
10 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Albania → Kosovo
15 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Sunday
Gostun / Dobrakovo
—
Serbia → Montenegro
10 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Montenegro → Serbia
5 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Monday
Slavonski Brod / Bosanski Brod
—
Croatia → Bosnia & Herzegovina
5 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Bosnia & Herzegovina → Croatia
10 min
Best 2h window
08:00 – 10:00
Typically 10 min · up to 15
Best day
Sunday
Porțile de Fier 2 / Đerdap 2
—
Romania → Serbia
10 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Monday
Serbia → Romania
5 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Šćepan Polje / Hum
—
Montenegro → Bosnia & Herzegovina
10 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Bosnia & Herzegovina → Montenegro
10 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Monday
Nădlac II / Csanádpalota
—
Romania → Hungary
5 min
Best 2h window
08:00 – 10:00
Typically 10 min · up to 15
Best day
Monday
Hungary → Romania
15 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Šepak / Trbušnica
—
Bosnia & Herzegovina → Serbia
10 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Monday
Serbia → Bosnia & Herzegovina
10 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Jimbolia / Srpska Crnja
—
Romania → Serbia
10 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Serbia → Romania
5 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Šid / Tovarnik
—
Serbia → Croatia
5 min
Best 2h window
01:00 – 03:00
Typically 10 min · up to 55
Best day
Monday
Croatia → Serbia
5 min
Best 2h window
01:00 – 03:00
Typically 10 min · up to 30
Best day
Monday
Županja / Orašje
—
Croatia → Bosnia & Herzegovina
10 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Monday
Bosnia & Herzegovina → Croatia
15 min
Best 2h window
07:00 – 09:00
Typically 10 min · up to 15
Best day
Monday
Medžitlija / Niki
—
North Macedonia → Greece
5 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Sunday
Greece → North Macedonia
10 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Röszke 2 / Horgoš 2
—
Hungary → Serbia
10 min
Best 2h window
01:00 – 03:00
Typically 10 min · up to 20
Best day
Sunday
Serbia → Hungary
10 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 45
Best day
Wednesday
Gradina / Kalotina
—
Serbia → Bulgaria
5 min
Best 2h window
12:00 – 14:00
Typically 10 min · up to 90
Best day
Monday
Bulgaria → Serbia
10 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 60
Best day
Monday
Kelebija / Tompa
—
Serbia → Hungary
10 min
Best 2h window
08:00 – 10:00
Typically 10 min · up to 15
Best day
Monday
Hungary → Serbia
15 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Ilino Brdo / Klobuk
—
Montenegro → Bosnia & Herzegovina
15 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Sunday
Bosnia & Herzegovina → Montenegro
15 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Monday
Bogorodica / Evzoni
—
North Macedonia → Greece
5 min
Best 2h window
20:00 – 22:00
Typically 10 min · up to 90
Best day
Wednesday
Greece → North Macedonia
25 min
Best 2h window
05:00 – 07:00
Typically 10 min · up to 30
Best day
Wednesday
Karasovići / Debeli Brijeg
—
Croatia → Montenegro
10 min
Best 2h window
12:00 – 14:00
Typically 10 min · up to 60
Best day
Monday
Montenegro → Croatia
10 min
Best 2h window
07:00 – 09:00
Typically 10 min · up to 60
Best day
Monday
Deve Bair / Gjueševo
—
North Macedonia → Bulgaria
5 min
Best 2h window
08:00 – 10:00
Typically 10 min · up to 15
Best day
Monday
Bulgaria → North Macedonia
5 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Sunday
Lunga / Nakovo
—
Romania → Serbia
5 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Serbia → Romania
5 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Monday
Porțile de Fier 1 / Đerdap 1
—
Romania → Serbia
15 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Serbia → Romania
15 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Monday
Kapitan Andreevo / Kapıkule
—
Bulgaria → Türkiye
10 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 25
Best day
Monday
Türkiye → Bulgaria
5 min
Best 2h window
06:00 – 08:00
Typically 10 min · up to 120
Best day
Monday
Kipi / İpsala
—
Greece → Türkiye
55 min
Best 2h window
07:00 – 09:00
Typically 10 min · up to 40
Best day
Thursday
Türkiye → Greece
10 min
Best 2h window
05:00 – 07:00
Typically 10 min · up to 60
Best day
Tuesday
Kulata / Promachonas
—
Greece → Bulgaria
5 min
Best 2h window
07:00 – 09:00
Typically 5 min · up to 5
Best day
Friday
Star Dojran / Doirani
—
Greece → North Macedonia
1 h
Best 2h window
12:00 – 14:00
Typically 20 min · up to 20
Best day
Wednesday
No crossings match your search.
Reporting a wait time
Reporting requires your location, so we can confirm you were actually at the crossing. Your browser asks permission first — if you decline, you can still browse every wait time on the site, but you can't submit a report.
Location data & privacy
Your coordinates are used only to work out how far you are from the crossing and which side of the border you're on. They are never stored in our database, never logged and never shared — once that check is done they are discarded, and only the resulting distance is saved with your report.
Install as app
CustomsWait can be installed on your phone for quick access — no app store needed.Android (Chrome): tap the three-dot menu → Add to Home Screen or Install app.
iOS (Safari): tap the Share button → Add to Home Screen → Add.
Privacy & your data
You can browse wait times and report them without an account. We ask for your email address only if you create an account, subscribe to the newsletter, or choose to leave it with your feedback. We never sell your data and never share it with advertisers, and analytics cookies stay switched off until you accept them.
Read our full Privacy Policy →
CustomsWait is built and maintained by Cubevo — a software studio that turns ideas into reliable digital products, from custom web apps and AI solutions to cloud infrastructure.
See what we can build for you →
See what we can build for you →