There are 7 ways to get from Sofia to Turin by plane, bus, train, night train, 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.
Fly to Turin Caselle Airport
best- Fly from Sofia Airport (SOF) to Turin Caselle Airport (TRN)plane SOF - TRN
5h 17m€44–152Bus, train via Trieste
- Take the bus from Sofia Central Bus Station to Triestebus
- Take the train from Trieste Centrale to Torino Porta Susatrain Fr
20h 18m€167–247Train, night train
- Take the train from Sofia Sever to Gorna Oryahovitsatrain Ic / ...
- Take the night train from Gorna Oryahovitsa to Bucharestnighttrain
- Take the night train from Bucuresti Nord to Wien Hbfnighttrain
- Take the train from Wien Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Torino Porta Susatrain Fr
38h 2m€232–361Drive 1,525.7 km
- Drive from Sofia to Turincar 1,525.7 km
14h 27m€242–349Fly to Milano Malpensa Airport, train
- Fly from Sofia Airport (SOF) to Milano Malpensa Airport (MXP)plane SOF - MXP
- Take the train from Novara to Torino Porta Susatrain
7h 17m€65–230Bus, train
- Take the bus from Sofia Central Bus Station to Milano, Stazione Centralebus
- Take the train from Milano Centrale to Torino Porta Nuovatrain Fr
23h 8m€107–135Bus, train #2
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Bellinzonabus
- Take the train from Bellinzona to Malpensa Aeroporto T2train S50
- Take the bus from Milan Malpensa Airport Arrivals Terminal 2 to Turin Porta Susabus
30h 36m
Sofia to Turin by bus and train
Questions & Answers
The cheapest way to get from Sofia to Turin is to fly which costs €40 - €160 and takes 5h 17m.
The fastest way to get from Sofia to Turin is to fly which takes 5h 17m and costs €40 - €160.
No, there is no direct train from Sofia to Turin. However, there are services departing from Sofia Sever and arriving at Torino Porta Susa via Gorna Oryahovitsa, Bucuresti Nord, Wien Hbf and Venezia Mestre. The journey, including transfers, takes approximately 38h 2m.
The distance between Sofia and Turin is 1321 km. The road distance is 1525.7 km.
The best way to get from Sofia to Turin without a car is to bus and train via Trieste which takes 20h 18m and costs €160 - €250.
It takes approximately 5h 17m to get from Sofia to Turin, including transfers.
Sofia to Turin train services, operated by Bulgarian Railways (BDZh), depart from Sofia Sever station.
Turin is 1h behind Sofia. It is currently 4:09 PM in Sofia and 3:09 PM in Turin.
Sofia to Turin train services, operated by Bulgarian Railways (BDZh), arrive at Gorna Oryahovitsa station.
Yes, the driving distance between Sofia to Turin is 1526 km. It takes approximately 14h 27m to drive from Sofia to Turin.
What companies run services between Sofia, Bulgaria and Turin, Italy?
Ryanair, Wizz Air, and five other airlines fly from Sofia Airport (SOF) to Turin Caselle Airport (TRN) 4 times a day.
- Website
- lufthansa.com
Flights from Sofia Airport to Turin Caselle Airport via Munich
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- €65–350
Flights from Sofia Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €55–300
- Website
- ryanair.com
Flights from Sofia Airport to Turin Caselle Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- €30–150
Flights from Sofia Airport to Turin Caselle Airport via Corfu
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- €30–150
Flights from Sofia Airport to Milano Malpensa Airport via Bari
- Ave. Duration
- 4h 25m
- When
- Sunday
- Estimated price
- €45–95
- Website
- ita-airways.com
Flights from Sofia Airport to Turin Caselle Airport via Rome
- Ave. Duration
- 4h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €95–220
Flights from Sofia Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €70–170
- Website
- air.bg
Flights from Sofia Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €70–170
Flights from Sofia Airport to Milano Malpensa Airport via Belgrade
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €65–170
- Website
- wizzair.com
Flights from Sofia Airport to Turin Caselle Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday
- Estimated price
- €40–180
- Website
- airserbia.com
Flights from Sofia Airport to Milano Malpensa Airport via Belgrade
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €65–170
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Torino Porta Susa
- Ave. Duration
- 4h 48m
- Frequency
- 3 times a day
- Estimated price
- €80–160
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Torino Porta Susa
- Ave. Duration
- 3h 19m
- Frequency
- Every 2 hours
- Estimated price
- €55–120
- Schedules at
- trenitalia.com
Train from Milano Centrale to Torino Porta Nuova
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €21–45
- Schedules at
- trenitalia.com
- Phone
- +359 2 931 11 11
- bdz_passengers@bdz.bg
- Website
- bdz.bg
Train from Sofia Sever to Gorna Oryahovitsa
- Ave. Duration
- 3h 38m
- Frequency
- Hourly
- Estimated price
- €3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- €3–6
- 1st Class
- €4–6
Night train from Gorna Oryahovitsa to Bucharest
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- €3–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- €3–5
- 1st Class
- €3–5
- Phone
- 0219521
- Website
- cfrcalatori.ro
Night train from Bucuresti Nord to Wien Hbf
- Ave. Duration
- 17h 53m
- Frequency
- Twice daily
- Estimated price
- €80–90
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Wien Hbf to Venezia Mestre
- Ave. Duration
- 6h 59m
- Frequency
- 4 times a day
- Estimated price
- €90–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €90–140
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Novara to Torino Porta Susa
- Ave. Duration
- 58 min
- Frequency
- Every 20 minutes
- Estimated price
- €11–19
- Website
- https://www.trenitalia.com/en.html
Train from Milano Centrale to Torino Porta Nuova
- Ave. Duration
- 1h 51m
- Frequency
- Every 30 minutes
- Estimated price
- €17–29
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Torino Porta Nuova
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €17–35
- Website
- https://www.italotreno.it/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Bellinzona to Malpensa Aeroporto T2
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- https://www.trenord.it/en/
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from Sofia Central Bus Station to Trieste
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Estimated price
- €88
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
Bus from Sofia Central Bus Station to Milano, Stazione Centrale
- Ave. Duration
- 22h
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
- Phone
- +359 2 981 58 56
- booking_matpu@abv.bg
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €20–25
- Schedules at
- matpu.com
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €15–25
- Website
- https://nis-ekspres.rs/?lang=en
- Phone
- +381 63 608508
- belegijaprevozmsi12@gmail.com
- Website
- facebook.com
Bus from Niš, Autobuska Stanica to Bellinzona
- Ave. Duration
- 20h 20m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- info@flibco.com
- Website
- flibco.com
Bus from Milan Malpensa Airport Arrivals Terminal 2 to Turin Porta Susa
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- €27–55
- Website
- https://www.flibco.com/en
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
More Questions & Answers
There are 3624+ hotels available in Turin.


















































