There are 6 ways to get from Sofia Airport (SOF) to Bitola by bus, train, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Sofia Central Bus Station to Skopje Nikola Karevbus Citylines 67
- Take the train from Skopje to Bitolatrain 645 / ...
10h 39m$27–62Airport Transfer
- Take the rideshare from Sofia (SOF) to Bitola362.5 km
5h 12mDrive 362.5 km
- Drive from Sofia Airport (SOF) to Bitolacar 362.5 km
5h 12m$58–83Bus
- Take the bus from Sofiya, Avtogara Serdika to Kavadarcibus
- Take the bus from Kavadarci to Bitolabus
10h 51m$31–46Bus via Skopje
- Take the bus from Sofia Central Bus Station to Skopje Nikola Karevbus Citylines 67
- Take the bus from Skopje, Transporten Centar to Bitolabus
10h 52m$33–38Bus via Skopje #2
- Take the bus from Sofia Central Bus Station to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Bitolabus
11h 11m$44–55
Sofia Airport (SOF) to Bitola by bus
Comparing Your Travel Options
The cheapest way to get from Sofia Airport (SOF) to Bitola is to bus via Skopje which costs $33 - $38 and takes 10h 52m.
The fastest way to get from Sofia Airport (SOF) to Bitola is to drive which takes 5h 12m and costs $55 - $85.
No, there is no direct bus from Sofia Airport (SOF) to Bitola. However, there are services departing from Летище София Терминал 1 and arriving at Bitola via Хотел Плиска, Sofiya, Avtogara Serdika and Kavadarci. The journey, including transfers, takes approximately 10h 51m.
The distance between Sofia Airport (SOF) and Bitola is 400 km. The road distance is 362.5 km.
The best way to get from Sofia Airport (SOF) to Bitola without a car is to bus and train which takes 10h 39m and costs $26 - $65.
It takes approximately 10h 39m to get from Sofia Airport (SOF) to Bitola, including transfers.
Sofia Airport (SOF) to Bitola bus services, operated by Ekstrabus, depart from Sofiya, Avtogara Serdika station.
Sofia Airport (SOF) to Bitola bus services, operated by Ekstrabus, arrive at Kavadarci station.
Bitola is 1h behind Sofia Airport (SOF). It is currently 15:04 in Sofia Airport (SOF) and 14:04 in Bitola.
Yes, the driving distance between Sofia Airport (SOF) to Bitola is 362 km. It takes approximately 5h 12m to drive from Sofia Airport (SOF) to Bitola.
What companies run services between Sofia Airport (SOF), Bulgaria and Bitola, North Macedonia?
You can take a bus from Летище София Терминал 1 to Bitola via Хотел Плиска, Централна Гара, Sofiya, Avtogara Serdika, and Kavadarci in around 10h 51m.
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Skopje to Bitola
- Ave. Duration
- 3h 24m
- Frequency
- 4 times a day
- Estimated price
- $11–40
- Schedules at
- mzt.mk
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- Citylines
Bus from Sofia Central Bus Station to Skopje Nikola Karev
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $14–35
- Website
- Citylines
Bus from Sofia Central Bus Station to Skopje Nikola Karev
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $14–35
- Website
- Citylines
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Sofiya, Avtogara Serdika to Kavadarci
- Ave. Duration
- 6h
- Frequency
- Once a week
- Estimated price
- $22–35
- Schedules at
- ekstrabus.com.mk
Bus from Kavadarci to Bitola
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $8–13
- Schedules at
- ekstrabus.com.mk
- Phone
- +389 34 346 030
- Website
- Strumica Ekspres
Bus from Kavadarci to Bitola
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Website
- Strumica Ekspres
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Skopje, Transporten Centar to Bitola
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $19
- Schedules at
- transkop.mk
Bus from Skopje, Transporten Centar to Bitola
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $19
- Schedules at
- transkop.mk
- Phone
- +359 894 77 44 02
- office@kaleiatravel.com
- Website
- kaleiatravel.com
Bus from Sofia Central Bus Station to Skopje, Transporten Centar
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $24–40
- Schedules at
- en.kaleiatravel.com
- Website
- https://www.mozio.com
Rideshare from Sofia (SOF) to Bitola
- Ave. Duration
- 5h 12m
- Frequency
- On demand
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 How to get from Stansted Airport into central London, Getting around the Cyclades, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
There are 265+ hotels available in Bitola.
Check out Blablacar's carpooling service for rideshare options between Sofia Airport (SOF) and Bitola. A great option if you don't have a driver's licence or want to avoid public transport.