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
Deve Bair / Gjueševo
—
North Macedonia → Bulgaria
5 min
Best 2h window
11:00 – 13:00
Typically 10 min · up to 15
Best day
Tuesday
Bulgaria → North Macedonia
10 min
Best 2h window
08:00 – 10:00
Typically 10 min · up to 15
Best day
Tuesday
Šepak / Trbušnica
—
Bosnia & Herzegovina → Serbia
10 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Serbia → Bosnia & Herzegovina
10 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Gostun / Dobrakovo
—
Serbia → Montenegro
10 min
Best 2h window
07:00 – 09:00
Typically 10 min · up to 15
Best day
Monday
Montenegro → Serbia
5 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Gradina / Kalotina
—
Serbia → Bulgaria
10 min
Best 2h window
04:00 – 06:00
Typically 10 min · up to 50
Best day
Thursday
Bulgaria → Serbia
5 min
Best 2h window
06:00 – 08:00
Typically 10 min · up to 40
Best day
Monday
Kelebija / Tompa
—
Serbia → Hungary
10 min
Best 2h window
06:00 – 08:00
Typically 10 min · up to 15
Best day
Tuesday
Hungary → Serbia
5 min
Best 2h window
06:00 – 08:00
Typically 10 min · up to 15
Best day
Tuesday
Vinjani Donji / Gorica
—
Croatia → Bosnia & Herzegovina
5 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Bosnia & Herzegovina → Croatia
5 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Županja / Orašje
—
Croatia → Bosnia & Herzegovina
15 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Monday
Bosnia & Herzegovina → Croatia
15 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Ilino Brdo / Klobuk
—
Montenegro → Bosnia & Herzegovina
5 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Tuesday
Bosnia & Herzegovina → Montenegro
5 min
Best 2h window
19:00 – 21:00
Typically 10 min · up to 15
Best day
Monday
Božaj / Hani i Hotit
—
Montenegro → Albania
5 min
Best 2h window
11:00 – 13:00
Typically 10 min · up to 15
Best day
Saturday
Albania → Montenegro
5 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Friday
Stara Gradiška / Bosanska Gradiška
—
Croatia → Bosnia & Herzegovina
5 min
Best 2h window
07:00 – 09:00
Typically 10 min · up to 15
Best day
Monday
Bosnia & Herzegovina → Croatia
5 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Tuesday
Porțile de Fier 1 / Đerdap 1
—
Romania → Serbia
10 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Serbia → Romania
15 min
Best 2h window
12:00 – 14:00
Typically 10 min · up to 15
Best day
Monday
Karasovići / Debeli Brijeg
—
Croatia → Montenegro
5 min
Best 2h window
00:00 – 02:00
Typically 10 min · up to 50
Best day
Wednesday
Montenegro → Croatia
15 min
Best 2h window
00:00 – 02:00
Typically 10 min · up to 150
Best day
Wednesday
Kjafasan / Qafë Thanë
—
North Macedonia → Albania
10 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Sunday
Albania → North Macedonia
5 min
Best 2h window
11:00 – 13:00
Typically 10 min · up to 15
Best day
Wednesday
Röszke 2 / Horgoš 2
—
Hungary → Serbia
5 min
Best 2h window
01:00 – 03:00
Typically 10 min · up to 40
Best day
Wednesday
Serbia → Hungary
10 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 60
Best day
Tuesday
Šid / Tovarnik
—
Serbia → Croatia
5 min
Best 2h window
06:00 – 08:00
Typically 10 min · up to 90
Best day
Wednesday
Croatia → Serbia
5 min
Best 2h window
05:00 – 07:00
Typically 10 min · up to 90
Best day
Tuesday
Preševo / Tabanovce
—
Serbia → North Macedonia
5 min
Best 2h window
00:00 – 02:00
Typically 10 min · up to 50
Best day
Tuesday
North Macedonia → Serbia
5 min
Best 2h window
06:00 – 08:00
Typically 10 min · up to 35
Best day
Tuesday
Slavonski Brod / Bosanski Brod
—
Croatia → Bosnia & Herzegovina
5 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Bosnia & Herzegovina → Croatia
15 min
Best 2h window
08:00 – 10:00
Typically 10 min · up to 15
Best day
Monday
Ličko Petrovo Selo / Izačić
—
Croatia → Bosnia & Herzegovina
10 min
Best 2h window
08:00 – 10:00
Typically 10 min · up to 15
Best day
Monday
Bosnia & Herzegovina → Croatia
5 min
Best 2h window
03:00 – 05:00
Typically 10 min · up to 15
Best day
Monday
Medžitlija / Niki
—
North Macedonia → Greece
10 min
Best 2h window
05:00 – 07:00
Typically 10 min · up to 15
Best day
Sunday
Greece → North Macedonia
15 min
Best 2h window
07:00 – 09:00
Typically 10 min · up to 15
Best day
Tuesday
Sukobin / Muriqan
—
Montenegro → Albania
15 min
Best 2h window
19:00 – 21:00
Typically 10 min · up to 15
Best day
Monday
Albania → Montenegro
5 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Monday
Lunga / Nakovo
—
Romania → Serbia
10 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Serbia → Romania
10 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Šćepan Polje / Hum
—
Montenegro → Bosnia & Herzegovina
5 min
Best 2h window
10:00 – 12:00
Typically 10 min · up to 15
Best day
Tuesday
Bosnia & Herzegovina → Montenegro
10 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 15
Best day
Monday
Qafë Morinë / Qafë Morinë
—
Kosovo → Albania
5 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Albania → Kosovo
5 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Blace / Hani i Elezit
—
North Macedonia → Kosovo
5 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
04:00 – 06:00
Typically 5 min · up to 10
Best day
Monday
Vërmicë / Morinë
—
Kosovo → Albania
5 min
Best 2h window
00:00 – 02:00
Typically 5 min · up to 10
Best day
Monday
Albania → Kosovo
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
Batrovci / Bajakovo
—
Serbia → Croatia
1.5 h
Best 2h window
10:00 – 12:00
Typically 30 min · up to 180
Best day
Tuesday
Croatia → Serbia
5 min
Best 2h window
09:00 – 11:00
Typically 10 min · up to 180
Best day
Tuesday
Jimbolia / Srpska Crnja
—
Romania → Serbia
5 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Serbia → Romania
5 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Bogorodica / Evzoni
—
North Macedonia → Greece
10 min
Best 2h window
01:00 – 03:00
Typically 10 min · up to 50
Best day
Wednesday
Greece → North Macedonia
1.5 h
Best 2h window
04:00 – 06:00
Typically 10 min · up to 45
Best day
Wednesday
Kakavijë / Kakavia
—
Albania → Greece
5 min
Best 2h window
05:00 – 07:00
Typically 10 min · up to 15
Best day
Tuesday
Greece → Albania
10 min
Best 2h window
07:00 – 09:00
Typically 10 min · up to 15
Best day
Monday
Porțile de Fier 2 / Đerdap 2
—
Romania → Serbia
5 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Serbia → Romania
10 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Nădlac II / Csanádpalota
—
Romania → Hungary
10 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Hungary → Romania
5 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Naidăș / Kaluđerovo
—
Romania → Serbia
10 min
Best 2h window
07:00 – 09:00
Typically 10 min · up to 15
Best day
Monday
Serbia → Romania
10 min
Best 2h window
13:00 – 15:00
Typically 10 min · up to 15
Best day
Monday
Kapitan Andreevo / Kapıkule
—
Bulgaria → Türkiye
5 min
Best 2h window
11:00 – 13:00
Typically 10 min · up to 50
Best day
Tuesday
Türkiye → Bulgaria
5 min
Best 2h window
05:00 – 07:00
Typically 20 min · up to 210
Best day
Tuesday
Kipi / İpsala
—
Greece → Türkiye
5 min
Best 2h window
08:00 – 10:00
Typically 10 min · up to 90
Best day
Friday
Türkiye → Greece
5 min
Best 2h window
03:00 – 05:00
Typically 10 min · up to 50
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 →