Centrotrans
AC 40-seat coach
3-4x daily
Belgrade to Sarajevo is the classic Balkans border-crossing bus — Serbia-Bosnia via the Sremska Rača border. Multiple daily departures from Belgrade's BAS Bus Terminal for 7-9h journey. Croatia Airlines has no direct BG-SJJ flight, so bus (or a very long route via Zagreb) is the only ground option. Autoprevoz + Centrotrans are the reliable operators. Bosnia/Herzegovina is EU visa-free for most Western passports so borders are quick — 15-30 min processing typical.
AC 40-seat coach
3-4x daily
AC 40-seat + VIP 27-seat
2-3x daily
AC 32-seat
2-3x daily
Live schedules + prices. Cancel free 24h before departure.
Serbia: EU/US/UK/AU/CA/NZ visa-free 30-90 days. Bosnia: EU/US/UK/AU/CA/NZ visa-free 90 days. Fast processing for both.
Find hotels in Sarajevo
1.4M+ properties · Trip.com
No — most Western nationalities (US/UK/EU/AU/CA/NZ/JP/KR) are visa-free for Bosnia and Herzegovina up to 90 days. Just need a valid passport. Serbia similarly visa-free.
15-30 minutes typical for Western passports. Border officials check passports on the bus (you don't always disembark). Bosnia side: officials board briefly to stamp. Quick if paperwork is in order.
Discontinued — the direct train service Belgrade-Sarajevo has been suspended since the 1990s war. Bus is the only ground option other than very slow multi-transfer routes via Zagreb.
Yes — some overnight departures (Autoprevoz has a 23:30 for 06:30 arrival). Most travellers prefer day buses (~08:00 dep) for scenic Balkan mountain views. Border processing at night is similar speed.