There are 6 ways to get from Fasano to Sofia by taxi, plane, bus, busferry, car, car ferry, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly
best- Take the taxi from Fasano to Bari-Airport-BRItaxi
- Fly from Bari Karol Wojtyła Airport (BRI) to Sofia Airport (SOF)plane BRI - SOF
2h 51m$125–320Bus, ferry
cheapest- Take the bus from Fasano Via degli Astronauti to Bari FS Park - Via Capruzzibus
- Take the ferry from Port of Bari to Durrësferry
- Take the bus from Durrës to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Sofia Central Bus Stationbus
27h 54m$82–116Bus, bus and ferry
- Take the bus from Fasano Via degli Astronauti to Bari FS Park - Via Capruzzibus
- Take the busferry from Bari Porto to Tiranabusferry
- Take the bus from Tirana to Sofia Central Bus Stationbus
19h 16mDrive, car ferry
- Drive from Fasano to Porto Di Brindisicar
- Take the carferry from Porto di Brindisi to Port of Vloracarferry
- Drive from Port of Vlora to Sofiacar
15h 49m$161–256Train, bus and ferry, bus
- Take the train from Fasano to Brindisitrain Re
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Tirana, Terminali Lindor I Autobusavebusferry
- Take the bus from Tirana to Sofia Central Bus Stationbus
22h 30mTrain, car ferry, bus
- Take the train from Fasano to Bari Centraletrain Re
- Take the carferry from Port of Bari to Durrëscarferry
- Take the bus from Durrës to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana to Sofia Central Bus Stationbus
23h 53m$128–205
Bari Karol Wojtyła Airport (BRI) to Sofia Airport (SOF) flights
Comparing Your Travel Options
The cheapest way to get from Fasano to Sofia is to bus and ferry which costs $80 - $120 and takes 27h 54m.
The fastest way to get from Fasano to Sofia is to taxi and fly which takes 2h 51m and costs $120 - $320.
No, there is no direct bus from Fasano to Sofia station. However, there are services departing from Fasano Via degli Astronauti and arriving at Sofia Central Bus Station via Italia-De Rossi, Bari Porto and Tirana. The journey, including transfers, takes approximately 19h 16m.
The distance between Fasano and Sofia is 656 km.
The best way to get from Fasano to Sofia without a car is to bus and bus and ferry which takes 19h 16m and costs .
It takes approximately 2h 51m to get from Fasano to Sofia, including transfers.
Fasano to Sofia bus services, operated by Itabus S.p.A., depart from Fasano Via degli Astronauti station.
Fasano to Sofia bus services, operated by Itabus S.p.A., arrive at Bari FS Park - Via Capruzzi station.
Sofia is 1h ahead of Fasano. It is currently 11:41 AM in Fasano and 12:41 PM in Sofia.
There are 2283+ hotels available in Sofia.
What companies run services between Fasano, Italy and Sofia, Bulgaria?
There is no direct connection from Fasano to Sofia. However, you can take the taxi to Bari-Airport-BRI airport, fly to Sofia Airport (SOF), walk to Летище София Терминал 1, then take the line 84 bus to Ул. Ген. Гурко. Alternatively, you can take a bus from Fasano Via degli Astronauti to Sofia Central Bus Station via Bari FS Park - Via Capruzzi, Italia-De Rossi, Stazione Marittima, Bari Porto, Tirana, and Tirana in around 19h 16m.
- Website
- ryanair.com
Flights from Bari Karol Wojtyła Airport to Sofia Airport
- Ave. Duration
- 1h 20m
- When
- Thursday, Sunday, Monday, Tuesday, Wednesday, and Friday
- Estimated price
- $45–200
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Fasano to Brindisi
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–11
- Website
- Trenitalia
Train from Fasano to Bari Centrale
- Ave. Duration
- 58 min
- Frequency
- Every 20 minutes
- Estimated price
- $7–10
- Website
- Trenitalia
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Fasano Via degli Astronauti to Bari FS Park - Via Capruzzi
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $3–6
- Website
- Itabus S.p.A.
Bus from Fasano Via degli Astronauti to Bari FS Park - Via Capruzzi
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $3–6
- Website
- Itabus S.p.A.
- Phone
- +30 210 9561630
- [email protected]
- Website
- a-ships.com
Car ferry from Porto di Brindisi to Port of Vlora
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $51–90
- Schedules at
- a-ships.com
- Deck /Air type
- $51
- Cabin
- $55–90
- Ave. Duration
- 57 min
- Estimated price
- $100–120
Autoservizi Amodio
- Phone
- +39 328 456 6593
- Website
- autoserviziamodio.com
Lentini Giampiero Autonoleggio
- Phone
- +39 348 373 6396
- Website
- lentinigiampieroautonoleggio.com
Radio Taxi Apulia
Radio Taxi Bari
- Phone
- 080 5343333
- Website
- taxibari.it
Taxi Conversano (Stazione)
- Phone
- +39 371 1914565
Taxi Service Conversano
- Phone
- +39 328 8996643
Want to know more about travelling around Bulgaria
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





