How to get from Belgrade to Čačak

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus Becejprevoz  •  2 h 23 min

  1. Take the bus from Belgrade to Čačak

$5 - $9

Cheapest option

Bus Autoprevoz Cacak  •  3 h 20 min

  1. Take the bus from Beograd to Preljina

$5 - $11

4 alternative options

Bus Autoprevoz Cacak #2  •  4 h 20 min

  1. Take the bus from Belgrade to Gornji Milanovac

$6 - $10

Taxi  •  1 h 59 min

  1. Take a taxi from Belgrade to Čačak 84.7 miles

$100 - $130

Drive  •  1 h 59 min

  1. Drive from Belgrade to Čačak 84.7 miles

$15 - $22

Rideshare  •  2 h 30 min

  1. Take the rideshare from Beograd to Čačak 84.7 miles

$6

What companies run services between Belgrade, Serbia and Čačak, Serbia?

Becejprevoz operates a bus from Belgrade to Čačak once daily. Tickets cost $5 - $9 and the journey takes 2 h 23 min. Blueline MNE also services this route once daily.

Bus operators
Becejprevoz
Phone
021 69 11 060
Email
office@becejprevoz.com
Website
becejprevoz.com
Bus from Belgrade to Čačak
Ave. Duration
2 h 23 min
Frequency
Once daily
Estimated price
$5 - $9
Schedules at
becejprevoz.com
Bus from Belgrade to Gornji Milanovac
Ave. Duration
2 h 1 min
Frequency
Once daily
Estimated price
$5 - $8
Schedules at
becejprevoz.com
Blueline MNE
Phone
+382 31 33 51 00
Website
blueline-mne.com
Bus from Belgrade to Čačak
Ave. Duration
2 h 45 min
Frequency
Once daily
Estimated price
$10 - $12
Schedules at
blueline-mne.com
Autoprevoz Cacak
Phone
+381 32 322 461
Email
info@kavim-serbia.rs
Website
autoprevoz-cacak.rs
Bus from Beograd to Preljina
Ave. Duration
2 h 19 min
Frequency
Every 3 hours
Estimated price
$11
Schedules at
autoprevoz-cacak.rs
Bus from Belgrade to Gornji Milanovac
Ave. Duration
2 h 45 min
Frequency
Every 4 hours
Schedules at
autoprevoz-cacak.rs
Lasta
Website
lasta.rs
Bus from Belgrade to Preljina
Ave. Duration
2 h 34 min
Frequency
Once daily
Estimated price
$5 - $7
Schedules at
lasta.rs
Bus from Belgrade to Gornji Milanovac
Ave. Duration
2 h 17 min
Frequency
Once daily
Estimated price
$5 - $6
Schedules at
lasta.rs
Joe Travel
Phone
+381 63 8180 160
Email
office@joetravel.rs
Website
joetravel.rs
Bus from Belgrade to Gornji Milanovac
Ave. Duration
2 h 24 min
Frequency
4 times a day
Schedules at
joetravel.rs
Benko Tours 92
Phone
+(381)(20)311833
Website
redvoznje.net
Bus from Beograd to Gornji Milanovac
Ave. Duration
1 h 51 min
Frequency
Once daily
Schedules at
benkotours92.com
Redvoznje Net
Website
redvoznje.net
Bus from Beograd to Gornji Milanovac
Ave. Duration
2 h 25 min
Frequency
Once daily
Schedules at
redvoznje.net
Other operators
BlaBlaCar
Website
blablacar.com
Rideshare from Beograd to Čačak
Ave. Duration
2 h 30 min
Frequency
Once daily
Estimated price
$6
Book at
blablacar.co.uk
Taxi from Belgrade to Čačak
Ave. Duration
1 h 59 min
Estimated price
$100 - $130
Taxi Belgrade
Phone
+381 63 300700
Website
taxibelgrade.com
Auto-Taxi Dusan Madic
Phone
+381 11 188087
Belgrade Taxi Service
Phone
+381 64 6311063
Website
belgradetaxi.com

Want to know more about travelling around Serbia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Belgrade and Čačak is 102 km. The road distance is 136 km.

The cheapest way to get from Belgrade to Čačak is to rideshare which costs RSD 570 and takes 2 h 30 min.

The quickest way to get from Belgrade to Čačak is to taxi which takes 1 h 59 min and costs RSD 10000 - RSD 13000.

Yes, there is a direct bus departing from Belgrade and arriving at Čačak. Services depart twice daily, and operate every day. The journey takes approximately 2 h 23 min.

The bus from Belgrade to Čačak takes 2 h 23 min including transfers and departs twice daily.