There are 9 ways to get from Sofia to Foča by bus, car, plane, 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.
Bus
best- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Foča, Autobuska stanicabus
12h 22m$62–285Bus, train
cheapest- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
- Take the train from Novi Beograd to Uzicetrain Ir / ...
- Take the bus from Užice, Autobuska Stanica to Foča, Autobuska stanicabus
13h 25m$60–72Drive 518 km
- Drive from Sofia to Fočacar 518 km
7h 3m$89–129Fly to Sarajevo, bus
- Fly from Sofia Airport (SOF) to Sarajevo (SJJ)plane SOF - SJJ
- Take the bus from Sarajevo , East Sarajevo Bus Station to Foca Bus Stationbus
10h 53m$114–308Bus via Niš
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Požega, Autobuska Stanicabus
- Take the bus from Požega, Autobuska Stanica to Foča, Autobuska stanicabus
14h$128–174Bus #2
- Take the bus from Sofia Central Bus Station to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Podgorica , Bus stationbus
- Take the bus from Podgorica , Bus station to Foča, Autobuska stanicabus
18h$83–131Fly to Tivat Airport, bus
- Fly from Sofia Airport (SOF) to Tivat Airport (TIV)plane SOF - TIV
- Take the bus from Tivat, Autobuska stanica to Trebinje, Autobuska Stanicabus
- Take the bus from Trebinje, Autobuska Stanica to Foča, Autobuska stanicabus
12h 31m$162–388Fly to Podgorica Airport, train, bus
- Fly from Sofia Airport (SOF) to Podgorica Airport (TGD)plane SOF - TGD
- Take the train from Podgorica to Niksictrain
- Take the bus from Niksic ,Zelijeznicka stanica to Foča, Autobuska stanicabus
13h 15m$98–272Fly to Belgrade Nikola Tesla Airport, train, bus
- Fly from Sofia Airport (SOF) to Belgrade Nikola Tesla Airport (BEG)plane SOF - BEG
- Take the train from Novi Beograd to Uzicetrain
- Take the bus from Užice, Autobuska Stanica to Foča, Autobuska stanicabus
13h 3m$92–235
Sofia to Foča by bus
Comparing Your Travel Options
The cheapest way to get from Sofia to Foča is to bus and train which costs $55 - $75 and takes 13h 25m.
The fastest way to get from Sofia to Foča is to drive which takes 7h 3m and costs $85 - $130.
No, there is no direct bus from Sofia station to Foča. However, there are services departing from Sofia Central Bus Station and arriving at Foča, Autobuska stanica via Beograd, Autobuska stanica. The journey, including transfers, takes approximately 12h 22m.
The distance between Sofia and Foča is 725 km. The road distance is 518 km.
The best way to get from Sofia to Foča without a car is to bus which takes 12h 22m and costs $60 - $290.
It takes approximately 12h 22m to get from Sofia to Foča, including transfers.
Sofia to Foča bus services, operated by Trans Jug, depart from Sofia Central Bus Station.
Sofia to Foča bus services, operated by Trans Jug, arrive at Beograd, Autobuska stanica station.
Foča is 1h behind Sofia. It is currently 1:03 AM in Sofia and 12:03 AM in Foča.
Yes, the driving distance between Sofia to Foča is 518 km. It takes approximately 7h 3m to drive from Sofia to Foča.
What companies run services between Sofia, Bulgaria and Foča, Bosnia and Herzegovina?
You can take a bus from Sofia Central Bus Station to Foča, Autobuska stanica via Beograd, Autobuska stanica in around 12h 22m.
- Website
- austrian.com
Flights from Sofia Airport to Sarajevo via Vienna
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- $110–490
Flights from Sofia Airport to Podgorica Airport via Vienna
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $95–450
- Website
- airserbia.com
Flights from Sofia Airport to Tivat Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 40m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $120–310
Flights from Sofia Airport to Podgorica Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $120–270
Flights from Sofia Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $70–170
- Website
- turkishairlines.com
Flights from Sofia Airport to Sarajevo via Istanbul
- Ave. Duration
- 5h 20m
- When
- Wednesday, Friday, Sunday, Monday, Thursday, and Saturday
- Estimated price
- $210–300
Flights from Sofia Airport to Tivat Airport via Istanbul
- Ave. Duration
- 6h
- When
- Friday and Sunday
- Estimated price
- $260–650
- Website
- lufthansa.com
Flights from Sofia Airport to Tivat Airport via Munich
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- $150–550
Flights from Sofia Airport to Podgorica Airport via Vienna
- Ave. Duration
- 4h 12m
- When
- Friday and Sunday
- Estimated price
- $95–260
- Website
- flypgs.com
Flights from Sofia Airport to Sarajevo via Sabiha Gokcen
- Ave. Duration
- 4h 30m
- When
- Monday to Saturday
- Estimated price
- $95–500
- Website
- en.aegeanair.com
Flights from Sofia Airport to Podgorica Airport via Athens
- Ave. Duration
- 7h 30m
- When
- Tuesday
- Estimated price
- $90–320
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Novi Beograd to Uzice
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- $6–12
- Schedules at
- srbijavoz.rs
- 2nd Class
- $6–8
- 1st Class
- $9–12
Train from Novi Beograd to Uzice
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- $6–12
- Schedules at
- srbijavoz.rs
- 2nd Class
- $6–8
- 1st Class
- $9–12
- Phone
- +382 20 441 197
- [email protected]
- Website
- Railways of Montenegro (ŽPCG)
Train from Podgorica to Niksic
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- $2–7
- Website
- Railways of Montenegro (ŽPCG)
- Second Class
- $2–4
- First Class
- $6–7
- Phone
- +381 11 8728111
- [email protected]
- Website
- Trans-Jug
Bus from Sofia Central Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- $41–45
- Website
- Trans-Jug
Bus from Sofia Central Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- $41–45
- Website
- Trans-Jug
- Phone
- +381216610745
- Website
- rttravel.rs
Bus from Beograd, Autobuska stanica to Foča, Autobuska stanica
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- $38
- Schedules at
- rttravel.rs
- Phone
- 011 761-4693
- [email protected]
- Website
- BS Tours
Bus from Beograd, Autobuska stanica to Foča, Autobuska stanica
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Website
- BS Tours
- Phone
- +387 (0)36 653 250
- [email protected]
- Website
- Globtour
Bus from Beograd, Autobuska stanica to Foča, Autobuska stanica
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- $20–55
- Website
- Globtour
Bus from Užice, Autobuska Stanica to Foča, Autobuska stanica
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $12–15
- Website
- Globtour
Bus from Požega, Autobuska Stanica to Foča, Autobuska stanica
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $13–16
- Website
- Globtour
Bus from Užice, Autobuska Stanica to Foča, Autobuska stanica
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $12–15
- Website
- Globtour
- Phone
- +381648892600
- [email protected]
- Website
- jadranekspres.info
Bus from Beograd, Autobuska stanica to Foča, Autobuska stanica
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- $35–240
- Schedules at
- Jadran Ekspres
Bus from Požega, Autobuska Stanica to Foča, Autobuska stanica
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $85–120
- Schedules at
- Jadran Ekspres
- Phone
- +387 65 803 830
- [email protected]
- Website
- zamtours.net
Bus from Sarajevo , East Sarajevo Bus Station to Foca Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $6–13
- Schedules at
- zamtours.net
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $22–29
- Schedules at
- matpu.com
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $17–25
- Website
- Niš-ekspres
Bus from Niš, Autobuska Stanica to Požega, Autobuska Stanica
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- $24–35
- Website
- Niš-ekspres
- Phone
- 011 / 34 72 334
- [email protected]
- Website
- presto.rs
Bus from Niš, Autobuska Stanica to Požega, Autobuska Stanica
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Schedules at
- presto.rs
- Phone
- +381 (0) 31 524-518
- [email protected]
- Website
- gaga-turs.rs
Bus from Niš, Autobuska Stanica to Požega, Autobuska Stanica
- Ave. Duration
- 4h 21m
- Frequency
- Once daily
- Estimated price
- $21–30
- Schedules at
- gaga-turs.rs
- Phone
- +381 37 421 555
- [email protected]
- Website
- jugoprevozks.rs
Bus from Niš, Autobuska Stanica to Požega, Autobuska Stanica
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $26
- Schedules at
- jugoprevozks.rs
- Phone
- +359 894 77 44 02
- [email protected]
- 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
- Phone
- +389 2 240 2528
- [email protected]
- Website
- ruleturs.mk
Bus from Skopje, Transporten Centar to Podgorica , Bus station
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $30–45
- Schedules at
- ruleturs.mk
- Phone
- +389 71 77 55 29
- [email protected]
- Website
- ganicekskluziv.mk
Bus from Skopje, Transporten Centar to Podgorica , Bus station
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- $30–45
- Schedules at
- ganicekskluziv.mk
- Phone
- +382 69 568 880
- [email protected]
- Website
- busticket4.me
Bus from Podgorica , Bus station to Foča, Autobuska stanica
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $29–30
- Schedules at
- busticket4.me
Bus from Niksic ,Zelijeznicka stanica to Foča, Autobuska stanica
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $20
- Schedules at
- busticket4.me
- Phone
- +382 40 200 555
- [email protected]
- Website
- Glusica
Bus from Podgorica , Bus station to Foča, Autobuska stanica
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $28–50
- Website
- Glusica
Bus from Niksic ,Zelijeznicka stanica to Foča, Autobuska stanica
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $22–35
- Website
- Glusica
- Phone
- +387 57 340-771
- [email protected]
- Website
- centrotrans-ad.com
Bus from Podgorica , Bus station to Foča, Autobuska stanica
- Ave. Duration
- 4h 49m
- Frequency
- Once daily
- Estimated price
- $31–33
- Schedules at
- centrotrans-ad.com
Bus from Niksic ,Zelijeznicka stanica to Foča, Autobuska stanica
- Ave. Duration
- 3h 6m
- Frequency
- Once daily
- Estimated price
- $22
- Schedules at
- centrotrans-ad.com
- Phone
- +387 53 961-714
- [email protected]
- Website
- Globus Turist
Bus from Tivat, Autobuska stanica to Trebinje, Autobuska Stanica
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a week
- Estimated price
- $17–26
- Website
- Globus Turist
- Phone
- +387 57 342-493
- [email protected]
- Website
- facebook.com
Bus from Trebinje, Autobuska Stanica to Foča, Autobuska stanica
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Estimated price
- $17–27
- Schedules at
- SONS doo
Bus from Niksic ,Zelijeznicka stanica to Foča, Autobuska stanica
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $14–21
- Schedules at
- SONS doo
- Phone
- +387 61 106 825
- Website
- albatros.ba
Bus from Trebinje, Autobuska Stanica to Foča, Autobuska stanica
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $22
- Schedules at
- albatros.ba
- Phone
- +387 57 375-300
- [email protected]
- Website
- Transprom
Bus from Niksic ,Zelijeznicka stanica to Foča, Autobuska stanica
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $16–23
- Website
- Transprom
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 Need to know: Jadrolinija, Is ride-sharing platform BlaBlaCar right for you?, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Book your Sofia to Foča bus tickets online with Omio and 12go.asia.
There are 134+ hotels available in Foča.







































