There are 11 ways to get from Bitola to Trieste by bus, car, train, plane, 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.
Bus
best- Take the bus from Bitola to Struga
- Take the bus from Struga to Sežana
18h 46mBus, bus to Tirana International Airport Nënë Tereza, fly to Trieste – Friuli Venezia Giulia Airport
cheapest- Take the bus from Bitola to Ohrid
- Take the bus from Ohrid to Elbasan
- Fly from Tirana International Airport Nënë Tereza (TIA) to Trieste – Friuli Venezia Giulia Airport (TRS)TIA - TRS
10h 23m€49–277Drive 1,182.4 km
- Drive from Bitola to Trieste1,182.4 km
11h 23m€185–267Train to Skopje International Airport, fly to Ljubljana, shuttle
- Take the train from Bitola to Skopje, Transporten Centar
- Fly from Skopje International Airport (SKP) to Ljubljana (LJU)SKP - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
11h 43m€106–543Train, bus
- Take the train from Bitola to Skopje, Transporten CentarRe
- Take the train from Skopje to Sh. Ekonomike
- Take the bus from Pristina to Trieste, Autostazione
20h 34m€83–107Bus via Tirana
- Take the bus from Bitola to Ohrid
- Take the bus from Ohrid to Tirana, Terminali Lindor I Autobusave
- Take the bus from Tirana, Terminali Lindor I Autobusave to Trieste, Autostazione
22h 26m€86–97Train to Skopje International Airport, fly to Zagreb Franjo Tuđman Airport, shuttle
- Take the train from Bitola to Skopje, Transporten Centar
- Fly from Skopje International Airport (SKP) to Zagreb Franjo Tuđman Airport (ZAG)SKP - ZAG
- Take a shuttle bus from Velika Gorica, Zagreb Airport to Trieste Centrale
13h 39m€122–675Train, bus, shuttle to Podgorica Airport, fly to Ljubljana, shuttle
- Take the train from Bitola to Skopje, Transporten Centar
- Take the bus from Skopje, Transporten Centar to Ulcinj, Autobuska Stanica Ulcinj
- Take a shuttle bus from Ulcinj, Autobuska Stanica Ulcinj to Podgorica Airport
- Fly from Podgorica Airport (TGD) to Ljubljana (LJU)TGD - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
13h 5mBus, bus to Tirana International Airport Nënë Tereza, fly to Treviso Airport, train
- Take the bus from Bitola to Ohrid
- Take the bus from Ohrid to Elbasan
- Fly from Tirana International Airport Nënë Tereza (TIA) to Treviso Airport (TSF)TIA - TSF
- Take the train from Treviso Centrale to Trieste Centrale
13h 25m€51–329Bus, train to Brindisi Airport, fly to Trieste – Friuli Venezia Giulia Airport
- Take the bus from Bitola to Ohrid
- Take the bus from Ohrid to Elbasan
- Take the bus from Elbasan to Bari Porto
- Take the train from Bari Centrale to Brindisi
- Fly from Brindisi Airport (BDS) to Trieste – Friuli Venezia Giulia Airport (TRS)BDS - TRS
14h 12mBus, bus to Tirana International Airport Nënë Tereza, fly to Bologna Guglielmo Marconi Airport, train
- Take the bus from Bitola to Ohrid
- Take the bus from Ohrid to Elbasan
- Fly from Tirana International Airport Nënë Tereza (TIA) to Bologna Guglielmo Marconi Airport (BLQ)TIA - BLQ
- Take the train from Bologna Centrale to Venezia Mestre
- Take the train from Venezia Mestre to Trieste Centrale
14h 16m€72–380
Bitola to Trieste by bus
Questions & Answers
The cheapest way to get from Bitola to Trieste is to bus via Tirana which costs €85 - €100 and takes 22h 26m.
The fastest way to get from Bitola to Trieste is to bus and fly which takes 10h 23m and costs €45 - €280.
No, there is no direct bus from Bitola to Trieste. However, there are services departing from Bitola and arriving at Trieste, Autostazione via Ohrid and Tirana, Terminali Lindor I Autobusave. The journey, including transfers, takes approximately 22h 26m.
The distance between Bitola and Trieste is 1311 km. The road distance is 1182.4 km.
The best way to get from Bitola to Trieste without a car is to bus which takes 18h 46m and costs .
It takes approximately 18h 46m to get from Bitola to Trieste, including transfers.
Bitola to Trieste bus services, operated by Ekstrabus, depart from Bitola station.
Bitola to Trieste bus services, operated by Ekstrabus, arrive at Ohrid station.
Yes, the driving distance between Bitola to Trieste is 1182 km. It takes approximately 11h 23m to drive from Bitola to Trieste.
There are 2891+ hotels available in Trieste.
What companies run services between Bitola, North Macedonia and Trieste, Italy?
You can take a bus from Bitola to Trieste Centrale via Struga, Sežana, and Sezana in around 18h 46m.
- Website
- ryanair.com
Flights from Tirana International Airport Nënë Tereza to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 35m
- When
- Monday
- Estimated price
- €60–250
Flights from Tirana International Airport Nënë Tereza to Treviso Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €55–270
Flights from Brindisi Airport to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €55–250
Flights from Tirana International Airport Nënë Tereza to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €45–270
Flights from Tirana International Airport Nënë Tereza to Bologna Guglielmo Marconi Airport via Bari
- Ave. Duration
- 3h 25m
- When
- Friday
- Estimated price
- €45–270
- Website
- flyulendo.com
Flights from Tirana International Airport Nënë Tereza to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday and Saturday
- Estimated price
- €21–220
Flights from Tirana International Airport Nënë Tereza to Treviso Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €16–270
Flights from Tirana International Airport Nënë Tereza to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €20–240
- Website
- wizzair.com
Flights from Skopje International Airport to Ljubljana
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €50–170
Flights from Podgorica Airport to Ljubljana
- Ave. Duration
- 1h 20m
- When
- Tuesday and Saturday
- Estimated price
- €65–330
- Website
- croatiaairlines.com
Flights from Skopje International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €55–280
- Website
- ita-airways.com
Flights from Brindisi Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €60–130
Flights from Brindisi Airport to Trieste – Friuli Venezia Giulia Airport via Milan Linate
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- €60–130
- Website
- austrian.com
Flights from Brindisi Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €60–130
Flights from Tirana International Airport Nënë Tereza to Bologna Guglielmo Marconi Airport via Vienna
- Ave. Duration
- 3h 55m
- When
- Monday to Saturday
- Estimated price
- €100–410
- Website
- interjet.com
Flights from Podgorica Airport to Ljubljana
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €140–280
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Bitola to Skopje, Transporten Centar
- Ave. Duration
- 3h 24m
- Frequency
- 4 times a day
- Estimated price
- €10–35
- Schedules at
- mzt.mk
- Phone
- +383 038 534 – 814
- info@trainkos.com
- Website
- trainkos.com
Train from Skopje to Sh. Ekonomike
- Ave. Duration
- 2h 38m
- Frequency
- Once daily
- Estimated price
- €3–4
- Schedules at
- trainkos.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Treviso Centrale to Trieste Centrale
- Ave. Duration
- 2h 28m
- Frequency
- Every 2 hours
- Estimated price
- €11–35
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €25–35
Train from Bari Centrale to Brindisi
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €15–21
- Website
- https://www.trenitalia.com/en.html
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- €9–27
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €19–27
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Brindisi
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Estimated price
- €15–21
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- €15–29
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Brindisi
- Ave. Duration
- 1h 14m
- Frequency
- Every 4 hours
- Estimated price
- €12–24
- Website
- https://www.trenitalia.com/en.html
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 57m
- Frequency
- 3 times a day
- Estimated price
- €9–26
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 21m
- Frequency
- Every 2 hours
- Estimated price
- €15–40
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 1m
- Frequency
- Once daily
- Estimated price
- €12–26
- Website
- https://www.italotreno.it/en
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Bitola to Struga
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Estimated price
- €17
- Schedules at
- transkop.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- €17
- Schedules at
- transkop.mk
- Phone
- +389 041 719 186
- radika.prevozi.lj@gmail.com
- Website
- facebook.com
Bus from Struga to Sežana
- Ave. Duration
- 13h 39m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Ave. Duration
- 1h 7m
- Frequency
- On demand
- Estimated price
- €31–170
- Schedules at
- goopti.com
- Shared
- €31–33
- Private
- €95–170
Shuttle from Velika Gorica, Zagreb Airport to Trieste Centrale
- Ave. Duration
- 2h 47m
- Frequency
- On demand
- Estimated price
- €35–350
- Schedules at
- goopti.com
- Shared
- €35–45
- Private
- €170–350
- Phone
- +39 333 916 3531
- info@harea.travel
- Website
- harea.travel
Bus from Pristina to Trieste, Autostazione
- Ave. Duration
- 12h 22m
- Frequency
- Twice a week
- Estimated price
- €70
- Schedules at
- facebook.com
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
- Phone
- 033/273-551
- avtoatom@yahoo.com
- Website
- avtoatom.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
- Phone
- +389 71 302 600
- classik.kompani@hotmail.com
- Website
- traveling.com
Bus from Ohrid to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- €15
- Schedules at
- traveling.com
- Phone
- +389 70 212 106
- info@senadtours.com
- Website
- senadtours.com
Bus from Ohrid to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Estimated price
- €16
- Schedules at
- senadtours.com
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Ohrid to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- €6–17
- Schedules at
- eurobus.mk
Bus from Ohrid to Elbasan
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- €4–6
- Schedules at
- eurobus.mk
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Ohrid to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Trieste, Autostazione
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- €64
- Schedules at
- facebook.com
- Phone
- +389 2 2566668
- info@vardarexpress.com
- Website
- vardarexpress.com
Bus from Skopje, Transporten Centar to Ulcinj, Autobuska Stanica Ulcinj
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- €45
- Schedules at
- vardarexpress.com
- Phone
- +382 69 737 787
- support@gomontenegro.me
- Website
- gomontenegro.me
Shuttle from Ulcinj, Autobuska Stanica Ulcinj to Podgorica Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Schedules at
- gomontenegro.me
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Elbasan to Bari Porto
- Ave. Duration
- 4h 14m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
































