Skip to content

Bus route

Bus Budva — Kyiv

  • Direct bus, no transfers
  • 34 hrs, 20 mins
  • from ≈ €116

Budva, Slovenska PlažaKyiv, Zhytomyrska Metro Station

Choose your travel date

Budva → Kyiv

Monday, 2 November 2026

18:00
Budva, Slovenska Plaža
05:20
Kyiv, Zhytomyrska Metro StationWed 4 November

34 hrs, 20 mins≈ €126

Choose seats for 2 Nov

A direct bus from Montenegro home to Ukraine: board in Budva at 18:00, with stops in Bečići, Petrovac, Bar and Podgorica, and arrive in Kyiv at 05:20 on day 3. A 25 kg bag included, no transfers.

About this trip

  • No transfers

    One bus from Budva to Kyiv.

  • Boarding in 9 cities

    Budva, Bečići, Rafailovići, Sveti Stefan, Petrovac, Bar, Podgorica, Belgrade, Timișoara

  • 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.

  1. Montenegro
  2. 18:00

    Budva, Slovenska Plaža map

  3. 18:07

    Budva, Slavija map

    Arrival 18:05 · Departure 18:07

  4. 18:14

    Bečići map

    Arrival 18:12 · Departure 18:14

  5. 18:19

    Rafailovići map

    Arrival 18:17 · Departure 18:19

  6. 18:30

    Sveti Stefan map

    Arrival 18:25 · Departure 18:30

  7. 18:50

    Petrovac bus station map

    Arrival 18:40 · Departure 18:50

  8. 19:25

    Bar map

    Arrival 19:20 · Departure 19:25

  9. 20:25

    Podgorica bus station map

    Arrival 20:15 · Departure 20:25

  10. Serbia
  11. 04:10

    Day 2

    Belgrade, MOL filling station map

    Arrival 04:00 · Departure 04:10

  12. Romania
  13. 08:10

    Day 2

    Timișoara, Lukoil filling station map

    Arrival 08:00 · Departure 08:10

  14. Ukraine
  15. 17:15

    Day 2

    Berehove, ATB supermarket map

    Arrival 17:10 · Departure 17:15

  16. 18:20

    Day 2

    Mukachevo, UPG filling station map

    Arrival 18:05 · Departure 18:20

  17. 21:05

    Day 2

    Stryi, OKKO filling station map

    Arrival 20:50 · Departure 21:05

  18. 22:15

    Day 2

    Lviv, WOG filling station map

    Arrival 22:00 · Departure 22:15

  19. 01:45

    Day 3

    Rivne, UPG filling station map

    Arrival 01:30 · Departure 01:45

  20. 04:00

    Day 3

    Zhytomyr, UPG filling station map

    Arrival 03:45 · Departure 04:00

  21. 05:20

    Day 3

    Kyiv, Zhytomyrska Metro Station 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

Are there transfers on the Budva — Kyiv bus?

No. It is a direct route: one bus from Budva to Kyiv.

How long is the trip from Budva, Slovenska Plaža to Kyiv, Zhytomyrska Metro Station?

According to the timetable — 34 hrs, 20 mins.

How much is a ticket Budva, Slovenska Plaža — Kyiv, Zhytomyrska Metro Station?

A ticket Budva, Slovenska Plaža — Kyiv, Zhytomyrska Metro Station costs from ≈ €116. The fare depends on the travel date and is shown under each date.

Where does the bus depart from?

From the “Budva, Slovenska Plaža” stop at 18:00. You can also board in: Bečići, Rafailovići, Sveti Stefan, Petrovac, Bar, Podgorica, Belgrade, Timișoara.

Where does the bus arrive?

