Bus route
Bus Kyiv — Bar
- Direct bus, no transfers
- 36 hrs, 30 mins
- from ≈ €116
Kyiv, Dachna bus stationBar
Choose your travel date
Kyiv → Bar
Tuesday, 3 November 2026
- 22:00
- Kyiv, Dachna bus station
- 09:30
- BarThu 5 November
36 hrs, 30 mins≈ €116
A direct bus from Kyiv to the south of the Montenegrin coast: board at Dachna bus station at 22:00 and reach Bar at 09:30 on the morning of day 3. From 5,900 UAH, no transfers.
About this trip
No transfers
One bus from Kyiv to Bar.
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
Is there one stop in Bar or several?
One: according to the timetable the bus arrives in Bar at 09:30 and stops for 5 minutes before continuing to Petrovac and Budva.
Can I board the Bar bus in Lviv?
Yes. In Lviv you board at the WOG petrol station, departure 05:50 on day 2. A ticket from Lviv to Bar costs from 5,500 UAH.
Can I reach other resorts on this bus?
Yes. After Bar the bus stops in Petrovac (10:25), Sveti Stefan (10:45), Rafailovići (11:05), Bečići (11:12) and Budva (11:20–11:30).
Is there a toilet and sockets on board?
Yes: a toilet, air conditioning, 220 V sockets, USB ports and Starlink internet.
How do I get back from Bar to Kyiv?
There is a Bar — Kyiv service. Available dates and fares are on that route's page.
Are there transfers on the Kyiv — Bar bus?
No. It is a direct route: one bus from Kyiv to Bar.
How long is the trip from Kyiv, Dachna bus station to Bar?
According to the timetable — 36 hrs, 30 mins.
How much is a ticket Kyiv, Dachna bus station — Bar?
A ticket Kyiv, Dachna bus station — Bar 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 “Bar” stop at 09: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
The Kyiv to Bar bus takes you to the sea with no transfers. It leaves Dachna bus station at 22:00 and reaches Bar at 09:30 on day 3 of the trip. The journey takes 36 h 30 min, and Kyiv–Bar tickets start from 5,900 UAH.
Bar is a port town in the south of the Montenegrin coast. People come here for a seaside holiday, to see family or for work.
How to get from Kyiv to Bar by bus
The bus covers the Ukrainian part of the route during the first night and morning: Zhytomyr (23:30), Rivne (01:50), Lviv (05:30), Stryi (06:25), Mukachevo (08:30) and Berehove (09:35). Then comes Timișoara in Romania at 18:00 and Belgrade in the evening of day 2. Overnight the bus drives to Montenegro, and on day 3 it stops at:
- Podgorica, bus station — 08:30;
- Bar — 09:30;
- Petrovac, bus station — 10:25;
- Sveti Stefan — 10:45;
- Rafailovići — 11:05;
- Bečići — 11:12;
- Budva — 11:20 (Slavija) and 11:30 (Slovenska Plaža).
So Bar is the second stop in Montenegro, right after the capital. There is nowhere to change: you ride the same bus all the way from Kyiv to Bar.
Where to board in Kyiv
Boarding is at Dachna bus station (Kyiv, Dachna AS) at 22:00. Come a little early to load your luggage without rushing. If it suits you better to join along the way, the bus picks up passengers in Zhytomyr, Rivne, Lviv and other cities on the route. From Lviv a ticket to Bar costs from 5,500 UAH.
How long the trip to Bar takes
According to the timetable, the trip takes 36 h 30 min and covers two nights. The first is spent in Ukraine, the second on the way from Belgrade to Montenegro. The upside is that you reach Bar in the morning with a whole day by the sea ahead of you. The daytime stretch is scenic too: between Stryi and Mukachevo the road crosses the Carpathians, then runs across the plains of Romania and Serbia.
The stop in Bar is short — 5 minutes according to the timetable. Gather your things in advance so you can get off calmly and collect your luggage.
What to bring
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; 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. Your suitcase goes in the luggage hold; take only hand luggage up to 5 kg into the cabin. Worth keeping in it:
- your passport, the ticket on your phone and money;
- a charging cable and headphones;
- a neck pillow and a sweater for the night;
- water and snacks;
- sunglasses — you will need them on your very first morning on the coast.
Kyiv–Bar tickets: booking
Kyiv–Bar 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, 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, so book the return trip separately once you know your date. Support is available every day from 08:00 to 21:00 Kyiv time.
Compare nearby routes: Kyiv — Podgorica and Kyiv — Budva use the same bus. The way home is on the Bar — Kyiv page.