There are 7 ways to get from Barcelona to Bitola by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Ohrid Airport, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Ohrid Airport (OHD)plane BCN - OHD
- Take the bus from Ohrid to Bitolabus
9h 48m$174–354Fly to Tirana International Airport Nënë Tereza, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Tirana International Airport Nënë Tereza (TIA)plane BCN - TIA
- Take the bus from Tirana to Ohridbus
- Take the bus from Ohrid to Bitolabus
12h 9m$60–266Bus via Elbasan
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Elbasanbus
- Take the bus from Elbasan to Ohridbus
- Take the bus from Ohrid to Bitolabus
31h 11mDrive 2,475.2 km
- Drive from Barcelona to Bitolacar 2,475.2 km
25h 39m$453–654Fly to Thessaloniki Airport Makedonia, train
- Fly from Barcelona–El Prat Airport (BCN) to Thessaloniki Airport Makedonia (SKG)plane BCN - SKG
- Take the train from Thessaloniki to Mesonisiontrain
10h 30m$106–271Train, bus
- Take the train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sudtrain Tgv
- Take the train from Valence Tgv Rhone-Alpes Sud to Chambery Challes Les Eauxtrain Ter
- Take the train from Chambery Challes Les Eaux to Oulx-Cesana-Clav.-S.train Tgv
- Take the train from Oulx-Cesana-Clav.-S. to Firenze S.M.N.train Fr
- Take the bus from Stazione Santa Maria Novella to Skopje, Transporten Centarbus
- Take the train from Skopje to Bitolatrain 645 / ...
36h 55m$348–678Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Tiranabus
- Take the bus from Tirana to Strugabus
- Take the bus from Struga to Bitolabus
42h 53m
Barcelona–El Prat Airport (BCN) to Ohrid Airport (OHD) flights
Questions & Answers
The cheapest way to get from Barcelona to Bitola is to fly and bus which costs $60 - $270 and takes 12h 9m.
The fastest way to get from Barcelona to Bitola is to fly and bus which takes 9h 48m and costs $170 - $360.
No, there is no direct bus from Barcelona to Bitola. However, there are services departing from Barcelona, Estación de Autobuses de Sants and arriving at Bitola via Tirana, Elbasan and Ohrid. The journey, including transfers, takes approximately 31h 11m.
The distance between Barcelona and Bitola is 1657 km. The road distance is 2475.2 km.
The best way to get from Barcelona to Bitola without a car is to bus via Elbasan which takes 31h 11m and costs .
It takes approximately 9h 48m to get from Barcelona to Bitola, including transfers.
Barcelona to Bitola bus services, operated by Pati Travel, depart from Barcelona, Estación de Autobuses de Sants station.
Barcelona to Bitola bus services, operated by Pati Travel, arrive at Tirana station.
Yes, the driving distance between Barcelona to Bitola is 2475 km. It takes approximately 25h 39m to drive from Barcelona to Bitola.
There are 293+ hotels available in Bitola.
What companies run services between Barcelona, Spain and Bitola, North Macedonia?
You can take a bus from Barcelona, Estación de Autobuses de Sants to Bitola via Tirana, Elbasan, and Ohrid in around 31h 11m.
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Ohrid Airport via Milan Malpensa
- Ave. Duration
- 5h 35m
- When
- Tuesday
- Estimated price
- $65–320
Flights from Barcelona–El Prat Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $40–220
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Mesonision
- Ave. Duration
- 2h 56m
- Frequency
- 4 times a day
- Estimated price
- $15–22
- Website
- Hellenic Train S.A.
- Phone
- 033/273-551
- [email protected]
- Website
- avtoatom.com.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
Bus from Ohrid to Bitola
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
Want to know more about travelling around North Macedonia
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide






