Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
17 h 21 min
679 km.
from $37
Composite Route Car Only
Schedule
Bari, Italy → Bitola, Macedonia
All
07 août 2026
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
July 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
07 Aug, Fri
08 Aug, Sat
09 Aug, Sun
10 Aug, Mon
11 Aug, Tue
12 Aug, Wed
Cheapest and Fastest Ways to Travel from Bari to Bitola
Composite routes from Bari to Bitola
Cheapest
17 h 21 min
Car
Other
8 h 45 min
12 h 38 min
Ferry
6 h 36 min
Bus, Plane
10 h 39 min
21 h 47 min
11 h 4 min
Bus, Plane
10 h 35 min
Bus, Plane
Route Navigator Bari - Bitola
Get all the information you need right here
Continue onto Via Andrea da Bari
Via Andrea da Bari, 33 м
33 м
Turn right onto Via Domenico Nicolai
Via Domenico Nicolai, 283 м
283 м
Turn right onto Via de Rossi
Via de Rossi, 1 km 518 м
1 km 518 м
Turn left onto Corso Vittorio Emanuele Secondo
Corso Vittorio Emanuele Secondo, 192 м
192 м
Turn right onto Piazza Giuseppe Garibaldi
Piazza Giuseppe Garibaldi, 57 м
57 м
Continue onto Via Giambattista Bonazzi
Via Giambattista Bonazzi, 259 м
259 м
Turn left onto Corso Vittorio Veneto
Corso Vittorio Veneto, 2 km 773 м
2 km 773 м
Turn right onto Varco della Vittoria
Varco della Vittoria, 1 km 549 м
1 km 549 м
Keep left
2 km 785 м
2 km 785 м
At roundabout, take exit 1
315 м
315 м
At roundabout, take exit 2
312 м
312 м
Turn left and drive toward Imbarco Albania, Croazia, Montenegro
Imbarco Albania, Croazia, Montenegro, 1 km 562 м
1 km 562 м
Continue
20 м
20 м
Attention, take ferry (Bari - Durrës)
Bari - Durrës, 226 km 707 м
226 km 707 м
Leave ferry and continue
161 м
161 м
Turn right
68 м
68 м
Turn right
113 м
113 м
Keep right
288 м
288 м
Turn slight right
88 м
88 м
At roundabout, take exit 4
66 м
66 м
Keep left
1 km 694 м
1 km 694 м
At roundabout, take exit 2 onto Porti i Durrësit
Porti i Durrësit, 71 м
71 м
Keep right and take SH2 toward Tiranë, Rrogozhinë
Tiranë, Rrogozhinë, SH2, 33 km 508 м
33 km 508 м
Keep right onto Rruga 29 Nëntori
Rruga 29 Nëntori, 429 м
429 м
Turn left onto Sheshi Shiqponja
Sheshi Shiqponja, 18 м
18 м
Continue onto Rruga Vangjel Noti
Rruga Vangjel Noti, 321 м
321 м
Keep left
5 km 251 м
5 km 251 м
Keep right
254 м
254 м
At roundabout, take exit 3 onto Rruga Myslym Keta
Rruga Myslym Keta, 3 km 530 м
3 km 530 м
At roundabout, take exit 2 onto Rruga e Arbërit
Rruga e Arbërit, 29 km 669 м
29 km 669 м
At roundabout, take exit 2 onto Rruga e Arbërit
Rruga e Arbërit, 41 km 537 м
41 km 537 м
At roundabout, take exit 1 onto SH44
8 km 551 м
8 km 551 м
At roundabout, take exit 2 onto R1202
473 м
473 м
At roundabout, take exit 2 onto R1202
452 м
452 м
At roundabout, take exit 1 onto R1202
9 km 374 м
9 km 374 м
Turn right onto R2246
9 km 575 м
9 km 575 м
Keep left onto R2246
22 km 329 м
22 km 329 м
Turn slight left onto A2
8 km 229 м
8 km 229 м
Keep right
71 km 773 м
71 km 773 м
Turn right onto L50101
2 km 558 м
2 km 558 м
Turn left onto Христијан Карпош
Христијан Карпош, 1 km 582 м
1 km 582 м
Keep right onto Прилепска
Прилепска, 244 м
244 м
Turn sharp right
114 м
114 м
Turn sharp left onto 2. Август
2. Август, 25 м
25 м
Arrive at destination
Transport providers
Airlines
Ryanair
Website:
ryanair.com/
Plane from Bari Karol Wojtyła Airport to Rinas
Ave. Duration:
1h
Frequency:
Every day
Estimated price:
$14.13–$141.30
Plane from Bari Karol Wojtyła Airport to Sofia
Ave. Duration:
1h 20m
Frequency:
Monday, Tuesday, Friday, and Saturday
Estimated price:
$29.35–$195.65
Ulendo Airlink
Website:
flyulendo.com/
Plane from Bari Karol Wojtyła Airport to Rinas
Ave. Duration:
55 min
Frequency:
Every day
Estimated price:
$29.35–$315.22
Aegean Airlines
Website:
en.aegeanair.com/
Plane from Bari Karol Wojtyła Airport to Skopje
Ave. Duration:
5h 55m
Frequency:
Friday
Estimated price:
$59.78–$217.39
Wizz Air
Website:
wizzair.com/
Plane from Bari Karol Wojtyła Airport to Skopje
Ave. Duration:
5h 30m
Frequency:
Tuesday and Saturday
Estimated price:
$36.96–$206.52
Plane from Bari Karol Wojtyła Airport to Sofia
Ave. Duration:
1h 25m
Frequency:
Wednesday, Friday, and Sunday
Estimated price:
$65.22–$184.78
Air Serbia
Website:
airserbia.com/en/welcome
Plane from Bari Karol Wojtyła Airport to Skopje
Ave. Duration:
5h
Frequency:
Thursday and Sunday
Estimated price:
$76.09–$260.87
Bus operators
Pistoia viaggi
Phone:
+393293958604
Email:
info@pistoiaviaggi.com
Website:
pistoia-viaggi.it
Bus from Port of Bari to Durrës
Ave. Duration:
5h 34m
Frequency:
Once a week
Firenze Lines
Phone:
+355696383030
Website:
firenzelines.com/
Bus from Port of Bari to Durrës
Ave. Duration:
4h 16m
Frequency:
Twice a week
Diamant Travel
Phone:
+355 69 617 8170
Email:
diamanttravel88@gmail.com
Website:
facebook.com/agjensiadiamant
Bus from Tirana to Ohrid
Ave. Duration:
3h
Frequency:
Once daily
Nela Travel Tours
Phone:
+355 68 391 1009
Email:
nelatraveltours@gmail.com
Website:
nelatravel.site/
Bus from Tirana to Ohrid
Ave. Duration:
3h
Frequency:
Twice daily
Estimated price:
$22.27
Bus from Durrës to Ohrid
Ave. Duration:
4h
Frequency:
Once daily
Estimated price:
$22.27
Transkop patnicki soobrakaj A.D. Bitola
Phone:
+389 47 231 192
Email:
info@transkop.mk
Website:
transkop.mk/
Bus from Ohrid to Bitola
Ave. Duration:
1h 47m
Frequency:
Once daily
Estimated price:
$17.04
Bus from Struga to Bitola
Ave. Duration:
2h 7m
Frequency:
Once daily
Estimated price:
$17.04
Bus from Sofiya, Avtogara Serdika to Bitola
Ave. Duration:
7h
Frequency:
Once daily
Estimated price:
$17.04
Drita Travel
Phone:
+355692348608
Email:
info@dritatravel.com
Website:
dritatravel.com/
Bus from Durrës to Ohrid
Ave. Duration:
4h 2m
Frequency:
Twice a week
Estimated price:
$18.03
M&B Travel
Phone:
+355697278670
Email:
mb.travel@hotmail.com
Website:
facebook.com/mbtravel.durres
Bus from Bari Porto to Tirana
Ave. Duration:
6h 42m
Frequency:
3 times a week
Euro Bus MK
Phone:
+389 46 787 312
Website:
eurobus.mk/
Bus from Durrës to Ohrid
Ave. Duration:
1h 42m
Frequency:
Twice daily
Estimated price:
$8.70–$21.74
Bus from Tirana to Ohrid
Ave. Duration:
1h 17m
Frequency:
Twice daily
Estimated price:
$5.98–$20.65
Classic Company
Phone:
+389 71 302 600
Email:
classik.kompani@hotmail.com
Website:
getbybus.com/en/classic-company
Bus from Tirana to Ohrid
Ave. Duration:
3h 45m
Frequency:
Once daily
Estimated price:
$21.22
Senad Tours
Phone:
+389 70 212 106
Email:
info@senadtours.com
Website:
senadtours.com/en.html
Bus from Durrës to Ohrid
Ave. Duration:
3h
Frequency:
Once daily
Maba Viaggi
Phone:
+355697580270
Website:
mabaviaggi.com/
Bus from Bari Centrale to Tirana
Ave. Duration:
13h
Frequency:
Twice a week
Armend Tours
Phone:
+383 44 102 280
Email:
armendi_tours@hotmail.com
Website:
armenditours.com/
Bus from Bari Centrale to Tirana
Ave. Duration:
5h 11m
Frequency:
Once a week
Hak Bus
Phone:
+389 75 209 209
Email:
hakkomerc@gmail.com
Website:
hakbus.org/
Bus from Tirana to Struga
Ave. Duration:
4h 40m
Frequency:
Once daily
Ekstrabus
Phone:
+389 72 230-200
Email:
info@ekstrabus.com
Website:
ekstrabus.com.mk/
Bus from Ohrid to Bitola
Ave. Duration:
40 min
Frequency:
Once daily
Hafet Tours
Phone:
+389 44 371 066
Email:
hafet-tours@hotmail.com
Website:
hafettours.mk/
Bus from Tirana to Struga
Ave. Duration:
3h
Frequency:
6 times a week
Estimated price:
$47.83–$59.78
Other operators
Blue Star Ferries
Phone:
+302108919800
Email:
bluestarferries@bluestarferries.com
Website:
bluestarferries.com/en-gb/
Other from Bari M.ma to Igoumenitsa
Ave. Duration:
9h
Frequency:
Once daily
Estimated price:
$44.57–$108.70
Adria Ferries
Phone:
+3907150211621
Email:
booking@adriaferries.com
Website:
adriaferries.com/it
Other from Port of Bari to Durrës
Ave. Duration:
9h
Frequency:
Once daily
Estimated price:
$65.22–$163.04
Ventouris Ferries
Phone:
+30 210 4828001
Email:
booking@ventourisferries.com
Website:
ventourisferries.com/en/
Other from Bari M.ma to Igoumenitsa
Ave. Duration:
11h 45m
Frequency:
4 times a week
Estimated price:
$61.18
Other from Port of Bari to Durrës
Ave. Duration:
10h
Frequency:
Once daily
Estimated price:
$40.52
Train operators
Railways of the Republic North Macedonia Transport AD
Phone:
+389 (2) 3 164 255
Email:
mztransportad@mztransportad.com.mk
Website:
mzt.mk/?lang=mk
Train from Skopje, Transporten Centar to Bitola
Ave. Duration:
3h 24m
Frequency:
3 times a day
Estimated price:
$10.87–$36.96
Questions and Answers
What is the cheapest way to get from Bari to Bitola?
The cheapest way to get from Bari to Bitola is to fly and bus which costs $70.65 - $206.52 and takes 10h 35m.
What is the fastest way to get from Bari to Bitola?
The fastest way to get from Bari to Bitola is to fly and bus which takes 6h 36m and costs $81.52 - $304.35 .
Is there a direct bus between Bari and Bitola?
No, there is no direct bus from Bari to Bitola. However, there are services departing from Bari Porto and arriving at Bitola via Tirana and Ohrid. The journey, including transfers, takes approximately 10h 39m.
How far is it from Bari to Bitola?
The distance between Bari and Bitola is 471 km.
How do I travel from Bari to Bitola without a car?
The best way to get from Bari to Bitola without a car is to Bus via Durrës which takes 8h 45m and costs .
How long does it take to get from Bari to Bitola?
It takes approximately 8h 45m to get from Bari to Bitola, including transfers.
Where do I catch the Bari to Bitola bus from?
Bari to Bitola bus services, operated by M&B Travel, depart from Bari Porto station.
Where does the Bari to Bitola bus arrive?
Bari to Bitola bus services, operated by M&B Travel, arrive at Tirana station.
What is the time difference between Bari and Bitola?
It is currently 16:00 at both, Bari and Bitola.
Where can I stay near Bitola?
There are 192+ hotels available in Bitola. Prices start at $14.84 per night.
→
+0→
Transport search
Transport search
From Bari, where will you go next? Select a city below to get started