Skip to content

Bus route

Bus Berehove — Budva

  • Direct bus, no transfers
  • 26 hrs, 50 mins
  • from ≈ €109

Berehove, ATB supermarketBudva, Slovenska Plaža

Choose your travel date

Berehove → Budva

Wednesday, 4 November 2026

09:40
Berehove, ATB supermarket
11:30
Budva, Slovenska PlažaThu 5 November

26 hrs, 50 mins≈ €109

Choose seats for 4 Nov

A direct bus from Berehove to Budva: board at 09:40 at the Berehovo ATB stop and reach the Montenegrin coast the next day at 11:30. Journey time is 26 h 50 min, fares from UAH 5,500.

About this trip

  • No transfers

    One bus from Berehove 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.

  1. Ukraine
  2. 22:00

    Kyiv, Dachna bus station map

  3. 23:35

    Zhytomyr, UPG filling station map

    Arrival 23:30 · Departure 23:35

  4. 02:10

    Day 2

    Rivne, UPG filling station map

    Arrival 01:50 · Departure 02:10

  5. 05:50

    Day 2

    Lviv, WOG filling station map

    Arrival 05:30 · Departure 05:50

  6. 06:35

    Day 2

    Stryi, OKKO filling station map

    Arrival 06:25 · Departure 06:35

  7. 08:45

    Day 2

    Mukachevo, UPG filling station map

    Arrival 08:30 · Departure 08:45

  8. 09:40

    Day 2

    Berehove, ATB supermarket map

    Arrival 09:35 · Departure 09:40

  9. Romania
  10. 18:15

    Day 2

    Timișoara, Lukoil filling station map

    Arrival 18:00 · Departure 18:15

  11. Serbia
  12. 20:15

    Day 2

    Belgrade, EKO filling station map

    Arrival 20:00 · Departure 20:15

  13. Montenegro
  14. 08:45

    Day 3

    Podgorica bus station map

    Arrival 08:30 · Departure 08:45

  15. 09:45

    Day 3

    Bar map

    Arrival 09:30 · Departure 09:45

  16. 10:30

    Day 3

    Petrovac bus station map

    Arrival 10:25 · Departure 10:30

  17. 10:50

    Day 3

    Sveti Stefan map

    Arrival 10:45 · Departure 10:50

  18. 11:07

    Day 3

    Rafailovići map

    Arrival 11:05 · Departure 11:07

  19. 11:14

    Day 3

    Bečići map

    Arrival 11:12 · Departure 11:14

  20. 11:22

    Day 3

    Budva, Slavija map

    Arrival 11:20 · Departure 11:22

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

Are Berehove and Berehovo the same town?

Yes. The official name is Berehove, while the stop in the timetable and on your ticket is called Berehovo ATB. It is the same boarding point.

Can I board in Berehove if the bus starts in Kyiv?

Yes. Your seat is booked for the section from Berehove, so you board at the Berehovo ATB stop at 09:40. A ticket to Budva costs from UAH 5,500.

Is there a toilet and sockets on the bus?

Yes. The bus has a toilet, air conditioning, 220 V sockets, USB ports and Starlink internet.

Is there a return bus from Budva to Berehove?

Yes. The bus leaves the Budva Slovenska Plaža stop at 18:00 and arrives at the Berehovo ATB stop the next day at 17:10. It then continues to Mukachevo, Lviv and Kyiv.

Are there transfers on the Berehove — Budva bus?

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

How long is the trip from Berehove, ATB supermarket to Budva, Slovenska Plaža?

According to the timetable — 26 hrs, 50 mins.

How much is a ticket Berehove, ATB supermarket — Budva, Slovenska Plaža?

A ticket Berehove, ATB supermarket — Budva, Slovenska Plaža costs from ≈ €109. The fare depends on the travel date and is shown under each date.

Where does the bus depart from?

From the “Berehove, ATB supermarket” stop at 09:40. You can also board in: Kyiv, Zhytomyr, Rivne, Lviv, Stryi, Mukachevo.

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.

How to get from Berehove to Budva by bus

The Berehove – Budva bus is a direct service with no changes: you board in Berehove and get off on the Montenegrin coast. The town's official name is Berehove, but it is often called Berehovo, and that is how the stop appears in the timetable. Berehovo and Berehove are the same place.

The route starts in Kyiv and passes Zhytomyr, Rivne, Lviv, Stryi and Mukachevo. Berehove is the last stop in Ukraine: from there the bus crosses the border and travels via Timișoara in Romania and Belgrade, the capital of Serbia.

Where to board in Berehove and how long it takes

You board at the Berehovo ATB stop. The bus arrives at 09:35 and leaves at 09:40, so come early to load your luggage calmly.

  • Departure from Berehove: 09:40.
  • Arrival in Budva (Slovenska Plaža stop): next day at 11:30.
  • Journey time: 26 h 50 min.
  • Fare: from UAH 5,500.

The bus leaves Kyiv at 22:00, so your boarding date in Berehove is one day later than the Kyiv departure date — check it on your ticket. Border waiting times vary.

In Montenegro the bus reaches Podgorica, the capital, in the morning and then follows the coast: Bar, Petrovac, Sveti Stefan, Rafailovići, Bečići and Budva. Budva is known for its old town and Adriatic beaches.

What to pack

Your fare includes one checked bag up to 25 kg and hand luggage up to 5 kg. Extra bags cost UAH 1,200 each (up to 25 kg). On board there is a toilet, air conditioning, 220 V sockets, USB ports and Starlink internet.

You need a biometric passport. 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.

Berehove – Budva tickets: book online

Tickets are booked online. Pick a date in the widget at the top of the page, enter passenger details exactly as in their passports and place your order. After payment, a ticket with a QR code is sent to your email.

Buses run regularly every week; available dates are shown in the date picker at the top of the page. Our support team is available daily from 08:00 to 21:00 Kyiv time.

Prefer to board earlier? The same bus leaves Mukachevo at 08:45 — see Mukachevo – Budva. For the way back there is Budva – Mukachevo, which also stops in Berehove.