There are 9 ways to get from Struga to Bar by bus, train, night train, car, plane, taxi or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus Euro Bus MK, train  •  36 h 11 min

  1. Take the bus from Struga to Vienna
  2. Take the train from Wien Hauptbahnhof to Lvov
  3. Take the train from Lvov to Chmelnizkij Ic / ...
  4. Take the train from Chmelnizkij to Komarovcsi

$142 - $264

Cheapest option

Bus Maximov Tours, train  •  43 h 1 min

  1. Take the bus from Ohrid to Sofia
  2. Take the bus from Sofia Serdika to Odessa, Pryvoz
  3. Take the train from Odessa Gl. to Shmerinka

$62 - $113

7 alternative options

Bus  •  37 h 10 min

  1. Take the bus from Struga to Vienna
  2. Take the bus from Vienna, Hbf to Brno, AN u hotelu Grand
  3. Take the bus from Brno to Khmelnytskyi
  4. Take the bus from Khmelnytskyi to Letychiv

$170 - $265

Bus, train, night train  •  45 h 2 min

  1. Take the bus from Struga to Kichevo
  2. Take the bus from Kičevo to Sofia
  3. Take the train from Sofia to Ruse 462
  4. Take the night train from Ruse to Gara Bucureşti Nord
  5. Take the train from Bucharest - Gara de Nord to Khmelnytskyi
  6. Take the train from Chmelnizkij to Stodulcy

$222 - $290

Drive  •  20 h 27 min

  1. Drive from Struga to Bar 922.1 miles

$140 - $220

Fly Ohrid to Iasi, train, taxi  •  17 h 32 min

  1. Fly from Ohrid (OHD) to Iasi (IAS) OHD - IAS
  2. Take the train from Ungheni to Okniza
  3. Take a taxi from Okniza to Bar

$102 - $303

Fly Ohrid to Lviv, train  •  20 h 55 min

  1. Fly from Ohrid (OHD) to Lviv (LWO) OHD - LWO
  2. Take the train from Lvov to Chmelnizkij
  3. Take the train from Chmelnizkij to Komarovcsi

$64 - $225

Shuttle, bus to Thessaloniki, fly to Kiev, train  •  19 h 7 min

  1. Take a shuttle bus from Struga to Skopje
  2. Take the bus from Skopje to Thessaloniki
  3. Fly from Thessaloniki (SKG) to Kiev (KBP) SKG - KBP
  4. Take the train from Kiev Pass to Bar(UA)

$132 - $852

Shuttle, bus to Sofia, fly to Kiev, train  •  19 h 43 min

  1. Take a shuttle bus from Struga to Skopje
  2. Take the bus from Skopje to Sofia
  3. Fly from Sofia (SOF) to Kiev (KBP) SOF - KBP
  4. Take the train from Kiev Pass to Bar(UA)

$103 - $207

Questions & Answers

The cheapest way to get from Struga to Bar is to bus and train which costs $60 - $120 and takes 43 h 1 min.

More details

The quickest way to get from Struga to Bar is to fly and train and taxi which costs $100 - $310 and takes 17 h 32 min.

More details

The distance between Struga and Bar is 1035 km. The road distance is 1475.4 km.

Get driving directions

The best way to get from Struga to Bar without a car is to bus and train which takes 36 h 11 min and costs $140 - $270.

More details

It takes approximately 36 h 11 min to get from Struga to Bar, including transfers.

More details

There is no direct flight from Ohrid Airport to Iasi Airport. The quickest flight takes 15 h 25 min and has one stopover.

Search flights

Bar is 1 h ahead of Struga. It is currently 3:55 PM in Struga and 4:55 PM in Bar.

Yes, the driving distance between Struga to Bar is 1475 km. It takes approximately 20 h 27 min to drive from Struga to Bar.

Get driving directions

Austrian Airlines, Tarom and Wizz Air offer flights from Ohrid Airport to Iasi Airport.

Search flights

There are two+ hotels available in Bar. Prices start at $100 USD per night.

More details

Map of how to get from Struga to Bar.
Launch map view
  • Distance: 646.9 miles
  • Duration: 36 h 11 min

What companies run services between Struga, Macedonia and Bar, Vinnytska Oblast, Ukraine?

