There are 8 ways to get from Sofia to Reus by plane, train, bus, car, or car 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 Barcelona–El Prat Airport, train
best- Fly from Sofia Airport (SOF) to Barcelona–El Prat Airport (BCN)SOF - BCN
- Take the train from Barcelona Sants to Reus
8h 6m€41–156Bus, train via Marseille
- Take the bus from Sofia to Marseille, Gare de Marseille-Saint-Charles
- Take the train from Marseille St Charles to Barcelona-Sants
- Take the train from Barcelona Sants to ReusR15 / ...
36h 30m€144–213Drive 2,398.1 km
- Drive from Sofia to Reus2,398.1 km
24h 6m€374–541Fly to Reus Airport
- Fly from Sofia Airport (SOF) to Reus Airport (REU)SOF - REU
10h 18m€71–301Fly to Valencia Airport, train
- Fly from Sofia Airport (SOF) to Valencia Airport (VLC)SOF - VLC
- Take the train from Estació del Nord to Camp De Tarragona
10h 25m€90–264Bus
- Take the bus from Sofia to Tarragona
38h 28m€119–149Bus, train
- Take the bus from Sofia Serdica Bus Stop to Barcelona Sants Central Bus StationUnion Ivkoni - Unibus 3600 / ...
- Take the train from Barcelona Sants to ReusR15 / ...
41h 38m€100–145Drive, car train
- Drive from Sofia to Villach Hbf ARZ
- Take the car train from Villach Hbf ARZ to München Ost
- Drive from München Ost to Reus
25h 36m€479–667
Sofia to Reus by bus and train
Questions & Answers
The cheapest way to get from Sofia to Reus is to fly and train which costs €40 - €160 and takes 8h 6m.
The fastest way to get from Sofia to Reus is to fly and train which takes 8h 6m and costs €40 - €160.
No, there is no direct bus from Sofia to Reus. However, there are services departing from Sofia and arriving at Reus via Tarragona. The journey, including transfers, takes approximately 38h 28m.
The distance between Sofia and Reus is 1891 km. The road distance is 2398.1 km.
The best way to get from Sofia to Reus without a car is to bus and train via Marseille which takes 36h 30m and costs €140 - €220.
It takes approximately 8h 6m to get from Sofia to Reus, including transfers.
Sofia to Reus bus services, operated by Yubim, depart from Sofia station.
The best way to get from Sofia to Reus is to fly which takes 10h 18m and costs €70 - €310. Alternatively, you can bus, which costs €110 - €150 and takes 38h 28m.
Sofia to Reus bus services, operated by Yubim, arrive at Tarragona station.
Reus is 1h behind Sofia. It is currently 8:16 PM in Sofia and 7:16 PM in Reus.
What companies run services between Sofia, Bulgaria and Reus, Spain?
Ryanair, Wizz Air, and two other airlines fly from Sofia Airport (SOF) to Reus Airport (REU) 5 times a week. Alternatively, Yubim operates a bus from Sofia to Tarragona twice a week. Tickets cost €110–150 and the journey takes 37h 53m.
- Website
- ryanair.com
Flights from Sofia Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €30–130
Flights from Sofia Airport to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 5h 11m
- When
- Monday, Saturday, and Sunday
- Estimated price
- €30–130
Flights from Sofia Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- €30–130
Flights from Sofia Airport to Reus Airport via Eindhoven
- Ave. Duration
- 10h 42m
- When
- Sunday
- Estimated price
- €70–300
Flights from Sofia Airport to Reus Airport via Charleroi
- Ave. Duration
- 7h 55m
- When
- Tuesday
- Estimated price
- €70–300
Flights from Sofia Airport to Valencia Airport
- Ave. Duration
- 3h 15m
- When
- Wednesday and Saturday
- Estimated price
- €60–190
Flights from Sofia Airport to Valencia Airport via Venice Treviso
- Ave. Duration
- 5h 10m
- When
- Sunday
- Estimated price
- €60–190
Flights from Sofia Airport to Valencia Airport via Bari
- Ave. Duration
- 7h
- When
- Monday and Sunday
- Estimated price
- €60–190
- Website
- wizzair.com
Flights from Sofia Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €30–110
Flights from Sofia Airport to Valencia Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday and Saturday
- Estimated price
- €50–150
- Website
- air.bg
Flights from Sofia Airport to Barcelona–El Prat Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday
- Estimated price
- €75–190
- Website
- easyjet.com
Flights from Sofia Airport to Reus Airport via Bristol
- Ave. Duration
- 11h 30m
- When
- Thursday
- Estimated price
- €95–300
- Website
- vueling.com
Flights from Sofia Airport to Reus Airport via Paris Orly
- Ave. Duration
- 13h 35m
- When
- Saturday
- Estimated price
- €85–280
- Phone
- +34 912 32 03 20
- accesibilidad@renfe.es
- Website
- renfe.com
Train from Barcelona Sants to Reus
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- https://www.renfe.com/es/en/suburban
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Barcelona Sants to Reus
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €7–10
- Website
- https://rodalies.gencat.cat/en/inici/index.html
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Marseille St Charles to Barcelona-Sants
- Ave. Duration
- 4h 32m
- Frequency
- Once daily
- Estimated price
- €40–60
- Website
- https://www.renfe.com/es/en
Train from Estació del Nord to Camp De Tarragona
- Ave. Duration
- 2h 33m
- Frequency
- Every 4 hours
- Estimated price
- €35–65
- Website
- https://www.renfe.com/es/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf ARZ to München Ost
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- €95–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Sofia to Marseille, Gare de Marseille-Saint-Charles
- Ave. Duration
- 28h 49m
- Frequency
- 4 times a week
- Estimated price
- €95–150
- Schedules at
- yubim.eu
Bus from Sofia to Tarragona
- Ave. Duration
- 37h 53m
- Frequency
- Twice a week
- Estimated price
- €110–150
- Schedules at
- yubim.eu
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia Serdica Bus Stop to Barcelona Sants Central Bus Station
- Ave. Duration
- 39h 29m
- Frequency
- 4 times a week
- Estimated price
- €95–140
- Website
- https://union-ivkoni.com/en
Want to know more about travelling around Spain
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Sofia to Reus is 2398 km. It takes approximately 24h 6m to drive from Sofia to Reus.
There are 3254+ hotels available in Reus.









