There are 5 ways to get from Sofia to Vrbas by bus, train, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
- Take the train from Novi Beograd to Vrbas Novatrain 540 / ...
6h 58mRSD 5,426–6,225Bus
cheapest- Take the bus from Sofia Serdica Bus Station to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Vrbasbus
8h 21mRSD 4,063–7,419Drive 511.8 km
- Drive from Sofia to Vrbascar 511.8 km
5h 7mRSD 8,474–12,241Fly, shuttle, bus
- Fly from Sofia Airport (SOF) to Belgrade Nikola Tesla Airport (BEG)plane SOF - BEG
- Take a shuttle bus from Belgrade, Nikola Tesla Airport to Novi Sad, Autobuska Stanica
- Take the bus from Novi Sad, Autobuska Stanica to Vrbas Central Bus Stationbus
6h 21mRSD 15,042–43,545Bus #2
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Vrbasbus
8h 21mRSD 5,746–6,875
Sofia to Vrbas by bus
Comparing Your Travel Options
The cheapest way to get from Sofia to Vrbas is to bus and train which costs RSD 5000 - RSD 6500 and takes 6h 58m.
The fastest way to get from Sofia to Vrbas is to drive which takes 5h 7m and costs RSD 8000 - RSD 13000.
No, there is no direct bus from Sofia station to Vrbas. However, there are services departing from Sofia Serdica Bus Station and arriving at Vrbas via Beograd, Autobuska stanica. The journey, including transfers, takes approximately 8h 21m.
The distance between Sofia and Vrbas is 506 km. The road distance is 511.8 km.
The best way to get from Sofia to Vrbas without a car is to bus and train which takes 6h 58m and costs RSD 5000 - RSD 6500.
It takes approximately 6h 58m to get from Sofia to Vrbas, including transfers.
Sofia to Vrbas bus services, operated by Karat-S, depart from Sofia Serdica Bus Station.
Sofia to Vrbas bus services, operated by Karat-S, arrive at Beograd, Autobuska stanica station.
Vrbas is 1h behind Sofia. It is currently 10:49 PM in Sofia and 9:49 PM in Vrbas.
Yes, the driving distance between Sofia to Vrbas is 512 km. It takes approximately 5h 7m to drive from Sofia to Vrbas.
What companies run services between Sofia, Bulgaria and Vrbas, Serbia?
You can take a bus from Sofia Serdica Bus Station to Vrbas via Beograd, Autobuska stanica in around 8h 21m.
- Website
- airserbia.com
Flights from Sofia Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RSD 7,500–17,000
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Novi Beograd to Vrbas Nova
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- RSD 480–800
- Schedules at
- srbijavoz.rs
- 2nd Class
- RSD 480–550
- 1st Class
- RSD 600–800
- Phone
- +381 11 8728111
- [email protected]
- Website
- Trans-Jug
Bus from Sofia Central Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- RSD 4,300–4,700
- Website
- Trans-Jug
Bus from Sofia Central Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- RSD 4,300–4,700
- Website
- Trans-Jug
- Phone
- +381 21 523 863
- [email protected]
- Website
- autoturist-ns.com
Shuttle from Belgrade, Nikola Tesla Airport to Novi Sad, Autobuska Stanica
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- RSD 7,048–21,142
- Schedules at
- autoturist-ns.com
- Private Transfer
- RSD 21,142
- Shared Transfer
- RSD 7,048
- Phone
- +381 21 754 097
- [email protected]
- Website
- dunavprevoz.rs
Bus from Novi Sad, Autobuska Stanica to Vrbas Central Bus Station
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- RSD 193
- Schedules at
- dunavprevoz.rs
- Book at
- dunavprevoz.rs
- Phone
- +381 25 424577
- [email protected]
- Website
- severtrans.rs
Bus from Novi Sad, Autobuska Stanica to Vrbas Central Bus Station
- Ave. Duration
- 58 min
- Frequency
- Every 4 hours
- Estimated price
- RSD 480–750
- Schedules at
- severtrans.rs
Bus from Beograd, Autobuska stanica to Vrbas
- Ave. Duration
- 2h 21m
- Frequency
- Every 4 hours
- Estimated price
- RSD 1,400–2,200
- Schedules at
- severtrans.rs
Bus from Beograd, Autobuska stanica to Vrbas
- Ave. Duration
- 2h 21m
- Frequency
- Every 4 hours
- Estimated price
- RSD 1,400–2,200
- Schedules at
- severtrans.rs
- Phone
- +(381)(64)1165263
- Website
- redvoznje.net
Bus from Novi Sad, Autobuska Stanica to Vrbas Central Bus Station
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Schedules at
- redvoznje.net
Bus from Beograd, Autobuska stanica to Vrbas
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Schedules at
- redvoznje.net
Bus from Beograd, Autobuska stanica to Vrbas
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Schedules at
- redvoznje.net
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Sofia Serdica Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- RSD 3,700–5,500
- Schedules at
- karat-s.com
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Sofia Serdica Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 6h
- Frequency
- 6 times a week
- Estimated price
- RSD 2,600–4,400
- Website
- Citylines
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 How to get from JFK to New York City, 10 amazing places to get away from it all in Australia, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Book your Sofia to Vrbas bus tickets online with Omio.
There are 84+ hotels available in Vrbas.


