You can take a bus from Struga to Bar via Vienna, Vienna, Hbf, Brno, AN u hotelu Grand, Brno, Khmelnytskyi, and Letychiv in around 37 h 10 min.

Airlines
Wizz Air
Website
wizzair.com
Flights from Ohrid to Iasi via London Luton
Ave. Duration
18 h 20 min
When
Wednesday and Sunday
Estimated price
$110 - $380
Flights from Ohrid to Lviv via London Luton
Ave. Duration
15 h 40 min
When
Wednesday
Estimated price
$85 - $300
Flights from Ohrid to Lviv via Vienna, Dortmund
Ave. Duration
20 h 5 min
When
Saturday
Estimated price
$65 - $250
Austrian Airlines
Website
austrian.com
Flights from Ohrid to Iasi via Vienna
Ave. Duration
16 h 55 min
When
Tuesday, Thursday and Saturday
Estimated price
$55 - $240
Flights from Ohrid to Lviv via Vienna
Ave. Duration
16 h 55 min
When
Tuesday, Thursday and Saturday
Estimated price
$40 - $190
Flights from Sofia to Kiev via Vienna
Ave. Duration
4 h 55 min
When
Every day
Estimated price
$70 - $230
Ukraine International Airlines
Website
flyuia.com
Flights from Ohrid to Lviv via Vienna, Kiev
Ave. Duration
13 h 20 min
When
Tuesday, Thursday and Saturday
Estimated price
$80 - $290
Flights from Ohrid to Lviv via Vienna
Ave. Duration
16 h 55 min
When
Tuesday, Thursday and Saturday
Estimated price
$40 - $190
Flights from Sofia to Kiev
Ave. Duration
2 h
When
Every day
Estimated price
$50 - $320
Tarom
Website
tarom.ro
Flights from Ohrid to Iasi via London Luton
Ave. Duration
9 h 25 min
When
Sunday
Estimated price
$220 - $700
Flights from Ohrid to Iasi via Vienna, Bucharest Otopeni
Ave. Duration
17 h 35 min
When
Tuesday and Thursday
Estimated price
$60 - $260
Ellinair
Website
en.ellinair.com
Flights from Thessaloniki to Kiev
Ave. Duration
2 h 15 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$70 - $260
Turkish Airlines
Website
p.turkishairlines.com
Flights from Thessaloniki to Kiev via Istanbul
Ave. Duration
4 h 15 min
When
Friday and Sunday
Estimated price
$160 - $1,800
Aegean Airlines
Website
aegeanair.com
Flights from Thessaloniki to Kiev via Athens
Ave. Duration
5 h 20 min
When
Monday and Friday
Estimated price
$100 - $750
Wind Rose
Website
windrose.aero
Flights from Sofia to Kiev
Ave. Duration
2 h
When
Every day
Estimated price
$50 - $320
Train operators
Ukrainian Railways
Website
uz.gov.ua
Train from Wien Hauptbahnhof to Lvov
Ave. Duration
16 h 28 min
Frequency
Once daily
Estimated price
$45 - $70
Schedules at
uz.gov.ua
Train from Bucharest - Gara de Nord to Khmelnytskyi
Ave. Duration
20 h 35 min
Frequency
Once a week
Estimated price
$45 - $70
Schedules at
uz.gov.ua
Polish Railways (PKP)

The rail network in Poland is conveniently organised, with many connections between cities, making it an effective method of travelling around the country. Tickets for regional and express trains are affordable, with children, students, pensioners, people with disability, and large families being entitled to discounts. Polish Railways offer a pre-booking service for travellers living outside of Poland - tickets and reservations can be booked in advance for trips inside Poland (up to 30 days in advance for domestic trains), and to/from other countries in the region (up to 60 days in advance).

