Which bus from Belgrade to Šabac is the best?
Check the bus schedule for Belgrade to Šabac. Here is a selection of the cheapest coach trips for the next days from bus operators like Saobraćajno preduzeće Lastra d.o.o. Lazarevac or Banbus. To see the full timetable for all coaches just use or search and compare.
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Banbus | 1h 42m | 21:15 | Belgrade | Central Coach Station | 22:57 | Šabac | Bus station | Economy | £5 |
A Bus from Banbus goes from Central Coach Station, Belgrade (Serbia) at 06/08/2026 21:15:00 to Bus station, Šabac (Serbia) arriving at 06/08/2026 22:57:00. 50 Economy ticket for £5 per person are available. Travel duration is 1h 42m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 08:30 | Belgrade | Central Coach Station | 09:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 06/08/2026 08:30:00 to Bus station, Šabac (Serbia) arriving at 06/08/2026 09:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 12:30 | Belgrade | Central Coach Station | 13:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 06/08/2026 12:30:00 to Bus station, Šabac (Serbia) arriving at 06/08/2026 13:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 16:30 | Belgrade | Central Coach Station | 17:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 06/08/2026 16:30:00 to Bus station, Šabac (Serbia) arriving at 06/08/2026 17:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Banbus | 1h 42m | 21:15 | Belgrade | Central Coach Station | 22:57 | Šabac | Bus station | Economy | £5 |
A Bus from Banbus goes from Central Coach Station, Belgrade (Serbia) at 07/08/2026 21:15:00 to Bus station, Šabac (Serbia) arriving at 07/08/2026 22:57:00. 50 Economy ticket for £5 per person are available. Travel duration is 1h 42m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 08:30 | Belgrade | Central Coach Station | 09:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 07/08/2026 08:30:00 to Bus station, Šabac (Serbia) arriving at 07/08/2026 09:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 12:30 | Belgrade | Central Coach Station | 13:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 07/08/2026 12:30:00 to Bus station, Šabac (Serbia) arriving at 07/08/2026 13:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 16:30 | Belgrade | Central Coach Station | 17:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 07/08/2026 16:30:00 to Bus station, Šabac (Serbia) arriving at 07/08/2026 17:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Banbus | 1h 42m | 21:15 | Belgrade | Central Coach Station | 22:57 | Šabac | Bus station | Economy | £5 |
A Bus from Banbus goes from Central Coach Station, Belgrade (Serbia) at 08/08/2026 21:15:00 to Bus station, Šabac (Serbia) arriving at 08/08/2026 22:57:00. 50 Economy ticket for £5 per person are available. Travel duration is 1h 42m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 08:30 | Belgrade | Central Coach Station | 09:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 08/08/2026 08:30:00 to Bus station, Šabac (Serbia) arriving at 08/08/2026 09:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 12:30 | Belgrade | Central Coach Station | 13:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 08/08/2026 12:30:00 to Bus station, Šabac (Serbia) arriving at 08/08/2026 13:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 16:30 | Belgrade | Central Coach Station | 17:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 08/08/2026 16:30:00 to Bus station, Šabac (Serbia) arriving at 08/08/2026 17:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Banbus | 1h 42m | 21:15 | Belgrade | Central Coach Station | 22:57 | Šabac | Bus station | Economy | £5 |
A Bus from Banbus goes from Central Coach Station, Belgrade (Serbia) at 09/08/2026 21:15:00 to Bus station, Šabac (Serbia) arriving at 09/08/2026 22:57:00. 50 Economy ticket for £5 per person are available. Travel duration is 1h 42m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 08:30 | Belgrade | Central Coach Station | 09:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 09/08/2026 08:30:00 to Bus station, Šabac (Serbia) arriving at 09/08/2026 09:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 12:30 | Belgrade | Central Coach Station | 13:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 09/08/2026 12:30:00 to Bus station, Šabac (Serbia) arriving at 09/08/2026 13:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 16:30 | Belgrade | Central Coach Station | 17:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 09/08/2026 16:30:00 to Bus station, Šabac (Serbia) arriving at 09/08/2026 17:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Banbus | 1h 42m | 21:15 | Belgrade | Central Coach Station | 22:57 | Šabac | Bus station | Economy | £5 |
A Bus from Banbus goes from Central Coach Station, Belgrade (Serbia) at 10/08/2026 21:15:00 to Bus station, Šabac (Serbia) arriving at 10/08/2026 22:57:00. 50 Economy ticket for £5 per person are available. Travel duration is 1h 42m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 08:30 | Belgrade | Central Coach Station | 09:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 10/08/2026 08:30:00 to Bus station, Šabac (Serbia) arriving at 10/08/2026 09:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 12:30 | Belgrade | Central Coach Station | 13:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 10/08/2026 12:30:00 to Bus station, Šabac (Serbia) arriving at 10/08/2026 13:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 16:30 | Belgrade | Central Coach Station | 17:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 10/08/2026 16:30:00 to Bus station, Šabac (Serbia) arriving at 10/08/2026 17:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Banbus | 1h 42m | 21:15 | Belgrade | Central Coach Station | 22:57 | Šabac | Bus station | Economy | £5 |
A Bus from Banbus goes from Central Coach Station, Belgrade (Serbia) at 11/08/2026 21:15:00 to Bus station, Šabac (Serbia) arriving at 11/08/2026 22:57:00. 50 Economy ticket for £5 per person are available. Travel duration is 1h 42m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 08:30 | Belgrade | Central Coach Station | 09:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 11/08/2026 08:30:00 to Bus station, Šabac (Serbia) arriving at 11/08/2026 09:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 12:30 | Belgrade | Central Coach Station | 13:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 11/08/2026 12:30:00 to Bus station, Šabac (Serbia) arriving at 11/08/2026 13:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 16:30 | Belgrade | Central Coach Station | 17:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 11/08/2026 16:30:00 to Bus station, Šabac (Serbia) arriving at 11/08/2026 17:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Banbus | 1h 42m | 21:15 | Belgrade | Central Coach Station | 22:57 | Šabac | Bus station | Economy | £5 |
A Bus from Banbus goes from Central Coach Station, Belgrade (Serbia) at 12/08/2026 21:15:00 to Bus station, Šabac (Serbia) arriving at 12/08/2026 22:57:00. 50 Economy ticket for £5 per person are available. Travel duration is 1h 42m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 08:30 | Belgrade | Central Coach Station | 09:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 12/08/2026 08:30:00 to Bus station, Šabac (Serbia) arriving at 12/08/2026 09:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 12:30 | Belgrade | Central Coach Station | 13:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 12/08/2026 12:30:00 to Bus station, Šabac (Serbia) arriving at 12/08/2026 13:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
||
| Saobraćajno preduzeće Lastra d.o.o. Lazarevac | 1h 25m | 16:30 | Belgrade | Central Coach Station | 17:55 | Šabac | Bus station | Economy | £7 |
A Bus from Saobraćajno preduzeće Lastra d.o.o. Lazarevac goes from Central Coach Station, Belgrade (Serbia) at 12/08/2026 16:30:00 to Bus station, Šabac (Serbia) arriving at 12/08/2026 17:55:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 25m
|
Best Price Offer: The price for the cheapest coach from Belgrade to Šabac is £5 on 03/08/2026. Flexible travellers save on ticket prices.
What is the best day and time to travel by bus between Belgrade and Šabac?
All facts for Belgrade to Šabac bus at a glance
Compare all coach operators like Saobraćajno preduzeće Lastra d.o.o. Lazarevac and Banbus that travel daily 5 times by bus from Belgrade to Šabac in one click. Book your Belgrade to Šabac bus ticket starting from £5!
| Cheapest Bus | £5 |
| Fastest Bus | 1h 25m |
| Earliest Coach | 08:30 |
| Latest Coach | 21:15 |
| Daily Bus Connections | 5 Ø |
| Distance | 60.8 km |
| Coach Companies | Saobraćajno preduzeće Lastra d.o.o. Lazarevac and Banbus |
What are the cheapest coach tickets from Belgrade to Šabac?
Every day, 5 buses from 2 coach companies leave Belgrade for Šabac. Check the table below to find the cheapest prices for coach tickets for this route, starting from 06/08/2026 and for the following days. Make sure get the cheapest bus ticket!
The cheapest time to travel from Belgrade to Šabac
How to save money travelling from Belgrade to Šabac
Book the ticket from Belgrade to Šabac in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the coach from Belgrade to Šabac, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later coaches from Belgrade to Šabac are also emptier.Check for bus deals and promotions for all bus companies in this route. On CheckMyBus we show special offers directly in the coach trip on our search. Sign-up and check or deals sections and get notifications on our latest travel hacks.
All bus stations and stops in Belgrade and Šabac
Here is a map with all coach stations in Belgrade and Šabac. Compare which stop is closest to your destination to save time to find the fastest buses and connections.
All you need to know when you travel by bus from Belgrade to Šabac
FAQs for Belgrade to Šabac bus
How much does a Belgrade Šabac coach trip cost?
How much could I save by comparing buses from Belgrade to Šabac?
How many connections are available for the Belgrade Šabac route on average every day?
How long does a bus to Šabac from Belgrade take?
What time is the first bus from Belgrade to Šabac?
What time is the last coach from Belgrade to Šabac?
Which bus companies serve the Belgrade Šabac route?
Is there a direct bus between Belgrade and Šabac?
What can I take with me on the bus to Šabac from Belgrade?
What equipment is available for the Belgrade Šabac bus route?
How does CheckMyBus find the best coach deals from Belgrade to Šabac?
How does CheckMyBus technology work for trips from Belgrade to Šabac?
Available seat classes which are offered on the bus route Belgrade to Šabac
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Belgrade and to Šabac
- Bus Routes to Belgrade
- Bus from Bologna to Belgrade
- Coach Citluk to Belgrade
- Coach to Belgrade from Doboj
- Bus to Belgrade from Frankfurt am Main
- Coaches Graz to Belgrade
- Bus from Kragujevac to Belgrade
- Buses Lončari to Belgrade
- Milan to Belgrade coach
- Bus Modriča to Belgrade
- Bus Novi Sad to Belgrade
- Rijeka to Belgrade coach
- Bus from Rovinj to Belgrade
- Buses Šibenik to Belgrade
- Buses Stuttgart to Belgrade
- Buses Subotica to Belgrade
- Bus to Belgrade from Sutomore
- Coach Thessaloniki to Belgrade
- Bus to Belgrade from Zadar
- Coach to Belgrade from Zaječar
- Coach from Zurich to Belgrade