At the “Kyiv, Zhytomyrska Metro Station” stop at 05:20, 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: Budva, Slovenska Plaža, Budva, Slavija, Bečići, Rafailovići, Sveti Stefan, Petrovac bus station, Bar, Podgorica bus station, Belgrade, MOL filling station, Timișoara, Lukoil filling station, Berehove, ATB supermarket, Mukachevo, UPG filling station, Stryi, OKKO filling station, Lviv, WOG filling station, Rivne, UPG filling station, Zhytomyr, UPG filling station, Kyiv, Zhytomyrska Metro Station.

The Budva — Kyiv bus is a direct route with no transfers from the Budva Slovenska Plaža stop to Kyiv. It departs at 18:00 and arrives in Kyiv (Zhytomyrska metro station) at 05:20 on day 3, after 34 h 20 min on the road.

It suits a trip home after a holiday by the sea, a visit to family in Ukraine, or moving your things if you live or work in Montenegro. You can board in Budva, at the resorts of the Budva Riviera, in Bar or in Podgorica.

How to get from Budva to Kyiv by bus

The easiest way is one bus from the sea all the way to Kyiv. The route runs through Montenegro, Serbia, Romania and western Ukraine. Timetabled stops:

  1. Budva, Slovenska Plaža — 18:00, day 1;
  2. Budva, Slavija — 18:07;
  3. Bečići — 18:14;
  4. Rafailovići — 18:19;
  5. Sveti Stefan — 18:30;
  6. Petrovac, bus station — 18:50;
  7. Bar — 19:25;
  8. Podgorica, bus station — 20:25;
  9. Belgrade (Serbia) — at night, in transit;
  10. Timișoara (Romania) — morning of day 2;
  11. Berehove, ATB — 17:10, day 2;
  12. Mukachevo, UPG petrol station — 18:05;
  13. Stryi, OKKO petrol station — 20:50;
  14. Lviv, WOG petrol station — 22:00;
  15. Rivne, UPG petrol station — 01:30, day 3;
  16. Zhytomyr, UPG petrol station — 03:45;
  17. Kyiv, Zhytomyrska metro station — 05:20, final stop.

No transfers: your suitcase stays in the luggage hold all the way to Kyiv.

Where to board in Montenegro and where to get off in Ukraine

The main boarding point is Budva Slovenska Plaža at 18:00. A few minutes later the bus stops at Budva Slavija, then picks up passengers in Bečići, Rafailovići, Sveti Stefan, Petrovac, Bar (19:25) and Podgorica (20:25). Choose the stop closest to where you stay and come a little early.

In Ukraine you can get off in Berehove, Mukachevo, Stryi, Lviv, Rivne, Zhytomyr or Kyiv. Tickets to Lviv and western Ukraine are cheaper — see Budva — Lviv and Budva — Mukachevo. In Kyiv the bus arrives at Zhytomyrska metro station, not at Dachna bus station where the bus to Budva departs.

How long the trip takes

The timetabled journey takes 34 h 20 min with two nights on board. In the evening the bus runs along the coast and through Podgorica, crosses Serbia at night and Romania in the morning, and enters Ukraine via Zakarpattia late on day 2. The second night it travels through Lviv, Rivne and Zhytomyr and reaches Kyiv early on day 3. Border waiting times vary, so plan onward connections with a margin. Departures are weekly; available dates are in the date picker at the top of the page.

What to bring

Transit through Serbia and Romania requires a biometric passport; children need their own document. Details: Documents and Borders: Bus Trip to Montenegro and Serbia. One 25 kg bag and 5 kg of hand luggage are included; an extra bag costs 1,200 UAH. On board: toilet, air conditioning, 220 V sockets, USB and Starlink internet. Bring water, snacks, a power bank and something warm for the two nights.

Budva — Kyiv tickets

Book online on this page: choose the date, your boarding stop in Montenegro and your stop in Ukraine, enter passengers as in their passports and leave your contacts — a Montenegrin phone number works. After payment the QR ticket arrives by email. Support works daily 08:00–21:00 Kyiv time, also via Viber, Telegram and WhatsApp. Tickets are one-way; heading back to the sea? Book Kyiv — Budva separately. All stops on the route: Montenegro — Ukraine.