Contact Details
Phone
703 200 200
Website
intercity.pl
Train from Lvov to Chmelnizkij
Ave. Duration
2 h 57 min
Frequency
5 times a day
Estimated price
$9 - $13
Website
Intercity.pl
Book at
Raileurope.com
2nd Class
$9 - $13
1st Class
$12 - $19
Ukrainian Railways (UZ)
Phone
+38 (044) 309-70-05
Email
booking@uz.gov.ua
Website
uz.gov.ua
Train from Chmelnizkij to Komarovcsi
Ave. Duration
1 h 11 min
Frequency
Once daily
Estimated price
$2 - $7
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$2 - $4
2nd Class
$4 - $7
1st Class
$10 - $15
Train from Odessa Gl. to Shmerinka
Ave. Duration
4 h 4 min
Frequency
4 times a day
Estimated price
$3 - $9
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$3 - $5
2nd Class
$6 - $9
1st Class
$14 - $21
Train from Chmelnizkij to Stodulcy
Ave. Duration
1 h 31 min
Frequency
Once daily
Estimated price
$2 - $7
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$2 - $4
2nd Class
$4 - $7
1st Class
$10 - $15
Train from Kiev Pass to Bar(UA)
Ave. Duration
4 h 38 min
Frequency
4 times a week
Estimated price
$3 - $9
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$3 - $5
2nd Class
$5 - $9
1st Class
$13 - $19
Bulgarian Railways (BDZh)
Phone
0700 10 200
Website
bdz.bg
Train from Sofia to Ruse
Ave. Duration
6 h 5 min
Frequency
Twice daily
Estimated price
$10 - $12
Website
bdz.bg
Night train from Ruse to Gara Bucureşti Nord
Ave. Duration
2 h 50 min
Frequency
Once daily
Estimated price
$3 - $4
Website
bdz.bg
Moldovan Railways (CFM)
Website
railway.md
Train from Ungheni to Okniza
Ave. Duration
4 h 20 min
Frequency
Once daily
Estimated price
$7 - $11
Website
railway.md
Bus operators
Euro Bus MK
Website
eurobus.mk
Bus from Struga to Vienna
Ave. Duration
12 h 12 min
Frequency
Twice a week
Estimated price
$80 - $170
Schedules at
eurobus.mk
Bus from Struga to Kichevo
Ave. Duration
47 min
Frequency
Twice a week
Estimated price
$140 - $170
Schedules at
eurobus.mk
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Bus from Vienna, Hbf to Brno, AN u hotelu Grand
Ave. Duration
2 h 5 min
Frequency
Hourly
Estimated price
$5 - $7
Schedules at
regiojet.sk
Trans Tempo
Ukraine buses
Website
ticket.bus.com.ua
Bus from Khmelnytskyi to Letychiv
Ave. Duration
1 h
Frequency
5 times a day
Estimated price
$1 - $3
Schedules at
ticket.bus.com.ua
Matpu
Phone
02 952 50 04
Email
matpu96@abv.bg
Website
matpu.com
Bus from Ohrid to Sofia
Ave. Duration
9 h 15 min
Frequency
Once daily
Estimated price
$19 - $29
Schedules at
matpu.com
Bus from Kičevo to Sofia
Ave. Duration
7 h 47 min
Frequency
Once daily
Estimated price
$17 - $29
Schedules at
matpu.com
Bus from Skopje to Sofia
Ave. Duration
4 h 40 min
Frequency
Twice daily
Estimated price
$13 - $19
Schedules at
matpu.com
Maximov Tours
Website
maximovtours.com
Bus from Sofia Serdika to Odessa, Pryvoz
Ave. Duration
24 h 30 min
Frequency
4 times a week
Estimated price
$30 - $55
Schedules at
maximovtours.com
Euro Linia
Phone
+389 46 787 467
Email
eurolinia6@hotmail.com
Website
facebook.com
Shuttle from Struga to Skopje
Ave. Duration
2 h 30 min
Frequency
5 times a day
Schedules at
facebook.com
Simeonidis Tours
Makedonija Soobrakaj AD
Phone
+389(0)2 24 02 388
Email
avtobuska@maksoob.com.mk
Website
ms.mk
Bus from Skopje to Sofia
Ave. Duration
3 h 40 min
Frequency
3 times a day
Estimated price
$14 - $19
Schedules at
ms.mk
Other operators
Taxi from Okniza to Bar
Ave. Duration
1 h 41 min
Estimated price
$28 - $35

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, How to get from Florence to Rome and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Struga to Ohrid Airport is to taxi which takes 19 min and costs $7 - $9.

More details