Bus route
Bus Zhytomyr — Budva
- Direct bus, no transfers
- 36 hrs, 55 mins
- from ≈ €116
Zhytomyr, UPG filling stationBudva, Slovenska Plaža
Choose your travel date
Zhytomyr → Budva
Tuesday, 3 November 2026
- 23:35
- Zhytomyr, UPG filling station
- 11:30
- Budva, Slovenska PlažaThu 5 November
36 hrs, 55 mins≈ €116
Board in Zhytomyr at 23:35 and arrive in Budva at 11:30 on day 3 of the trip. No changes and no need to travel to Kyiv first, tickets from UAH 5,900.
About this trip
No transfers
One bus from Zhytomyr to Budva.
Boarding in 7 cities
Kyiv, Zhytomyr, Rivne, Lviv, Stryi, Mukachevo, Berehove
Luggage included
1 bag up to 25 kg plus hand luggage up to 5 kg. Extra bag — ≈ €24 each.
Ticket with a QR code
Book online, the ticket is sent to your email.
Support every day
Daily 08:00–21:00 (Kyiv time)
On board
- Toilet
- Air conditioning
- Starlink internet
- 220 V sockets
- USB charging
Timetable
Times as per the carrier’s timetable.
- Ukraine
22:00
Kyiv, Dachna bus station map
23:35
Zhytomyr, UPG filling station map
Arrival 23:30 · Departure 23:35
02:10
Day 2
Rivne, UPG filling station map
Arrival 01:50 · Departure 02:10
05:50
Day 2
Lviv, WOG filling station map
Arrival 05:30 · Departure 05:50
06:35
Day 2
Stryi, OKKO filling station map
Arrival 06:25 · Departure 06:35
08:45
Day 2
Mukachevo, UPG filling station map
Arrival 08:30 · Departure 08:45
09:40
Day 2
Berehove, ATB supermarket map
Arrival 09:35 · Departure 09:40
- Romania
18:15
Day 2
Timișoara, Lukoil filling station map
Arrival 18:00 · Departure 18:15
- Serbia
20:15
Day 2
Belgrade, EKO filling station map
Arrival 20:00 · Departure 20:15
- Montenegro
08:45
Day 3
Podgorica bus station map
Arrival 08:30 · Departure 08:45
09:45
Day 3
Bar map
Arrival 09:30 · Departure 09:45
10:30
Day 3
Petrovac bus station map
Arrival 10:25 · Departure 10:30
10:50
Day 3
Sveti Stefan map
Arrival 10:45 · Departure 10:50
11:07
Day 3
Rafailovići map
Arrival 11:05 · Departure 11:07
11:14
Day 3
Bečići map
Arrival 11:12 · Departure 11:14
11:22
Day 3
Budva, Slavija map
Arrival 11:20 · Departure 11:22
11:30
Day 3
Budva, Slovenska Plaža map
What to bring
- A biometric passport for every passenger — you enter its details when booking.
- Included in the ticket: 1 piece of baggage up to 25 kg and hand luggage up to 5 kg.
- Extra luggage — ≈ €24 per bag up to 25 kg, can be added when booking.
Questions and answers
Can I board in Zhytomyr if the bus starts in Kyiv?
Yes. The bus leaves Kyiv at 22:00 and reaches Zhytomyr at 23:30. Boarding is at the UPG petrol station, departure at 23:35.
How long does the bus stop in Zhytomyr?
Five minutes: it arrives at 23:30 and leaves at 23:35. It is best to be at the stop early.
Can I get off in Podgorica or Bar instead of Budva?
Yes, it is the same bus. Before Budva it stops in Podgorica, Bar, Petrovac, Sveti Stefan, Rafailovići and Bečići.
Is there a toilet and sockets on board?
Yes. The bus has a WC, air conditioning, 220 V sockets, USB and Starlink internet.
Can I buy a one-way ticket?
Yes. A ticket covers one trip in one direction; you book the way back separately.
Are there transfers on the Zhytomyr — Budva bus?
No. It is a direct route: one bus from Zhytomyr to Budva.
How long is the trip from Zhytomyr, UPG filling station to Budva, Slovenska Plaža?
According to the timetable — 36 hrs, 55 mins.
How much is a ticket Zhytomyr, UPG filling station — Budva, Slovenska Plaža?
A ticket Zhytomyr, UPG filling station — Budva, Slovenska Plaža costs from ≈ €116. The fare depends on the travel date and is shown under each date.
Where does the bus depart from?
From the “Zhytomyr, UPG filling station” stop at 23:35. You can also board in: Kyiv, Rivne, Lviv, Stryi, Mukachevo, Berehove.
Where does the bus arrive?
At the “Budva, Slovenska Plaža” stop at 11:30, on day 3 of the trip.
What documents do I need?
A biometric passport for every passenger — you enter its details when booking.
How much luggage can I take?
Included in the ticket: 1 piece of baggage up to 25 kg and hand luggage up to 5 kg. Extra luggage — ≈ €24 per bag up to 25 kg, can be added when booking.
How do I book a ticket?
Choose your boarding city and date on this page, tap “Choose seats”, enter the passengers and contacts. The ticket with a QR code is emailed after payment.
Can I get a refund for my ticket?
Yes. The fee depends on how many days before the trip departs you cancel, and is charged on the order amount: more than 35 days — 10%, 22–35 days — 30%, 15–21 days — 50%, 8–14 days — 80%, 7 days or less — no refund. The same applies to a date change. If the carrier cancels the trip, we refund 100%. The exact dates for your trip are shown at checkout and on the ticket.
Where does the bus stop?
Stops along the route: Kyiv, Dachna bus station, Zhytomyr, UPG filling station, Rivne, UPG filling station, Lviv, WOG filling station, Stryi, OKKO filling station, Mukachevo, UPG filling station, Berehove, ATB supermarket, Timișoara, Lukoil filling station, Belgrade, EKO filling station, Podgorica bus station, Bar, Petrovac bus station, Sveti Stefan, Rafailovići, Bečići, Budva, Slavija, Budva, Slovenska Plaža.
Popular routes
How to get from Zhytomyr to Budva by bus
The Zhytomyr — Budva bus is the direct Kyiv — Budva service, and Zhytomyr is its first stop after the capital. There is no need to go to Kyiv: you board in your own city and get off on the Adriatic coast. No changes along the way.
After Zhytomyr the bus runs through Rivne, Lviv, Stryi, Mukachevo and Berehove, then Timișoara in Romania, Belgrade and Podgorica. At the end of the route it follows the Montenegrin coast: Bar, Petrovac, Sveti Stefan, Rafailovići, Bečići and Budva.
Trips run every week; available dates are in the date picker at the top of this page.
Where to board in Zhytomyr
The stop is the UPG petrol station in Zhytomyr. The bus arrives at 23:30 and leaves at 23:35. The stop is short, only five minutes, so come early to load your luggage calmly.
The boarding date in Zhytomyr is the same as the Kyiv departure date: the bus leaves the capital at 22:00 and reaches you an hour and a half later.
How long the journey takes
The scheduled journey from Zhytomyr to Budva takes 36 h 55 min, with two nights on the road. The first night covers Rivne and Lviv, the day covers Zakarpattia and Romania, and the second night takes you from Belgrade to Podgorica. On the morning of day 3 the bus is in Montenegro: Podgorica at 08:30, Bar at 09:30, Petrovac at 10:25, Sveti Stefan at 10:45, Rafailovići at 11:05, Bečići at 11:12 and Budva, Slavija at 11:20. The final stop is Budva, Slovenska Plaža, at 11:30.
Budva is known for its old town and Adriatic beaches, while Bečići, Rafailovići, Sveti Stefan and Petrovac are resorts of the Budva Riviera. Get off at the stop closest to where you are staying.
What to bring
The fare includes one piece of luggage up to 25 kg and hand luggage up to 5 kg. Extra luggage costs UAH 1,200 per piece up to 25 kg. On board there is a WC, air conditioning, 220 V sockets, USB and Starlink internet, so you can charge your phone right at your seat.
- a biometric international passport;
- a neck pillow and a blanket for two nights;
- water, snacks and a charging cable;
- comfortable clothes and a change of shoes.
A biometric international passport is required. Ukrainian citizens with a biometric passport can enter Montenegro, Serbia and Romania visa-free; check the current rules on the Ministry of Foreign Affairs website before you travel.
Zhytomyr — Budva tickets
A Zhytomyr — Budva ticket costs from UAH 5,900. Booking is online: pick a date, enter passenger details and pay. Your ticket with a QR code arrives by email after payment. Support is available daily 08:00–21:00 Kyiv time.
Only going to Serbia? See Zhytomyr — Belgrade. All boarding cities and coastal stops are collected on Ukraine — Montenegro.