There are 5 ways to get from Vranje to Gornji Milanovac by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Ćuprija
best- Take the bus from Vranje, Autobuska stanica to Ćuprija, Autobuska Stanicabus
- Take the bus from Ćuprija, Autobuska Stanica to Kragujevac, Autobuska Stanicabus
- Take the bus from Kragujevac, Autobuska Stanica to Gornji Milanovac, Autobuska stanicabus
6h 56mRSD 2,365–3,002Bus via Leskovac
cheapest- Take the bus from Vranje, Autobuska stanica to Leskovac , Autobuska stanicabus
- Take the bus from Leskovac , Autobuska stanica to Kragujevac, Autobuska Stanicabus 3
- Take the bus from Kragujevac, Autobuska Stanica to Gornji Milanovac, Autobuska stanicabus
7h 45mRSD 1,832–2,677Drive 297.6 km
- Drive from Vranje to Gornji Milanovaccar 297.6 km
3h 13mRSD 4,654–6,723Bus
- Take the bus from Vranje, Autobuska stanica to Врњачка Бања, Autobuskabus
- Take the bus from Врњачка Бања, Autobuska to Gornji Milanovac, Autobuska stanicabus
7h 41mRSD 2,449–3,024Bus via Belgrade
- Take the bus from Vranje, Autobuska stanica to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Gornji Milanovac, Autobuska stanicabus
8h 55mRSD 3,432–8,418
Vranje to Gornji Milanovac by bus
Questions & Answers
The cheapest way to get from Vranje to Gornji Milanovac is to bus via Leskovac which costs RSD 1800 - RSD 2700 and takes 7h 45m.
The fastest way to get from Vranje to Gornji Milanovac is to drive which takes 3h 13m and costs RSD 4600 - RSD 7000.
No, there is no direct bus from Vranje to Gornji Milanovac. However, there are services departing from Vranje, Autobuska stanica and arriving at Gornji Milanovac, Autobuska stanica via Ćuprija, Autobuska Stanica and Kragujevac, Autobuska Stanica. The journey, including transfers, takes approximately 6h 56m.
The distance between Vranje and Gornji Milanovac is 305 km. The road distance is 297.6 km.
The best way to get from Vranje to Gornji Milanovac without a car is to bus via Ćuprija which takes 6h 56m and costs RSD 2300 - RSD 3000.
It takes approximately 6h 56m to get from Vranje to Gornji Milanovac, including transfers.
Vranje to Gornji Milanovac bus services, operated by KAVIM-Jedinstvo, depart from Vranje, Autobuska stanica station.
Vranje to Gornji Milanovac bus services, operated by KAVIM-Jedinstvo, arrive at Beograd, Autobuska stanica station.
Yes, the driving distance between Vranje to Gornji Milanovac is 298 km. It takes approximately 3h 13m to drive from Vranje to Gornji Milanovac.
Book your Vranje to Gornji Milanovac bus tickets online with Omio.
What companies run services between Vranje, Serbia and Gornji Milanovac, Serbia?
You can take a bus from Vranje, Autobuska stanica to Gornji Milanovac, Autobuska stanica via Ćuprija, Autobuska Stanica and Kragujevac, Autobuska Stanica in around 6h 56m.
- Phone
- +381 177421201
- [email protected]
- Website
- facebook.com
Bus from Vranje, Autobuska stanica to Ćuprija, Autobuska Stanica
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- RSD 1,600–2,200
- Schedules at
- facebook.com
- Pricing
- RSD 1,600–2,200
Bus from Vranje, Autobuska stanica to Врњачка Бања, Autobuska
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- RSD 2,000–2,600
- Schedules at
- facebook.com
- Pricing
- RSD 2,000–2,600
Bus from Vranje, Autobuska stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- RSD 600–800
- Schedules at
- facebook.com
- Pricing
- RSD 600–800
Bus from Vranje, Autobuska stanica to Beograd, Autobuska stanica
- Ave. Duration
- 5h 45m
- Frequency
- Every 3 hours
- Estimated price
- RSD 2,800–3,800
- Schedules at
- facebook.com
- Pricing
- RSD 2,800–3,800
- Phone
- +381 16 260 013
- [email protected]
- Website
- frenkiline.rs
Bus from Ćuprija, Autobuska Stanica to Kragujevac, Autobuska Stanica
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Schedules at
- frenkiline.rs
- Phone
- +381 (0)35 562 555
- [email protected]
- Website
- eurolin.rs
Bus from Ćuprija, Autobuska Stanica to Kragujevac, Autobuska Stanica
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Schedules at
- eurolin.rs
- Phone
- +381 (0) 33 455662
- [email protected]
- Website
- janjusevic.com
Bus from Ćuprija, Autobuska Stanica to Kragujevac, Autobuska Stanica
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- RSD 450–550
- Schedules at
- janjusevic.com
- Regular ticket
- RSD 450–550
Bus from Leskovac , Autobuska stanica to Kragujevac, Autobuska Stanica
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- RSD 750–950
- Schedules at
- janjusevic.com
- Regular ticket
- RSD 750–950
- Phone
- +38132224246
- [email protected]
- Website
- autoprevoz-cacak.rs
Bus from Kragujevac, Autobuska Stanica to Gornji Milanovac, Autobuska stanica
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- RSD 260–320
- Schedules at
- autoprevoz-cacak.rs
Bus from Kragujevac, Autobuska Stanica to Gornji Milanovac, Autobuska stanica
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- RSD 260–320
- Schedules at
- autoprevoz-cacak.rs
Bus from Beograd, Autobuska stanica to Gornji Milanovac, Autobuska stanica
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- RSD 750–950
- Schedules at
- autoprevoz-cacak.rs
- Phone
- +381 11 362 5555
- [email protected]
- Website
- banbus.co.rs
Bus from Врњачка Бања, Autobuska to Gornji Milanovac, Autobuska stanica
- Ave. Duration
- 2h 1m
- Frequency
- Once daily
- Estimated price
- RSD 453
- Schedules at
- polazak.com
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Vranje, Autobuska stanica to Leskovac , Autobuska stanica
- Ave. Duration
- 1h 24m
- Frequency
- Every 3 hours
- Estimated price
- RSD 800–1,500
- Website
- Niš-ekspres
Bus from Vranje, Autobuska stanica to Beograd, Autobuska stanica
- Ave. Duration
- 5h 41m
- Frequency
- 3 times a day
- Estimated price
- RSD 3,600–6,500
- Website
- Niš-ekspres
- Phone
- +381 11 8728111
- [email protected]
- Website
- Trans-Jug
Bus from Beograd, Autobuska stanica to Gornji Milanovac, Autobuska stanica
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Estimated price
- RSD 850–1,900
- Website
- Trans-Jug
- Phone
- +381 20 41 1090
- [email protected]
- Website
- polazak.rs
Bus from Beograd, Autobuska stanica to Gornji Milanovac, Autobuska stanica
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- RSD 1,600–2,700
- Schedules at
- web.facebook.com
- Phone
- +381 020 313101
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Gornji Milanovac, Autobuska stanica
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +381 21 52 88 80
- [email protected]
- Website
- web.facebook.com
Bus from Beograd, Autobuska stanica to Gornji Milanovac, Autobuska stanica
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- RSD 1,940
- Schedules at
- facebook.com
- Phone
- +381 25 424577
- [email protected]
- Website
- severtrans.rs
Bus from Beograd, Autobuska stanica to Gornji Milanovac, Autobuska stanica
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- RSD 1,400–2,100
- Schedules at
- severtrans.rs
- Phone
- + 381 31 510 060
- [email protected]
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Gornji Milanovac, Autobuska stanica
- Ave. Duration
- 1h 28m
- Frequency
- Once a week
- Estimated price
- RSD 550–800
- Schedules at
- facebook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, Which London airport should I choose?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
There are 304+ hotels available in Gornji Milanovac.
















