Skip to content

Bus route

Bus Kyiv — Montenegro

  • Direct bus, no transfers
  • 38 hrs, 30 mins
  • from ≈ €116

Kyiv, Dachna bus stationBudva, Slovenska Plaža

Choose your travel date

Kyiv → Budva

Tuesday, 3 November 2026

22:00
Kyiv, Dachna bus station
11:30
Budva, Slovenska PlažaThu 5 November

38 hrs, 30 mins≈ €146

Choose seats for 3 Nov

One bus from Dachna bus station to the sea: Podgorica at 08:30, Bar at 09:30 and Budva at 11:30 on day 3 of the trip. The fare to any stop in Montenegro starts from 5,900 UAH.

About this trip

  • No transfers

    One bus from Kyiv to Montenegro.

  • 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

Where you can go: Montenegro

  • Podgorica

    Podgorica bus station · arrival 08:30 · 35 hrs, 30 mins

    from ≈ €116 Details
  • Bar

    Bar · arrival 09:30 · 36 hrs, 30 mins

    from ≈ €116 Details
  • Petrovac

    Petrovac bus station · arrival 10:25 · 37 hrs, 25 mins

    from ≈ €116
  • Sveti Stefan

    Sveti Stefan · arrival 10:45 · 37 hrs, 45 mins

    from ≈ €116
  • Rafailovići

    Rafailovići · arrival 11:05 · 38 hrs, 5 mins

    from ≈ €116
  • Bečići

    Bečići · arrival 11:12 · 38 hrs, 12 mins

    from ≈ €116
  • Budva

    Budva, Slovenska Plaža · arrival 11:30 · 38 hrs, 30 mins

    from ≈ €116 Details

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

Is the fare the same to Podgorica, Bar and Budva?

Yes. A ticket from Kyiv to any stop in Montenegro — Podgorica, Bar, Petrovac, Sveti Stefan, Rafailovići, Bečići or Budva — costs from 5,900 UAH.

What is the bus's first stop in Montenegro?

Podgorica bus station, arriving at 08:30 on day 3. The bus then continues along the coast to Bar, the Budva Riviera resorts and Budva.

Can I board the Montenegro bus somewhere other than Kyiv?

Yes. The bus picks up passengers in Zhytomyr, Rivne, Lviv, Stryi, Mukachevo and Berehove. From Lviv a ticket to Montenegro costs from 5,500 UAH.

Is there a toilet, sockets and Wi-Fi on board?

Yes: a toilet, air conditioning, 220 V sockets, USB ports and Starlink internet.

Is there a bus back from Montenegro to Kyiv?

Yes, there are return buses from Budva, Bar and Podgorica to Kyiv. They are booked separately; available dates are on those routes' pages.

Are there transfers on the Kyiv — Montenegro bus?

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

How long is the trip from Kyiv, Dachna bus station to Budva, Slovenska Plaža?

According to the timetable — 38 hrs, 30 mins.

How much is a ticket Kyiv, Dachna bus station — Budva, Slovenska Plaža?

A ticket Kyiv, Dachna bus 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 “Kyiv, Dachna bus station” stop at 22:00. You can also board in: Zhytomyr, 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.

The Kyiv to Montenegro bus is a direct service with no transfers, running from Dachna bus station to the Adriatic coast. It leaves at 22:00, and on day 3 of the trip it stops one after another in the capital and the resorts of Montenegro, from Podgorica to Budva. Tickets to any of these stops start from 5,900 UAH.

Montenegro is a small country on the Adriatic where the sea and the mountains sit side by side. People travel here for holidays, to see family and for work, and for all of these a direct bus from Kyiv is a simple option.

Where in Montenegro the bus from Kyiv goes

All Montenegrin stops fall on the morning of day 3. According to the timetable:

  • Podgorica, bus station — 08:30, from 5,900 UAH. Podgorica is the capital of Montenegro;
  • Bar — 09:30, from 5,900 UAH. A port town in the south of the coast;
  • Petrovac, bus station — 10:25, from 5,900 UAH;
  • Sveti Stefan — 10:45, from 5,900 UAH;
  • Rafailovići — 11:05, from 5,900 UAH;
  • Bečići — 11:12, from 5,900 UAH;
  • Budva — 11:20 (Slavija) and 11:30 (Slovenska Plaža), from 5,900 UAH. Budva is known for its old town and Adriatic beaches.

Petrovac, Sveti Stefan, Rafailovići and Bečići are resorts of the Budva Riviera. The bus calls at them one by one, so you can get off as close to your accommodation as possible.

How to get from Kyiv to Montenegro by bus

The route runs through western Ukraine, Romania and Serbia. After leaving Kyiv at 22:00, the bus picks up passengers in Zhytomyr (23:30), Rivne (01:50), Lviv (05:30), Stryi (06:25), Mukachevo (08:30) and Berehove (09:35). During day 2 it passes Timișoara in Romania (18:00) and reaches Belgrade in the evening. On the second night it drives to Montenegro and arrives in Podgorica in the morning. Along the way there are short stops at petrol stations where you can get out and stretch your legs.

Travel time depends on your stop: 35 h 30 min to Podgorica and 38 h 30 min to Budva. The trip covers two nights, but you reach the coast in the morning with the whole day ahead of you.

In Kyiv you board at Dachna bus station. Come a little early to load your luggage calmly. If western Ukraine is closer for you, you can board in Lviv, for example: from there a ticket to Montenegro costs from 5,500 UAH.

Documents, luggage and on-board comfort

You need a biometric passport. Ukrainian citizens with a biometric passport can enter Montenegro, Serbia and Romania without a visa; check the current rules on the Ministry of Foreign Affairs website before you travel.

The fare includes one piece of luggage up to 25 kg and hand luggage up to 5 kg. If you are going for a longer stay with a big suitcase, extra luggage costs 1,200 UAH per piece up to 25 kg.

On board there is a toilet, air conditioning, 220 V sockets, USB ports and Starlink internet. Also worth bringing on the way to Montenegro:

  • a neck pillow and a sweater or blanket for two nights on the road;
  • a charging cable for your phone, plus a power bank if you like;
  • water, snacks and a change of clothes;
  • sunglasses and sunscreen — you will need them on your first day by the sea.

How to choose your stop in Montenegro

The fare from Kyiv is the same to every stop in Montenegro — from 5,900 UAH. So choose your stop for convenience, not price.

  • Visiting family, working or touring the country — get off in Podgorica, the earliest stop.
  • Staying in the south of the coast — the stop in Bar.
  • Holidaying on the Budva Riviera — get off in Petrovac, Sveti Stefan, Rafailovići, Bečići or Budva itself, depending on your address.

Stops at the resorts are short, 2 to 5 minutes, so gather your things in advance.

Kyiv–Montenegro tickets: how to book

Kyiv–Montenegro bus tickets are booked online. Buses run regularly, every week; available dates are in the date picker at the top of the page. Choose a date and your arrival stop, enter passengers' names as in their passports and leave your contact details. After payment, your ticket with a QR code arrives by email, and you show it when boarding.

Tickets are one-way; there are also return buses from Montenegro to Kyiv, booked separately. Support is available every day from 08:00 to 21:00 Kyiv time.